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

Apache无法解析PHP文件的问题排查及解决方法

Apache未解析PHP代码的解决方法

问题场景

已完成Apache与PHP 7.4.3的安装配置,编写了基础的test.php文件:

<!DOCTYPE html>
<html>
<body>
<?php echo 'HELLO';?>
</body>
</html>

访问该文件后查看页面源码,发现PHP代码未被解析。确认文件名无误后问题仍存在,执行a2enmod php时提示ERROR:Module php does not exist,但php -v显示PHP已正常安装。

解决步骤

  1. 安装Apache对应的PHP 7.4模块:
    sudo apt-get install libapache2-mod-php7.4
    
  2. 启用PHP 7.4模块(需指定具体版本,而非通用的php):
    sudo a2enmod php7.4
    
  3. 重启Apache服务使配置生效:
    sudo systemctl restart apache2
    

执行以上步骤后,PHP代码即可被正常解析。

内容的提问来源于stack exchange,提问作者Motcho

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 04:35:44