hackin 发表于 2010-7-6 02:38:53

关于webftp问题

修改了
/usr/local/php/etc/php.ini里面的
openbasedir =
加了php目录的地址,防止webshell跳出指定的php目录,设置了相应的目录

safe_mode = Off 没开

设置了
disable_functions = 危险的函数全部禁用(在不影响解释网站的情况下,一些危险的,但是网站用到的函数还是没有禁用的)

重新fastCGI后

再开打webftp页面可以打开,但是登录用户要等个半天,之后就出报错,说请求php脚本超时,我知道不是超时引起的,应该是权限设置的问题

之后我恢复了.php.ini文件一切正常,又可以登录了!

licess 发表于 2010-7-6 09:31:10

回复 1# 的帖子

目前nginx+php修改openbasedir = 作用不是很大,只有网上个别说测试通过,但是绝大部分不行。

是不是禁用了webftp可能用到的函数。

hackin 发表于 2010-7-6 13:33:08

我把禁用的函数去了还是不行,只有把open_basedir注释才行,

hackin 发表于 2010-7-12 16:13:19

问题解决,测试通过下面把方法告诉大家
设置了open_basedir,后还需要设置upload_tmp_dir =
页: [1]
查看完整版本: 关于webftp问题