发布于2026-07-21 阅读(0)
扫一扫,手机访问
如果还没完成Apache加载PHP的操作,那你在浏览器里访问主机的PHP文件时,它其实压根儿没经过PHP.exe编译——PHP.exe的作用就是把PHP代码翻译成HTML代码。结果就是浏览器看到的是原始代码,而不是你想要的页面。下面这张图展示了没加载时的效果:

搞定这事儿其实就几步,咱们一步步来。
第一步,在PHP7文件夹里找到那个跟Apache打配合的动态链接库——php7apache2_4.dll。这个文件就像一座桥,负责把Apache和PHP连起来。位置大概长这样:

第二步,修改Apache的配置文件,把刚才找到的模块加载进去。在配置文件中找到一堆LoadModule的地方,加上这么一行:
LoadModule php7_module "F:\server\php7\php7apache2_4.dll"
注意路径要写你自己的绝对路径。加完后保存文件,然后重启Apache服务器。重启后你应该能看到类似这样的提示:

第三步,让Apache知道:凡是遇到.php文件,都交给PHP去处理。还是在同一个配置文件里,加上这条指令:
AddType application/x-httpd-php .php
注意.php前面有个空格,别漏了。这一步做完,再通过浏览器访问主机的PHP文件,就能看到已经编译好的HTML内容了:

这时候,每当有客户端通过Apache请求访问主机上的PHP文件,PHP.exe就会老老实实地把它编译成.html文件再返回。不过,此时PHP还只是“给Apache打工”,工作相对独立。如果你想让它完全服从Apache的管理,还得把PHP的配置文件路径也告诉Apache。在配置文件里加上:
PHPIniDir "F:\server\php7"
效果就像这样:

至此,Apache就成功加载了PHP。需要提醒的是,每次修改Apache的配置文件后,别忘了重启Apache服务器,改动才会生效。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8