那夜我还很年幼~
我不去想身后会不会袭来寒风冷雨 既然目标是地平线 留给世界的只能是背影

 可以用apache启动命令来启动,调试错误

D:\Program Files (x86)\Apache2.2\bin>httpd.exe -w -n "Apache2.2" -k start

 

 

一、解决一

打开事件查看器查看事件日志 提示信息如下

The Apache service named  reported the following error:
>>> <Directory "E:/APMServ5.2.0/www/cgi-bin"> path is invalid. 

这里说得很清楚path is invalid 说的是路径E:/APMServ5.2.0/www/cgi-bin无效

打开Apache的安装路径找到目录conf 下的 extra 目录修改httpd-ssl.conf 文件

搜索\cgi-bin 我们发现包含这个字符的路径是E:/APMServ5.2.0/www/cgi-bin 把他改成Apache安装路径即可

 

二、解决二

如果上面的修改了还 不管用。

APMServ集成了以下软件:
Apache 2.2.9          [HTTP服务器]
Nginx 0.7.19          [HTTP服务器]
NetBox 2.8 Build 4128 [HTTP服务器+ASP脚本解释引擎]
PHP 5.2.6             [PHP脚本解释引擎]
MiniPerl 5.8          [Perl脚本解释器]
Memcached 1.2.4       [key-value内存缓存系统]
MySQL 5.1.28          [MySQL数据库服务器]
MySQL 4.0.26          [MySQL数据库服务器]
phpMyAdmin 2.11.9.2   [MySQL数据库在线管理工具]
eAccelerator 0.9.5.3  [PHP脚本加速引擎]
ZendOptimizer 3.3.3   [PHP脚本加速引擎]
OpenSSL 0.9.8h        [HTTPS(SSL)安全传输协议]
 
打开目录“D:\APMServ5.2.6\PHP” 这是我的安装目录你找你自己的安装目录就行。
找到文件php.ini 搜索  [eaccelerator]  这是个脚本加速器 我们需要做的是
把它用;注释掉
;[eaccelerator]
;zend_extension_ts="D:/APMServ5.2.6/zend/eAccelerator/eaccelerator.dll"
;eaccelerator.shm_size="32"
;eaccelerator.cache_dir="D:/APMServ5.2.6/tmp/eaccelerator/"
;eaccelerator.enable="1"
;eaccelerator.optimizer="1"
;eaccelerator.check_mtime="1"
;eaccelerator.debug="0"
;eaccelerator.filter=""
;eaccelerator.shm_max="0"
;eaccelerator.shm_ttl="0"
;eaccelerator.shm_prune_period="0" 
;eaccelerator.shm_only="0"
;eaccelerator.compress="1"
;eaccelerator.compress_level="9"
;eaccelerator.keys = "shm"
;eaccelerator.sessions = "shm"
 
 
其实下面我们还看到了ZendOptimizer-3.3.3 它也是脚本加速器。这里我们不用管它了。
 

 

posted on 2012-07-22 11:07  那夜我还很年幼~  阅读(1326)  评论(0)    收藏  举报