You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 24.04中PHP已安装但无法加载,Apache2显示PHP源代码而非执行的问题求助

Ubuntu 24.04中PHP已安装但无法加载,Apache2显示PHP源代码而非执行的问题求助

老兄,我之前升级Ubuntu后也碰到过一模一样的问题,别着急,这是因为现在Apache的PHP模块都是按版本号命名的,不是通用的php模块,咱们一步步来解决:

  • 首先,确认你安装了Apache对应的PHP模块包,有时候只装PHP本体可能没装这个:
    apt install libapache2-mod-php8.3
    
  • 然后启用正确的版本化模块,别再用a2enmod php了,要用带版本号的命令:
    a2enmod php8.3
    
  • 如果之前系统里还有其他版本的PHP模块(比如php8.2),为了避免冲突,最好先禁用掉:
    a2dismod php8.2
    
  • 最后重启Apache服务让配置生效:
    systemctl restart apache2
    

做完这些之后,咱们验证一下:在/var/www/html目录下创建一个phpinfo.php文件,内容写:

<?php phpinfo(); ?>

然后打开浏览器访问这个文件(比如http://你的服务器IP/phpinfo.php),如果能正常显示PHP的配置信息,就说明问题解决了,不会再看到源码啦。

备注:内容来源于stack exchange,提问作者Eduardo Perez

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 10:59:44