quanshiyinian 发表于 2014-9-26 09:51:02

wamp出现wampServer2.1错误(Could not execute menu item (internal error) [Excep...

wampServer2.1错误(Could not execute menu item (internal error) Could not perform service action 服务尚未启动)

安装wampServer2.1后提示以下错误Could not execute menu item (internal error) Could not perform service action 服务尚未启动如下图:


误原因:08端口被占用(因为安装好wampServer后,默认的端口为80)解决方法:打开Apach下的httpd.conf,找到“Listen 80” 将80改成8080(或者其他端口都可以),我的改成了8011,服务器正常启动。如下图:





希望能够解决win7下大多数安装wamp5的困惑。
如果你安装的apache是80端口那么一定要修改两个文件:
1.D:\wamp\php\php.ini
2.D:\wamp\Apache2\conf\httpd.conf
找到
#Listen 12.34.56.78:80
Listen 80
修为(或其他没有被占用的端口):
#Listen 12.34.56.78:8012
Listen 8012
修改后重启apache问题解决! 希望大家珍惜劳动成果转载请注明。


使用wamp包apache服务无法启动
  Aestan Tray Menu
   Could not execute Menu item(interal error)
   Could not perform service action:
   服务未启动


  网上给的答案是本地连接---属性----Internet 协议(TCP/IP)---属性---高级---wins----导入LMHOSTS(M)
  把 {apache2dir}\bin\httpd.exe 添加进去就可以启动了








80端口被占用?
用apache里service的test port 80,显示Your port 80 is not actually used。在cmd里用netstat -an 查找,没有一个软件占用80端口。为保险起见修改httpd.conf文件,修改其端口为8080,重启,结果如故。

netbios解析失败?
打开网络共享中心,点击本地连接->属性->Internet协议版本->属性->高级->WINS,勾掉启用LMHOST查找。重启服务,结果如故。

httpd.conf修改后语法错误?
新装的wamp,初始的配置文件怎么可能有语法错误……

于是把wamp卸了又装装了又卸,问题得不到解决。

换另一种方法,自己分开安装wamp。

失败!
在安装apache的时候显示找不到*文件,请检查路径之类的问题,安装程序出错,此举以失败告终。

因此我再装一次wamp,查看httpd.conf,在其中看到的路径中包含了中文名。是不是因为名称的问题导致的呢?我不敢确定,因为同样是中文路径,mysqld服务可以成功启动。

成功!
接下来的事就简单了,不过也比较刺激。因为为了解决这个问题我搜索了两天,真的只是该死的中文路径名的问题。

这次问题的解决再次提醒我注意之前多次遇到的问题,即windows下中文路径名的问题。即使转移到windows下,也不要忘了linux下良好的命名习惯呀。


页: [1]
查看完整版本: wamp出现wampServer2.1错误(Could not execute menu item (internal error) [Excep...