Ошибка: папка назначения недоступна для записи

Ошибка при попытке загрузить изображение в Symphony

Папка назначения недоступна для записи. Пожалуйста, проверьте разрешения на
/ рабочее пространство / изображения / х

Я изменил владельца каталога «x» на apache: apache, даже дал ему 777 и все еще получаю ошибку.

Веб-сайт был создан и протестирован в VM, и мы смогли загрузить другие изображения в том же разделе, прежде чем переходить на живую версию. Я попытался загрузить то же самое изображение на 120 КБ, которое работало прежде.

РЕДАКТИРОВАТЬ:
Подобное происходит, если я пытаюсь создать страницу с Blueprints> Pages
я получил

Шаблон страницы не может быть записан на диск. Пожалуйста, проверьте разрешения
на / рабочая область / страницы

Кроме того, при входе в систему я получаю сообщение

Файл конфигурации Symphony, /manifest/config.php, недоступен для записи

Все эти файлы принадлежат Apache и имеют 664 и 775 каталогов

Symphony был установлен путем сохранения sql из phpmyadmin локальной установки Symphony и импорта его в базу данных живого сервера; затем запустить / установить

1

Решение

Проверьте, поддерживается ли в вашей производственной системе SELinux

Сестатус -v

Если он включен, вы должны добавить свою доступную для записи папку в контекст httpd_sys_rw_content_t.

проверьте раздел Разрешения ReadWrite в http://www.serverlab.ca/tutorials/linux/web-servers-linux/configuring-selinux-policies-for-apache-web-servers/

1

Другие решения

  1. Проверьте, что пользователь работает с PHP (apache?) также имеет разрешения для перехода в каждый из каталогов выше каталога ‘x’: images, workspace, так далее.
  2. Убедитесь, что в каталоге ‘x’ нет списков ACL, которые мешают записи соответствующим пользователем.
  3. Посмотрите в SELinux, если он включен. (У меня нет ничего, чтобы предложить по этому вопросу, но, очевидно, это может помешать записи в каталоги, которые были перенесены откуда-то еще.
0

По вопросам рекламы [email protected]