PHP安装的是从官网下载的php-5.2.17-Win32-VC6-x86,Apache也是从官网下载的最新版httpd-2.2.18-win32-x86-no_ssl-r2,安装好后,看了网上很多相关教程,修改了httpd文件,修改部分如下:#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
ScriptAlias /php/ "d:/php"
Action application/x-httpd-php "d:/php/php-cgi.exe"
AddType application/x-httpd-php .php
LoadModule php5_module "D:/php/php5apache2_2.dll"
PHPIniDir "D:/php"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL但是红色的这两行一加上去就无法启动Apache服务,总是弹出一窗口提示"The Requested Operation has failed!"注释掉这两行就可以了,但php的脚本无法执行,打开只能看到源代码。
LoadModule php5_module "D:/php/php5apache2_2.dll"
PHPIniDir "D:/php"搜索了很多网上相关教程,怎么试都不行,已将php.ini文件拷贝到windows目录下,也尝试把php5apache2_2.dll拷贝到windows/system32目录下,可还是不行,实在没办法了,在此求助~~
ScriptAlias /php/ "d:/php"
Action application/x-httpd-php "d:/php/php-cgi.exe"
AddType application/x-httpd-php .php
LoadModule php5_module "D:/php/php5apache2_2.dll"
PHPIniDir "D:/php"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL但是红色的这两行一加上去就无法启动Apache服务,总是弹出一窗口提示"The Requested Operation has failed!"注释掉这两行就可以了,但php的脚本无法执行,打开只能看到源代码。
LoadModule php5_module "D:/php/php5apache2_2.dll"
PHPIniDir "D:/php"搜索了很多网上相关教程,怎么试都不行,已将php.ini文件拷贝到windows目录下,也尝试把php5apache2_2.dll拷贝到windows/system32目录下,可还是不行,实在没办法了,在此求助~~
ScriptAlias /php/ "d:/php"
#Action application/x-httpd-php "d:/php/php-cgi.exe"
AddType application/x-httpd-php .php
LoadModule php5_module "D:/php/php5apache2_2.dll"
PHPIniDir "D:/php"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL注释掉了,可还是不行呀!
LoadFile "D:/php/php5ts.dll"如果还不行可能是你的apache版本太新了,应该刚出没几天吧?
错误模块名称: php5ts.dll,版本: 5.3.5.0,时间戳: 0x4d26013e
异常代码: 0xc0000005
错误偏移量: 0x000e890c
错误进程 ID: 0xc24
错误应用程序启动时间: 0x01cc12eb4e34d034
错误应用程序路径: D:\Apache Software Foundation\Apache2.2\bin\httpd.exe
错误模块路径: D:\PHP\php5ts.dll
报告 ID: 8c324b0d-7ede-11e0-932c-001eec61ce6f看起来像是php5ts.dll这个文件有什么错误?可是我都卸载安装了好几遍了,都是从官网上下载的,还是不行呀!
[PHP_OCI8]
;extension=php_oci8.dll
[PHP_OCI8_11G]
;extension=php_oci8_11g.dll
[PHP_PDO_OCI]
;extension=php_pdo_oci.dll
[PHP_SYBASE_CT]
;extension=php_sybase_ct.dl