免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1420 | 回复: 2
打印 上一主题 下一主题

关于Apache服务器不能正常解析PHP的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-03-06 20:17 |只看该作者 |倒序浏览
这里有一个关键问题,在下实在解决不了,还望诸位有识之士能够不吝赐教。
*^_^*
我在本机(win2000 advanced server)配置的Apache服务器,不管是1.3X版的,还是2.X版的,都是可以完成安装、启动服务器,并且可以打开指定目录下的页面。
但是我无论如何也不能让服务器完成对PHP的解析(但是IIS解析的PHP完全正常,两个服务器都是解析的一个PHP),也就是,只要我一运行PHP页面,就出现下载窗口。
可是我设置的应该是正确的。

我把Apache的端口设为:8080 (IIS的是:80)
指定PHP的路径: ScriptAlias /php/ "D:/Apache/php/"
Addtype application/x-httpd-php .php
Action application/x-http-php" /php/php.exe"
(我的PHP是放在Apache目录下的,我2000的系统是放在D区的。)
还有,我也已经把PHP的“php.ini”拷到了“WINNT”文件夹下;
“MSVCRT.DLL”、“php4isapi.dll”也已经拷到了“WINNT/System32/”文件夹下。

拜托知道原因为的大侠了,我已经参考过很多教程与书了,可就是不行!!!
如果有那位大侠能指出症结所在,在下真是感激不尽。
在下这相有利了。
*^_^*

拜托了。

论坛徽章:
0
2 [报告]
发表于 2004-03-06 20:50 |只看该作者

关于Apache服务器不能正常解析PHP的问题

Action application/x-http-php" /php/php.exe"  去掉

httpd.conf
添加
LoadModule php4_module d:/apache2/php/sapi/php4apache2.dll
   # LoadModule php5_module d:/apache2/php5/sapi/php4apache2.dll

当然要根据你的实际情况修改。


我的PHP是放在Apache目录下的,我2000的系统是放在D区的。)
还有,我也已经把PHP的“php.ini”拷到了“WINNT”文件夹下;
“MSVCRT.DLL”、“php4isapi.dll”也已经拷到了“WINNT/System32/”文件夹下。

php.ini 放在 %apache_root% 下,msvcrt.dll 不需要复制到 system32,  把 php4ts.dll 复制到 system32 下, php/dlls/ 所有文件复制到 system32 下,当然,不复制也可以,只是有些东西不能用。
重新启动 apache

论坛徽章:
0
3 [报告]
发表于 2004-03-07 16:18 |只看该作者

关于Apache服务器不能正常解析PHP的问题

呵呵,我已经找到解决的方法了,谢谢楼上的。
*^_^*
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP