Warning: phpinfo() has been disabled for security reasons 提示信息写的很清楚了喔!
呵呵,一看就知道兄弟的PHPinfo出于安全考虑被禁止使用了。
禁止使用phpinfo和get_cfg_var函数,这样可以避免泄露服务信息 disable_functions = phpinfo,get_cfg_var 如果我们使用了被禁止使用的phpinfo函数的话,我们可以看到这样的错误 Warning: phpinfo() has been disabled for security reasons in /var/www/info.php on line 1设置php程序错误日志,这样我们可以很清楚的知道程序问题所在 error_reporting = E_ALL log_errors = On error_log = /var/log/php_err.log默认display_error是打开的,我们在jail没弄好之前还是打开他,或许出错信息可以给我们一点提示的,但是在完工之后记得关闭这个选项啊,因为他显示出的一些出错信息有可能会暴露你的物理路径的。 在这个过程中,最需要注意的就是不能使用root做为php程序的属主,否则php程序就可以随意访问他的属主,也就是root所有的文件了,这样就完全失去了safe_mode的意义了 OK,保存退出搞定后请给分..
disable_functions = phpinfo,get_cfg_var
如果我们使用了被禁止使用的phpinfo函数的话,我们可以看到这样的错误
Warning: phpinfo() has been disabled for security reasons in /var/www/info.php on line 1设置php程序错误日志,这样我们可以很清楚的知道程序问题所在
error_reporting = E_ALL
log_errors = On
error_log = /var/log/php_err.log默认display_error是打开的,我们在jail没弄好之前还是打开他,或许出错信息可以给我们一点提示的,但是在完工之后记得关闭这个选项啊,因为他显示出的一些出错信息有可能会暴露你的物理路径的。
在这个过程中,最需要注意的就是不能使用root做为php程序的属主,否则php程序就可以随意访问他的属主,也就是root所有的文件了,这样就完全失去了safe_mode的意义了
OK,保存退出搞定后请给分..