1#楼 |
|
|
回复人:一起PHP |
注册时间:2004-02-27 |
主题/回复:247/1521 |
积分:4649 |
等级:★★★★★☆(十一级) |
称号:论坛圣人 |
|
|
|
1#楼 发表于2004-07-13 20:49:21
评分:3
|
|
错误提示的意思是:
ScriptAlias 需要两个参数,一个真(实)名和一个别(假)名。
那么言外之意是,你提供的参数数目不正确。多于或者少于2个
按照下面写法试试:
---------------------------------------------------
ScriptAlias /php/ "c:/php4/"
Addtype application/x-httpd-php .php
Action application/x-httpd-php "/php4/php.exe"
--------------------------------------------------
这样应该是对的。
而且,我看你的意思是,想让apache支持.php3 .php .phtml .php4 多个扩展名,你这种写法未必可以。如果要想支持多个扩展名,我建议如下写法:
---------------------------------------------------
ScriptAlias /php/ "c:/php4/"
Addtype application/x-httpd-php .php
Addtype application/x-httpd-php .php3
Addtype application/x-httpd-php .php4
Action application/x-httpd-php "/php4/php.exe"
--------------------------------------------------
你试试。 |
|
2#楼 |
|
|
回复人:sean |
注册时间:2004-07-13 |
主题/回复:2/6 |
积分:416 |
等级:★★☆(五级) |
称号:略有小成 |
|
|
|
2#楼 发表于2004-07-14 18:19:31
评分:×
|
|
感谢一起PHP,按你写的代码上面的问题解决了,不过又出现了一个新的问题
仍然没有办法浏览到php页面,问题如下:
运行apache提示:
[warn] pid file c:/apache/apache/logs/httpd.pid overwritten--Unclean shutdown of previous apache run?
我打开该文档c:/apache/apache/logs/httpd.pid用记事本的形式,内容为3888
请教该如何解决 |
|
3#楼 |
|
|
回复人:一起PHP |
注册时间:2004-02-27 |
主题/回复:247/1521 |
积分:4649 |
等级:★★★★★☆(十一级) |
称号:论坛圣人 |
|
|
|
3#楼 发表于2004-07-14 23:22:31
评分:♂
|
|
由于 overwritten--Unclean 一词我不清楚什么意思,所以整个出错提示无法正确翻译,但是大意如下:
[警告] 要在apache运行前覆盖(重写) pid 文件(进程标示符文件) c:\...\httpd.pid 吗?
其中,unlcean是“含糊不清”的意思,overwritten是覆盖(重写)的意思。shutdown是关闭、终止的意思。
整句话的意思,是问你在apache运行之前,是否将httpd.pid这个文件进行某种处理。
这个错误我也是头一次遇到,我建议你重新安装apache.或者看看别人运行正确的apche中,httpd.pid文件的内容是什么。 |
|
4#楼 |
|
|
回复人:sean |
注册时间:2004-07-13 |
主题/回复:2/6 |
积分:416 |
等级:★★☆(五级) |
称号:略有小成 |
|
|
|
4#楼 发表于2004-07-16 18:42:15
评分:×
|
|
|