A. apache和php配置完后,浏览器输入localhost/p.php,返回错误类型404
首先要确认 apache是否运行,端口是否是 80
如果你本机有iis的话,先把iis里的网站关闭了,再启动apache。。。
或者你配置apache的端口为8080
则使用 http://localhost:8080/p.php 访问
B. 为什么Apache和PHP配置文件时总出错
httpd.conf这个配置文件里面加入
LoadMole
php5_mole
"F:\web\PHP\php5apache2.dll"
AddType
application/x-httpd-php
.php
添加这2行,第三行去掉,然后保存,再重启下apache服务。
C. 我配置Apache和PHP的时候出现了问题,没有添加PHP配置的时候,Apache测试是可行的
php中没有php5apache2-4.dll那就说明你下载的php版本和Apache版本是不对应的!
单独加php5apache2-4.dll进去是没有用的!
你必须要php官方网站下载过php较新的版本, 比如php5.5.6等!
也就是你要搭配Apache2.4的版本, 那下载的php中, 本身就要有php5apache2-4.dll
否则搭载不起来!
D. 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",去掉前面的分号,终于改好;
E. Apache 的php配置不成功
打开apache的安装目录进入bin文件夹,Shift键+鼠标右键空白处选择“在此处打开命令窗口”,输入httpd.exe按回车看下报什么错误,把错误信息复制在网络进行查询会有相关的错误解决方式。
需要注意下,apache的低版本有些是不支持php7的,具体你需要去了解下。
另可以考虑安装集成环境如wamp,phpstudy。
F. 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
G. 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" ,就可以了,希望这个方法对楼主有帮助。
我本军团:助人为本,以本会友
H. apache配置支持php的时候总是出错!求大神帮助~成功加悬赏
httpd.conf这个配置文件里面加入
LoadMole php5_mole "F:\web\PHP\php5apache2.dll"
AddType application/x-httpd-php .php
添加这2行,第三行去掉,然后保存,再重启下apache服务。
I. apache + php配置问题
你用的是apache 2.2,所以应该加载php5apache2_2.dll。
LoadMole php5_mole F:/php/php5apache2_2.dll。
这些关于配置的问题最好不要到网上找,大多数的都是很落后的东西,所以你用的最新版本有可能配置不成功。
去php的官网上找手册,那些都是最新版的,而且都是官方的!
J. 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