📅  最后修改于: 2023-12-03 15:29:19.496000             🧑  作者: Mango
如果您使用 Amazon Linux 2 并且遇到在编辑 /etc/php.ini
文件后更改不起作用的问题,您可以尝试以下步骤解决问题。
在 Amazon Linux 2 中,您可以同时安装多个版本的 PHP。因此,在更改 php.ini
文件之前,您需要确定正在使用的是哪个版本。您可以运行以下命令来检查当前版本:
php --version
在 Amazon Linux 2 中,不同版本的 PHP 使用不同的 php.ini 文件。因此,您需要查找正在使用的版本的 php.ini 文件。您可以运行以下命令来查找当前版本的 php.ini 文件:
php --ini
这将输出类似以下内容的信息:
Configuration File (php.ini) Path: /etc
Loaded Configuration File: /etc/php.ini
Scan for additional .ini files in: /etc/php.d
Additional .ini files parsed: /etc/php.d/mbstring.ini
在这个例子中,/etc/php.ini
是当前版本的 php.ini 文件。
在更改 php.ini 文件后,您需要重新启动 PHP-FPM 以使更改生效。您可以运行以下命令来重新启动 PHP-FPM:
sudo service php-fpm restart
或者,您可以使用以下命令来重新加载配置而无需重启整个服务:
sudo service php-fpm reload
在 Amazon Linux 2 上更改 php.ini 文件后,确保您正在使用正确的版本的 php.ini 文件并重新启动 PHP-FPM 以使更改生效。如果问题仍然存在,请检查是否有其他配置文件覆盖了您的更改。