‘壹’ php apache首次安装运行报错
Apache启动时需要ServerName,应该你配置里没有指定,它就说用你的IP fe80::fcaf:9539:dc1f:bf51 做为serverName,这是一个警告,不是错误,不过建议你还是设置一下。在httpd.conf里,ServerName你可以为IP或域名,http://httpd.apache.org/docs/2.2/mod/core.html#servername
‘贰’ 将PHP模块加载到apache后apache报错无法启动!
WIN平台做 amp 配置有很多现成的用啊,WAMP 我推荐用USBwebserver, 无需什么特别配置就够用来写代码、测试用了。
假如是想做 服务器端的学习,还是本地装 LINUX,虚拟机也更有价值一些。
‘叁’ apache配置支持php的时候总是出错!求大神帮助~成功加悬赏
httpd.conf这个配置文件里面加入
LoadMole php5_mole "F:\web\PHP\php5apache2.dll"
AddType application/x-httpd-php .php
添加这2行,第三行去掉,然后保存,再重启下apache服务。
‘肆’ windows下配置apache+php+mysql时出现问题的处理方法
windows:
安装apache,php,mysql
遇到的各种问题:
1.
test.php运行不起,发现是httpd.conf中忘加AddType
application/x-httpd-php
.php了;
2.
设置好配置文件,发现会报一个date函数的关于时区的警告,把php中的date.timezone加上date.timezone
=
Asia/Shanghai;
3.
老是报Call
to
undefined
function
openssl_get_publickey,把php.ini中的extension=php_openssl.dll打开;还是报错,发现安装的是httpd-2.2.25-win32-x86-no_ssl.msi,应该安装httpd-2.2.25-win32-x86-openssl-0.9.8y.msi,重装还是有问题;在php.ini中找到extension_dir
=
"ext",去掉前面的分号,终于改好;
‘伍’ 我配置Apache和PHP的时候出现了问题,没有添加PHP配置的时候,Apache测试是可行的
php中没有php5apache2-4.dll那就说明你下载的php版本和Apache版本是不对应的!
单独加php5apache2-4.dll进去是没有用的!
你必须要php官方网站下载过php较新的版本, 比如php5.5.6等!
也就是你要搭配Apache2.4的版本, 那下载的php中, 本身就要有php5apache2-4.dll
否则搭载不起来!
‘陆’ Apache 的php配置不成功
打开apache的安装目录进入bin文件夹,Shift键+鼠标右键空白处选择“在此处打开命令窗口”,输入httpd.exe按回车看下报什么错误,把错误信息复制在网络进行查询会有相关的错误解决方式。
需要注意下,apache的低版本有些是不支持php7的,具体你需要去了解下。
另可以考虑安装集成环境如wamp,phpstudy。
‘柒’ 配置好PHP和apache后,无法执行php文件
鼠标双击你的PHP文件,打开时选择你的PHP.EXE(例如C:\PHP\PHP.EXE),看看能否执行,如果不能执行就是PHP安装错误。如果能够执行,那就是APACHE安装没有完成,检查HTTPD.CONF文件,确保里面有类似下面的两行:
LoadMole
php5_mole
e:/php5.2.5/php5apache2_2.dll
AddType
application/x-httpd-php
.php
‘捌’ PHP+Apache配置出现错误,
是这个情况,因为apache加载php的时候,php又需要加载php的扩展,php的扩展加载不成功,也会导致apache启动失败,还有你填写的上面的一段代码里把htm 和 html也作为php的mime type可能有些不妥,所以解决方案如下:
1. 检查php的配置,找到display_startup_errors把这个的值修改成On
2. 启动apache,看是否出现找不到php的扩展或者扩展无法被加载,缺少类似libz.dll之类的东西的报警。
3. 找到php的配置中对应设置相关扩展的配置extension=php_XXXX.dll,用;分号加在extension之前注释掉这个扩展加载就行了,多启动apache,多试验,就能好。
如果搭建这个平台时间很紧,那跟楼上一样,推荐一些捆绑的apache php mysql包。。
类似xampp、appServ、WAMP之类的这些就不容易出问题。
‘玖’ Apache配置和PHP相关后报错
AddType application/x-httpd-php .php .html .htm
这句话错了,想要支持不同的文件运行php代码需要分别设置,如下所示!
AddType application/x-httpd-php .htm
AddType application/x-httpd-php .html
AddType application/x-httpd-php .php
‘拾’ Apache 和PHP 配置错误
楼主极有可能是PHP版本的问题,有些版本对win7的支持不太友好的说,建议你下载一个一键安装的php5.2.6,然后把解压出来的文件放在C盘PHP文件夹下,按setup.bat,一路按Y回车,这个版本可以跳过配置php.ini的步骤,挺方便的,然后在http.conf里面改为这样:LoadMole php5_mole "C:/PHP/php5apache2_2.dll" PHPIniDir "C:/PHP/php.ini" ,就可以了,希望这个方法对楼主有帮助。
我本军团:助人为本,以本会友