Невозможно записать в папку AJXP_DATA_PATH ajaxplorer
Я загрузил ajaxplorer "pydio-core-5.0.4.zip" на свой сервер, и после того, как я извлек файлы в папку на сервере, я запрашиваю папку для начала установки, но я получаю это сообщение:
"Impossible write into the AJXP_DATA_PATH folder: Make sure to grant write access to this folder for your webserver!"
я сделал папку: / разрешения на доступ к данным 777, и он не сделал изменения..
любой решить?
4 ответа
У меня та же проблема несколько часов назад.
Проблема: вы помещаете полные права доступа (777) в папку данных, но подпапки не получают ее.
Решение:
sudo chmod -R 777 data
sudo chmod -R 777 data
или же
sudo mkdir -m 777 your_pydio_path/data/tmp/sessions
Я знаю, что это старый, но у меня была та же проблема с pydio-core-6.0.8. Кроме того, я собираюсь предварить это, сказав, что я php noob. Но я смог решить мою проблему без chmod 777
команда. Вместо этого я сделал пользователя nginx владельцем каталога данных.
chown -R nginx /path/to/pydio-core-6.0.8/data
И затем убедился, что php-fpm работает как пользователь nginx с двумя настройками php-fpm.conf
listen.owner = nginx
user = nginx
После перезапуска php-fpm я смог загрузить страницу pydio, которая вошла в мастер запуска.
Эта команда очень проста! Но это опасно!
Идти к /var/www/pydio
для apache2 или /usr/share/nginx/html/pydio
для nginx и попробуйте:
chmod ugo+x data
Это более защищено!