📜  amazon linux 2 php.ini 更改不起作用 - PHP (1)

📅  最后修改于: 2023-12-03 15:29:19.496000             🧑  作者: Mango

Amazon Linux 2 PHP.ini 更改不起作用

如果您使用 Amazon Linux 2 并且遇到在编辑 /etc/php.ini 文件后更改不起作用的问题,您可以尝试以下步骤解决问题。

步骤 1:确定您使用的 PHP 版本

在 Amazon Linux 2 中,您可以同时安装多个版本的 PHP。因此,在更改 php.ini 文件之前,您需要确定正在使用的是哪个版本。您可以运行以下命令来检查当前版本:

php --version
步骤 2:查找正确的 php.ini 文件

在 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 文件。

步骤 3:重新启动 PHP-FPM

在更改 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 以使更改生效。如果问题仍然存在,请检查是否有其他配置文件覆盖了您的更改。