在 CentOS 上修改 PHP 配置,通常是修改 php.ini 文件,然后根据使用的运行方式(Apache / PHP-FPM)重启对应服务。
下面按常见情况说明:
php --ini
或
php -i | grep "Loaded Configuration File"
常见路径:
/etc/php.ini
/etc/php.ini
/etc/php-fpm.d/www.conf
cp /etc/php.ini /etc/php.ini.bak
vi /etc/php.ini
或
vim /etc/php.ini
upload_max_filesize = 50M
post_max_size = 50M
memory_limit = 256M
max_execution_time = 300
date.timezone = Asia/Shanghai
修改完成后保存:
Esc:wqsystemctl restart httpd
systemctl restart php-fpm
PHP 版本不同,服务名可能是:
systemctl restart php-fpm
systemctl restart php74-php-fpm
systemctl restart php80-php-fpm
systemctl status php-fpm
php -i | grep upload_max_filesize
或在 PHP 文件中:
<?php
phpinfo();
rpm -qa | grep php
确认当前 Web 使用的是哪个版本。
如果你能告诉我:
我可以给你精确命令。