商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > PHP学习之 Apache 加载 PHP

PHP学习之 Apache 加载 PHP

  发布于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服务器,改动才会生效。

本文转载于:https://blog.csdn.net/qq_40124581/article/details/91391723 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注