在 CentOS 下切换 PHP 版本,你可以使用以下步骤:
yum list installed | grep php
yum install php-<version>
将 <version> 替换为你想要安装的 PHP 版本,例如:
yum install php-7.2
对于 Apache:
/etc/httpd/conf/httpd.conf 或 /etc/apache2/apache2.conf)。LoadModule 指令加载了正确的 PHP 模块。例如,对于 PHP 7.2,你应该看到以下行:LoadModule php7_module modules/libphp7.so
<Directory> 或 <Location> 配置块中,设置 SetHandler 指令以使用 PHP 处理器。例如:SetHandler application/x-httpd-php
systemctl restart httpd
对于 Nginx:
/etc/nginx/nginx.conf 或 /etc/nginx/sites-available/default)。server 块中,找到 location ~ \.php$ 配置块。fastcgi_pass 指令以使用正确的 PHP-FPM 版本。例如,对于 PHP 7.2,你应该看到以下行:fastcgi_pass unix:/run/php-fpm/php-fpm7.2.sock;
systemctl restart nginx
php -v 命令验证 PHP 版本已成功切换。请注意,这些步骤可能因 CentOS 版本和 PHP 版本而异。如果你遇到问题,请查阅 CentOS 和 PHP 的官方文档以获取更多详细信息。