Не возможно создавать и редактировать офисные документы

Nextcloud version (25.04)
Operating system and version Synology, DSM 7.1.1-42962 Update 4
Apache or nginx version (eg, Apache 2.4.54-o125)
PHP version (eg, 8.0)

The issue you are facing:

Is this the first time you’ve seen this error? Y:

Steps to replicate it:

  1. Включил отключил шифрование(дал команду на рашифровку)
  2. Установил и удалил Onlyoffice
  3. Установил Collabora Online - Built-in CODE Server

[suspicious_login] Предупреждение: Could not predict suspiciousness: No models found

POST /index.php/login
from 178.176.230.87 by roma6ka at 2023-03-15T05:29:33+00:00

[PHP] Ошибка: Error: copy(/volume1/web/nextcloud/data/roma6ka/files/Шаблоны/Пустой.docx): Failed to open stream: No such file or directory at /volume1/web/nextcloud/lib/private/Files/Storage/Local.php#388 at <>

  1. <>
    OC\Log\ErrorHandler::onError(2, “copy(/volume1/w … y”, “/volume1/web/ne … p”, 388)
  2. /volume1/web/nextcloud/lib/private/Files/Storage/Local.php line 388
    copy(“/volume1/web/ne … x”, “/volume1/web/ne … x”)
  3. /volume1/web/nextcloud/lib/private/Files/Storage/Wrapper/Quota.php line 156
    OC\Files\Storage\Local->copy(“files/Шаблоны/Пустой.docx”, “files/Новый документ.docx”)
  4. /volume1/web/nextcloud/lib/private/Files/Storage/Wrapper/Wrapper.php line 290
    OC\Files\Storage\Wrapper\Quota->copy(“files/Шаблоны/Пустой.docx”, “files/Новый документ.docx”)
  5. /volume1/web/nextcloud/lib/private/Files/View.php line 934
    OC\Files\Storage\Wrapper\Wrapper->copy(“files/Шаблоны/Пустой.docx”, “files/Новый документ.docx”)
  6. /volume1/web/nextcloud/lib/private/Files/Node/Node.php line 407
    OC\Files\View->copy(“/roma6ka/files/Шаблоны/Пустой.docx”, “/roma6ka/files/Новый документ.docx”)
  7. /volume1/web/nextcloud/lib/private/Files/Template/TemplateManager.php line 166
    OC\Files\Node\Node->copy(“/roma6ka/files/Новый документ.docx”)
  8. /volume1/web/nextcloud/apps/files/lib/Controller/TemplateController.php line 57
    OC\Files\Template\TemplateManager->createFromTemplate(“/Новый документ.docx”, “/Шаблоны/Пустой.docx”, “user”)
  9. /volume1/web/nextcloud/lib/private/AppFramework/Http/Dispatcher.php line 225
    OCA\Files\Controller\TemplateController->create(“/Новый документ.docx”, “/Шаблоны/Пустой.docx”, “user”)
  10. /volume1/web/nextcloud/lib/private/AppFramework/Http/Dispatcher.php line 133
    OC\AppFramework\Http\Dispatcher->executeController(["OCA\Files\Co … "], “create”)
  11. /volume1/web/nextcloud/lib/private/AppFramework/App.php line 172
    OC\AppFramework\Http\Dispatcher->dispatch(["OCA\Files\Co … "], “create”)
  12. /volume1/web/nextcloud/lib/private/Route/Router.php line 298
    OC\AppFramework\App::main(“OCA\Files\Con … r”, “create”, ["OC\AppFramewo … "], [“ocs.files.Template.create”])
  13. /volume1/web/nextcloud/ocs/v1.php line 63
    OC\Route\Router->match(“/ocsapp/apps/fi … e”)
  14. /volume1/web/nextcloud/ocs/v2.php line 23
    require_once(“/volume1/web/nextcloud/ocs/v1.php”)

POST /ocs/v2.php/apps/files/api/v1/templates/create
from 178.176.230.87 by roma6ka at 2023-03-15T05:39:22+00:00

Exception: OCA\Text\Service\DocumentService::getFileForSession(): Argument #1 ($session) must be of type OCA\Text\Db\Session, bool given, called in /volume1/web/nextcloud/apps/text/lib/Service/ApiService.php on line 195 in file ‘/volume1/web/nextcloud/apps/text/lib/Service/DocumentService.php’ line 367

  1. /volume1/web/nextcloud/lib/private/AppFramework/App.php - line 172:OC\AppFramework\Http\Dispatcher->dispatch([ "OCA\Text … "], “push”)
  2. /volume1/web/nextcloud/lib/private/Route/Router.php - line 298:OC\AppFramework\App::main(“OCA\Text\ … r”, “push”, [ "OC\AppFr … "], [ “text.Session.push”])
  3. /volume1/web/nextcloud/lib/base.php - line 1047:OC\Route\Router->match(“/apps/text/session/push”)
  4. /volume1/web/nextcloud/index.php - line 36:OC::handleRequest()

По причине TypeError: OCA\Text\Service\DocumentService::getFileForSession(): Argument #1 ($session) must be of type OCA\Text\Db\Session, bool given, called in /volume1/web/nextcloud/apps/text/lib/Service/ApiService.php on line 195

  1. /volume1/web/nextcloud/apps/text/lib/Service/ApiService.php - line 195:OCA\Text\Service\DocumentService->getFileForSession(false, null)
  2. /volume1/web/nextcloud/apps/text/lib/Controller/SessionController.php - line 83:OCA\Text\Service\ApiService->push(7819, 470, “XP//NOAzrE2 … k”, 4, [ [ "replace … ]])
  3. /volume1/web/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 225:OCA\Text\Controller\SessionController->push(7819, 470, “XP//NOAzrE2 … k”, 4, [ [ "replace … ]])
  4. /volume1/web/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 133:OC\AppFramework\Http\Dispatcher->executeController([ "OCA\Text … "], “push”)
  5. /volume1/web/nextcloud/lib/private/AppFramework/App.php - line 172:OC\AppFramework\Http\Dispatcher->dispatch([ "OCA\Text … "], “push”)
  6. /volume1/web/nextcloud/lib/private/Route/Router.php - line 298:OC\AppFramework\App::main(“OCA\Text\ … r”, “push”, [ "OC\AppFr … "], [ “text.Session.push”])
  7. /volume1/web/nextcloud/lib/base.php - line 1047:OC\Route\Router->match(“/apps/text/session/push”)
  8. /volume1/web/nextcloud/index.php - line 36:OC::handleRequest()

The output of your config.php file in /path/to/nextcloud (make sure you remove any identifiable information!):

  • <?php
  • $CONFIG = array (
  • ‘instanceid’ => ‘****’,
  • ‘passwordsalt’ => ‘****’,
  • ‘secret’ => ‘****’,
  • ‘allow_local_remote_servers’ => true,
  • ‘default_phone_region’ => ‘RU’,
  • ‘trusted_domains’ =>
  • array (
  • 0 => '192.168.9.34:8467',
    
  • 1 => '****',
    
  • 2 => '****',
    
  • ),
  • ‘datadirectory’ => ‘/volume1/web/nextcloud/data’,
  • ‘dbtype’ => ‘mysql’,
  • ‘version’ => ‘25.0.4.1’,
  • ‘overwrite.cli.url’ => ‘****’,
  • ‘dbname’ => ‘syno_cloud_db’,
  • ‘dbhost’ => ‘localhost:/run/mysqld/mysqld10.sock’,
  • ‘dbport’ => ‘’,
  • ‘dbtableprefix’ => ‘oc_’,
  • ‘mysql.utf8mb4’ => true,
  • ‘dbuser’ => ‘****’,
  • ‘dbpassword’ => ‘****’,
  • ‘installed’ => true,
  • ‘memcache.distributed’ => ‘\OC\Memcache\Redis’,
  • ‘memcache.local’ => ‘\OC\Memcache\Redis’,
  • ‘memcache.locking’ => ‘\OC\Memcache\Redis’,
  • ‘redis’ =>
  • array (
  • 'host' => 'localhost',
    
  • 'port' => 6379,
    
  • ),
  • ‘mail_smtpmode’ => ‘smtp’,
  • ‘mail_smtpsecure’ => ‘tls’,
  • ‘mail_sendmailmode’ => ‘smtp’,
  • ‘mail_from_address’ => ‘****’,
  • ‘mail_domain’ => ‘****’,
  • ‘mail_smtpauthtype’ => ‘LOGIN’,
  • ‘mail_smtpauth’ => 1,
  • ‘mail_smtphost’ => ‘****’,
  • ‘mail_smtpport’ => ‘25’,
  • ‘mail_smtpname’ => ‘****’,
  • ‘mail_smtppassword’ => ‘****’,
  • ‘onlyoffice’ =>
  • array (
  • 'verify_peer_off' => true,
    
  • 'jwt_secret' => '****',
    
  • 'jwt_header' => '****',
    
  • ),
  • ‘maintenance’ => false,
  • ‘theme’ => ‘’,
  • ‘loglevel’ => 2,
  • );

The output of your Apache/nginx/system log in /var/log/____ : нет у меня такого, не нашел

Привет народ! Установил NextCloud (25.04) в Synology,напрямую через Webstation.
Через интернет и по локалке захожу, папки создаются, файлы кладутся в эти папки. А вот открывать, создавать документы не получается. Установил Collabora Online - Built-in CODE Server и Nextcloud Office, настроил, теперь нажимаю создать новый документ-процесс запускается и колесико ожидания может крутиться часами.
22222
при этом текстовые и pdf файлы открываются, может еще что то нужно донастроить?
Что делать ума не приложу. состояние сервера с зеленым кружком.

hello @romakim welcome to the forum :handshake:

you are missing the required support template. Please fill this form out and edit into your post.

This will give us the technical info and logs needed to help you in case the machine in question in spitting out errors! Since you’ve provided zero technical details it is impossible to help you as-is. Thanks.

Please use the search - lot of issues have been discussed already.

Good starting point for Office issues is here Nextcloud Collabora integration. Built-in Code is slightly different but general mechanics are same application docs show prerequisites and some additional details.

1 Like

Вообщем я устал ждать у моря погоды и снес колабору. попробовал установить онлиофис… и о чудо встал с первого раза(до этого, две недели с ним возился и из-за него решил перейти на колабору).