Apache2.2.14和PHP5.2.1配置问题
我对其实现了如下操作(按照“PHP+MYSQL+Dreamweaver8动态网站开发从基础到实践”书中的说明):
1 把php.ini-dist更名php.ini复制到Apache目录下,并且修改了,extension_dir; doc_root; doc_root , ;session.save_path=”/tmp”
2把display_errors=off改为了,display_errors=on;
3 把cgi.force_redirect=1改为了0,且去掉了前面的分号
4 把php5ts.dll复制到windows 下system32中
可是当我要以模板启动时,在Apache的配置文件的httpd.conf文件中添加如下代码:
LoadModule php5_module"f:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
重新启动Apache时出现如下问题
The request operation has failed!去掉这两行代码则Apache一切正常。请问这是为什么如何修改?
我对其实现了如下操作(按照“PHP+MYSQL+Dreamweaver8动态网站开发从基础到实践”书中的说明):
1 把php.ini-dist更名php.ini复制到Apache目录下,并且修改了,extension_dir; doc_root; doc_root , ;session.save_path=”/tmp”
2把display_errors=off改为了,display_errors=on;
3 把cgi.force_redirect=1改为了0,且去掉了前面的分号
4 把php5ts.dll复制到windows 下system32中
可是当我要以模板启动时,在Apache的配置文件的httpd.conf文件中添加如下代码:
LoadModule php5_module"f:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
重新启动Apache时出现如下问题
The request operation has failed!去掉这两行代码则Apache一切正常。请问这是为什么如何修改?
LoadModule php5_module"f:/php/php5apache2.dll"试一下
apache_2.2.13-win32-x86-no_ssl
php-5.3.0-Win32-VC6-x86
mysql-5.1.39-win32
的环境,没有进行任何的配置,就已经能够执行PHP了。
但存在一个问题就是在.html文本中手稿的php文本不能运行,而是要运行后缀是.php的脚本即可显示通过php编程得到的信息。
把LoadModule php5_module"f:/php/php5apache2_2.dll"改成
LoadModule php5_module"f:/php/php5apache2.dll"
后也来还是不行啊,
这个问题我曾经也出现过,显示的只是php里面的编程代码,面不是文本信息,我个人认为 只是apache与php配置示未成功,运行了几个例子也不行,你后来呢是怎么改的?
LoadModule php5_module"f:/php/php5apache2.dll"试一下
但是PHP,和Apache的版本不一样,php5apache2.dll和httpd.exe.manifest也不太一样,你能告诉我应该在哪下载吗?谢谢
以前经常出问题
看好版本对应才成功!
LoadModule php5_module"f:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php 时直接添加在了这个文件 的最后,当我把它添加到到
# LoadModule foo_module modules/mod_foo.so
之后 就可以了谢谢
DirectoryIndex index.html index.php,这个应该可以~