Проверьте, действует ли ограничение open_basedir ⇐ Php
Проверьте, действует ли ограничение open_basedir
При использовании PHPass (http://www.openwall.com/phpass/) я получаю следующее предупреждение:
Действует ограничение open_basedir. Файл (/dev/urandom) находится за пределами разрешенных путей. Хотя это не большая проблема (придет еще что-то), мне бы хотелось, чтобы это предупреждение не появлялось. Приложение PHP должно работать на разных серверах. Некоторые пользователи смогут добавить этот путь к своим разрешенным путям open_basedir, но у других не будет доступа к этой конфигурации.
Моей первой мыслью было проверить читаемость с помощью is_readable(), однако предупреждение все равно появляется.
Вопрос: Как проверить, добавлен ли определенный путь или файл в пути open_basedir?
При использовании PHPass (http://www.openwall.com/phpass/) я получаю следующее предупреждение:
Действует ограничение open_basedir. Файл (/dev/urandom) находится за пределами разрешенных путей. Хотя это не большая проблема (придет еще что-то), мне бы хотелось, чтобы это предупреждение не появлялось. Приложение PHP должно работать на разных серверах. Некоторые пользователи смогут добавить этот путь к своим разрешенным путям open_basedir, но у других не будет доступа к этой конфигурации.
Моей первой мыслью было проверить читаемость с помощью is_readable(), однако предупреждение все равно появляется.
Вопрос: Как проверить, добавлен ли определенный путь или файл в пути open_basedir?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение