我的WAMP本地服务器中有一个虚拟主机,我在其中设置了我的日志文件。
我想将我的PHP日志错误级别更改为仅警告和错误。
最好的方法应该是.htaccess,我试过这个解决方案:
How to disable notice and warning in PHP within .htaccess file?
不工作(也试过别人)。
最后去了php.ini文件,但是灵活性较低的选项。
1)这个级别错误指令的优先级是什么? (php.ini vs htaccess vs code) 我想那个订单?
2)为什么不在.htaccess工作? 我把它设置在.htaccess之上,但没有用。
答案 0 :(得分:1)
- 为什么不在.htaccess工作?
醇>
是否可以在.user.ini
中设置PHP标志取决于服务器上PHP的安装方式。 PHP需要作为Apache模块安装。
但是,从PHP 5.3开始,每个目录的PHP配置文件都以php.ini
文件的形式支持(注意点前缀)。它们采用与; All errors and warnings only
error_reporting=E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT & ~E_USER_NOTICE & ~E_USER_DEPRECATED
文件相同的形式,但在用户区代码中基于每个目录工作。
例如:
.htaccess
- 这个级别错误说明的优先级是什么? (php.ini vs htaccess vs code)我猜那个命令?
醇>
是的,该订单(.user.ini
或 php.ini
)。除了某些设置只能在链上设置,例如。在android-UniversalMusicPlayer
。