在 CentOS 系统中,PHP 配置文件通常位于 /etc/php.ini
。以下是一些常见的 PHP 配置项及其说明:
display_errors
:是否显示错误信息。建议开发环境中设置为 On,生产环境中设置为 Off。
display_errors = Off
memory_limit
:脚本允许使用的最大内存量。例如,设置为 128M:
memory_limit = 128M
max_execution_time
:脚本允许的最大执行时间(单位:秒)。例如,设置为 30 秒:
max_execution_time = 30
post_max_size
:POST 请求允许的最大数据量。例如,设置为 8M:
post_max_size = 8M
upload_max_filesize
:上传文件允许的最大尺寸。例如,设置为 2M:
upload_max_filesize = 2M
date.timezone
:设置默认时区。例如,设置为 “Asia/Shanghai”:
date.timezone = Asia/Shanghai
error_reporting
:设置报错级别。例如,设置为 E_ALL & ~E_NOTICE:
error_reporting = E_ALL & ~E_NOTICE
log_errors
:是否记录错误日志。建议设置为 On:
log_errors = On
error_log
:错误日志文件的路径。例如,设置为 “/var/log/php_errors.log”:
error_log = /var/log/php_errors.log
cgi.fix_pathinfo
:是否修复 CGI 脚本的路径信息。建议设置为 0:
cgi.fix_pathinfo = 0
这些只是 PHP 配置文件中的一部分配置项。您可以根据实际需求进行修改。在修改配置文件后,请重启 PHP 或 Web 服务器(如 Apache 或 Nginx)以使更改生效。