最直接有效的方法是创建php信息页并访问验证:在网站根目录建info.php写入,确保apache和php服务运行,浏览器访问http://localhost/info.php,成功显示php配置即解析正常,否则依错误码排查模块加载、路径或配置问题。

最直接有效的方法是创建一个PHP信息页并用浏览器或命令行访问它。
准备测试文件
在Apache的网站根目录(如 /var/www/html 或 D:/phpstudy_pro/WWW)中,新建一个名为 info.php 的文件,内容为:
<?php phpinfo(); ?>
确认服务状态
确保Apache和PHP都已启动:
- Linux:运行 sudo systemctl status apache2(Debian/Ubuntu)或 sudo systemctl status httpd(CentOS/RHEL)
- Windows(PHPStudy等):检查控制面板中Apache和PHP服务是否显示“已运行”
- 终端执行 curl -I http://localhost,返回 HTTP/1.1 200 OK 表示Web服务可达
发起访问并验证结果
打开浏览器,访问 http://localhost/info.php:
- 若页面完整显示PHP版本、配置参数、已加载模块等信息 → 解析成功
- 若看到原始代码(如
<?php phpinfo(); ?>)→ Apache未调用PHP解析器,常见于模块未加载或AddHandler配置缺失 - 若提示404 → 文件路径错误或DocumentRoot配置不匹配
- 若提示500 → PHP模块加载失败或php.ini语法错误,需查 logs/error.log
命令行快速验证(推荐辅助使用)
在服务器本地执行:
curl http://localhost/info.php | head -20
正常应输出HTML开头及PHP版本字符串;若输出含 <?php 原文,则说明未解析。
php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!











