У меня есть сервер Apache, работающий на RHEL 6.5. В течение последних нескольких дней я пытался установить OSticket, систему заявок с открытым исходным кодом, и продолжаю получать эту ошибку при попытке доступа к каталогу установки с помощью моего браузера.
Предупреждение: session_start () [function.session-start]: open_basedir
ограничение в силе. Файл (/ tmp) находится за пределами допустимого пути:
(/u00/apache_homes/sdm/:.:/u00/app/php/lib/php/) в
/u00/apache_homes/sdm/htdocs/support/setup/setup.inc.php в строке 53Неустранимая ошибка: session_start () [function.session-start]: не удалось
инициализировать модуль хранения: файлы (путь:) в
/u00/apache_homes/sdm/htdocs/support/setup/setup.inc.php в строке 53
Теперь я знаю, что проблема в том, что страница не имеет разрешения на доступ к каталогу / tmp. Я не могу дать ему доступ по соображениям безопасности, по словам администратора сервера. У нас есть еще один каталог tmp, настроенный в папке Apache.
У меня вопрос такой. Можно ли указать переопределение, чтобы использовать этот новый каталог глобально в качестве каталога tmp? Это загрузка_tmp_dir в php.ini, что я ищу?
Задача ещё не решена.
Других решений пока нет …