Apache下配置PHP的完整指南
Apache作为主流Web服务器,与PHP脚本语言的深度集成是动态网站开发的基础,本文将系统阐述在Apache环境下配置PHP的步骤、关键配置项及常见问题解决方法,帮助开发者快速完成环境搭建与调试。
环境准备
配置前需确保系统满足基本要求,并安装必要软件包,以CentOS 7为例,执行以下操作:
配置步骤
下载并编译PHP源码
配置php.ini
编辑PHP核心配置文件
/etc/php.ini
,关键修改如下:
配置Apache httpd.conf
打开Apache主配置文件
/etc/httpd/conf/httpd.conf
,进行以下修改:
测试配置
创建测试文件
/var/www/html/info.php
如下:
在浏览器中访问
,若显示完整的PHP信息页面(包含配置项、扩展、版本等),则配置成功。
注意事项
apache配置php
用 XAMPP 比较简单解压运行就行了mysql+php+apache集成在一起的。很方便
php+apache配置出现DocumentRoot must be a directory
我用的是apache2.2.4配置文件下查找下面两个DocumentRoot d:/http网站根目录我把他设置在D盘HTTP 文件夹下DirectoryIndex目录索引这个可以暂时不用改默认为当然还可以加其他进去比如 (访问localhost的默认页没有的话就不会访问)PHP我用的是5.3.0我的电脑-属性-高级-环境变量-系统变量path编辑在后面加入;F:\\PHP;F:\\PHP\\ext(我吧PHP安装在F盘)(重启后有效,等全部配置完后重启好了)在道apache 配置文件里 查找LoadModule在后面加入一行 LoadModule php5_module F:/php/ ( php以module方式与apache结合)查找PHPinidirPHPIniDir F:/php(php配置文件 的位置)查找Addtype(添加可执行PHP的文件类型)AddType appliCation/x-httpd-php application/x-httpd-php (甚至可以加入AddType application/x-httpd-php 在TXT文件中也能运行PHP具体可以参考:(很具体有图形)
Apache2.2+php5配置问题。高手来帮忙。
同楼上的,80端口被占用了配置文件中改下就好了去安装目录,../apache/conf/文件,ctrl+F查找Listen后 更改为自定义的端口号,记得修改前将原文件备份以防万一不过以后访问时地址要加入端口号,我是保存成书签的














发表评论