AMH 社区首页
AMH社区 - 开放自由有价值的社区
[求助帖] 求助!百度了好久找不到答案!nginx如何设置开启错误提示 |
|
---|---|
学习中的学习 |
学习中的学习 发表于 2015-09-01 10:48:35
网上有写,但不管用。我不想捕捉太多的错误,只要能捕捉404页面不存在错误就可以了。PHP程序自身内部有错误拦截,但我想利用PHP自身的这个错误来自动创建文件,可在4.2下全给nginx拦截了。后来写了自定义PHP作为404页面,但暴露了后台不好 。有 什么 办法拦截不,或设置nginx。
点赞,加油! (0分)
2015-09-01 10:48:35 1
|
amysql |
nginx怎么会拦截php创建的文件?
回复
2015-09-01 12:52:19 2
AMH面板 - 好用高效低占用、安全可靠极稳定 |
学习中的学习 |
老大是这样,或许我没表达清楚,文件原本不存在,当访问的时候就肯定会报404错误,原本在程序里是设定了如果文件不存在就调用创建文件的方法,但因为amh4.2安装后nginx事先会检测路径文件是否存在并跳到自定义的404错误页面的原因,所以WEB程序就走不到程序中定义的检测文件是否存在的那里了。原本想把404错误页面做修改,成为另一个入口文件来执行创建文件的方法,但这样做发现容易暴露WEB系统的不想公开的这个方法。因为需要先加载那个有创建文件方法的类文件,然后在调用。这样一来就达不到隐藏系统服务端内部文件的效果,在系统客户端也就明文暴露了服务端内部文件的路径。在百度了半天后没结果,也知道PHP没有开启错误提示,按百度一些文章里的方法开启PHP错误提示,但还是先被nginx拦截404文件不存在的错误,所以就来求教。如何设置才能达到我想的那种效果。由WEB程序自己处理文件没找到。
回复
2015-09-03 02:01:05 3
|
itsling |
回复
2015-09-03 08:12:45 4
|
学习中的学习 |
不管是不是垃圾站群程序,能用就是好程序。
回复
2015-09-03 13:15:51 5
|