XF 2.2 Ошибка при создании префикса

Версия XenForo
v2.2.8 Patch 1

nck-log

Проверенные
Сообщения
79
Реакции
19
Баллы
8,105
Доброе время суток сторожилам форума, при создании префикса вылетает ошибка
ErrorException: [E_WARNING] file_put_contents(/var/www/user1/data/www/site.ru/internal_data/code_cache/phrase_groups/l1/thread_prefix.php): failed to open stream: Permission denied in src/vendor/league/flysystem/src/Adapter/Local.php at line 199
  1. XF::handlePhpError()
  2. file_put_contents() in src/vendor/league/flysystem/src/Adapter/Local.php at line 199
  3. League\Flysystem\Adapter\Local->update() in src/vendor/league/flysystem/src/Filesystem.php at line 99
  4. League\Flysystem\Filesystem->put()
  5. call_user_func_array() in src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php at line 431
  6. League\Flysystem\EventableFilesystem\EventableFilesystem->callFilesystemMethod() in src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php at line 395
  7. League\Flysystem\EventableFilesystem\EventableFilesystem->delegateMethodCall() in src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php at line 57
  8. League\Flysystem\EventableFilesystem\EventableFilesystem->put() in src/vendor/league/flysystem/src/MountManager.php at line 597
  9. League\Flysystem\MountManager->put() in src/XF/Util/File.php at line 199
  10. XF\Util\File::writeToAbstractedPath() in src/XF/Service/Phrase/Group.php at line 47
  11. XF\Service\Phrase\Group->compilePhraseGroup() in src/XF/Entity/Phrase.php at line 214
  12. XF\Entity\Phrase->XF\Entity\{closure}() in src/XF.php at line 370
  13. XF::triggerRunOnce() in src/XF/Mvc/Dispatcher.php at line 158
  14. XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 57
  15. XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2351
  16. XF\App->run() in src/XF.php at line 517
  17. XF::runApp() in admin.php at line 13
Права на каталоги data и internal_data выставлял и 777 и 755 не помогает. Форум стоит на vds , изначально все было под рутом, сейчас все под пользователем.
 
По ошибки видно, каким образом они относятся, но что сервер не донастроен, это точно.
Ок спасибо, файлам выставил права 666, по умолчанию стояли 644 , создание префиксов заработало . Тему можно закрывать.
 
Ок спасибо, файлам выставил права 666, по умолчанию стояли 644 , создание префиксов заработало . Тему можно закрывать.
Хм, что-то всё же у Вас с правами или владельцем, в любом случае, верные права на файлы - 644.
 
Ок спасибо, файлам выставил права 666, по умолчанию стояли 644 , создание префиксов заработало . Тему можно закрывать.
только вот правильные права немного другие. Для папок 755, для файлов 644 (https://xenforo.info/threads/Подскажите-что-делать-есть-chmod-не-помогает.42423/#post-371548)

Скорее всего у тебя php pool работает от другого юзера (по дефолту www-data врод).
 
  • Мне нравится
Реакции: inz
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу