Добрый день, дорогие ребята,
Я пытаюсь установить скрипт на свой веб-сервер OpenSuse, и мне удалось устранить большинство ошибок, кроме одной:
The value for session.save_path (/tmp) is not writable for the web server.
Make sure that PHP can actually save session variables.
session.save_path: writeable
Вам нужно установить разрешение для вашего каталога var.
Кажется, это проблема. хорошо - я предполагаю, что владение по умолчанию может быть неправильным в папке сеанса:
Пример ; php на некоторых Linux -Server по умолчанию apache user.
При использовании nginx или других необходимо сменить владельца папки. Также в качестве примечания вы должны изменить настройку пользователя / группы в www.conf.
chown -R root:nginx /var/lib/php/7.0/
sed -i 's/apache/nginx/g' /etc/php-fpm-7.0.d/www.conf
service php-fpm-7.0 restart
Но подождите : как насчет безопасности - это сохранить, чтобы сделать сеанс.save_path доступным для записи? !?
мой администратор сервера говорит, что это большая большая дыра и делает сервер незащищенным.
некоторые прояснения и уточнения: - мы говорим об установке сценария опроса - называемого limesurvey - ср. www.limesurvey.org
В процессе установки я получаю следующие жалобы -
, и если мы более внимательно посмотрим на скрипт - (см. Ниже), то администратор сервера говорит - что этот скрипт хочет иметь небезопасные вещи ....
что ты скажешь !?