PHP 错误日志/安全配置

2020-12-11  本文已影响0人  胜猿

PHP 常用配置

1.   /php/bin/php -i | head

Loaded Configuration File => /php/etc/php.ini

2.  vim /usr/local/php/etc/php.ini

# 设置时区为亚洲/重庆

date.timezone ='Asia/Chongqing'

3.

php配置文件内关闭危险函数

vim /php/etc/php.ini# 为了安全考虑,加入禁用的模块名称disable_functions = eval,assert,popen,passthru,escapeshellarg,escapeshellcmd,passthru,exec,system,chroot,scandir,chgrp,chown,escapeshellcmd,escapeshellarg,shell_exec,proc_get_status,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,leak,popepassthru,stream_socket_server,popen,proc_open,proc_close

 PHP 错误日志

vim /php/etc/php.ini

display_errors = On# 默认off不报错注:在访问错误php文件时就会提示报如下错误

Parse error: syntax error, unexpected T_STRING in/usr/local/apache/1.php on line 3

2、配置文件下开启错误日志功能,重启apache生效

vim /php/etc/php.ini

# 打开错误日志,默认off不启用

log_errors = On 

# 写一个绝对路径,作为错误日志的存放目录

error_log = /usr/local/php/logs/php_errors.log

# 定义错误级别、定义的是打印所有错误

error_reporting = E_ALL & ~E_NOTICE

上一篇 下一篇

猜你喜欢

热点阅读