在CentOS系统中,PHP的配置文件通常位于/etc/php.ini
。这个文件包含了PHP的各种配置选项,用于控制PHP的行为和性能。以下是一些常见的PHP配置项及其简要说明:
error_reporting
error_reporting = E_ALL & ~E_NOTICE
display_errors
display_errors = Off
log_errors
log_errors = On
error_log
error_log = /var/log/php_errors.log
date.timezone
date.timezone = "Asia/Shanghai"
memory_limit
memory_limit = 128M
max_execution_time
max_execution_time = 30
upload_max_filesize
upload_max_filesize = 2M
post_max_size
post_max_size = 8M
max_input_vars
max_input_vars = 1000
mysqli.default_host
mysqli.default_host = localhost
mysqli.default_user
mysqli.default_user = root
mysqli.default_pw
mysqli.default_pw = password
pdo_mysql.default_socket
pdo_mysql.default_socket = /var/lib/mysql/mysql.sock
allow_url_fopen
allow_url_fopen = Off
open_basedir
open_basedir = /var/www/html/:/tmp/
disable_functions
disable_functions = eval,passthru,exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source
opcache.enable
opcache.enable = 1
opcache.memory_consumption
opcache.memory_consumption = 128
opcache.interned_strings_buffer
opcache.interned_strings_buffer = 8
opcache.max_accelerated_files
opcache.max_accelerated_files = 4000
sendmail_path
sendmail_path = /usr/sbin/sendmail -t -i
cgi.fix_pathinfo
cgi.fix_pathinfo = 0
这些只是PHP配置文件中的一小部分配置项。根据你的具体需求和应用场景,你可能需要调整或添加更多的配置项。修改php.ini
文件后,通常需要重启Web服务器(如Apache或Nginx)以使更改生效。
sudo systemctl restart httpd # 对于Apache
sudo systemctl restart nginx # 对于Nginx
希望这些信息对你有所帮助!
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:php ini 配置项有哪些