??????峤 发表于 2018-11-24 06:46:14

VMWARE引起xampp无法启动apache服务一例

  之前一直能打开,这两天忽然不能用了,一下子想不出来动了哪里的配置。
  

  现象:
  打开xampp console panel,点击apache的start按键,不是没有反应显示busy,就是启动一下子就马上关闭了。
  提示信息没有啥有用的,显示没找到安装包啥的;一直没重装,也没装插件,应该不是这个。
  

  一开始还以为像昨天那样,没有vc9安装包;
  自己还傻乎乎的重装了一遍,不奏效。这几天没有卸载类似安装包,况且还不知道how to uninstall.
  

  一顿搜索,在http://blog.sina.com.cn/s/blog_494e92270100aadh.html找到了线索(虽然该文的最后使用的方法在我这里不管用)。
  


[*]  执行xampp目录下的apache_start.bat,显示一次只能开启一个端口,还说什么443端口占用。
[*]  cmd下运行netstat -ano,找到占用443端口(https)的PID号;
[*]  任务管理器下,找到这个PID的程序:是被vmware的一个daemon占用着。
[*]  打开“服务”,关闭了vmware的Authorization Server及其依赖的Vmware Workstation Server服务。
[*]  重新启动apache,成功。
  

  新装的vmware8多启动了这两个服务,可能是宿主机和虚拟机之间采用了新的虚拟网卡通讯方法造成;之前的7.1精简版只有DHCP、NAT、USB 3个协议。
  

  另外,发现这个帖子列举了几种常见原因,恰好包括我这次出现的问题原因。分享之:http://www.siqiboke.com/post/511.html



页: [1]
查看完整版本: VMWARE引起xampp无法启动apache服务一例