我在 Alpine Linux 上运行一个 Web 服务器。之前用的是PHP7,现在想升级到PHP8。执行此操作的正确方法是什么?我尝试使用
apk del php7
and then apk add php8
,但看起来这不能正常工作:一个简单的 PHP 测试页面仅<?php phpinfo(); ?>
显示正确的 php 版本,但缺少正确的格式。不过,在下面/var/log/apache2/error.log
我没有看到与 php 相关的错误。
答案1
正确的程序建议:
stop web service
purge old php version with extension
install new php version with extension
start web service
此过程的正确性取决于您的系统环境处理已安装软件包的默认配置的方式。重点是:光安装php还不够,还需要引导web服务。