配置php5.6.4 + Apache2.4.10
一、下载并安装apache
下载地址:www.apachelounge.com
解压后:执行以下命令:
#httpd.exe –k install
#httpd.exe -k start
在执行过程中,遇到以下错误:
a、httpd.exe: Syntax error on line 37 of C:/dev/Apache24/conf/httpd.conf: ServerRoot must be a valid directory
原因是配置文件中的ServerRoot不对
b、AH00558: httpd.exe: Could not reliably determine the server‘s fully qualified domain name, using fe80::fdd5:291e:86f3:6485. Set the ‘ServerName‘ directive globally to suppress this message
原因是:ServerName被注释了
二、下载并安装php
下载地址:http://php.net/
解压后,将php.ini-development文件重命名为:php.ini
三、配置
配置php.ini:
a、扩展的位置
extension_dir = "C:\dev\php-5.6.4-x64\ext"
b、设置时区
date.timezone = PRC
配置httpd.conf:
a、加载php
LoadModule php5_module ‘C:\dev\php-5.6.4-x64\php5apache2_4.dll‘
AddType application/x-httpd-php .php .html .htm
PHPIniDir "C:\dev\php-5.6.4-x64\"这里的配置将使用php的默认配置。
四、测试
在apache的htdocs目录中,修改index.html的内容为:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<?php phpinfo(); ?>
</body>
</html>结果:
由此,php+Apache配置成功
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。