我正在运行最新的 Arch Linux
我看过这样的话题:
- 取消链接失败 -> open_basedir 问题警告:unlink() [function.unlink]:open_basedir 限制生效。File() 不在允许的路径内:
- open_basedir 限制生效。文件(/)不在允许的路径内:
那些建议编辑php.ini
,将我需要的目录添加到open_basedir
. 我已经尝试完全注释掉open_basedir
并且这有效,但我担心安全隐患。
如何找到需要添加的文件open_basedir
?
目前我有:
open_basedir = /srv/http/:/home/:/tmp/:/usr/share/pear/:/usr/share/webapps/
为看到这个的人编辑:我查看了一个同事的 ubuntu ini 文件,他open_basedir
在那里有表达式——所以它一定写得不好(即不支持安全操作)