我安装了XAMPP 1.7.7,用于测试旧版本的php。目前的XAMPP运行正常。我将httpd.conf中的端口从80更改为8081,将httpd-ssl.conf中的端口从443更改为4434.
但是,在尝试启动apache时,我收到了错误
"error: apache was stopped unexpected. This might be caused by a blocked port, missing dependencies,..."
我也再次更改了这些端口(两种情况都没有使用它们)。
我以管理员身份运行XAMPP,我禁用了我的防火墙而没有任何结果......还有什么其他可能的选择? (错误 - )日志为空。
也许以下信息可能有所帮助: 我使用的是Windows 10,xampp 1.7.7便携式,虽然我更改了端口,但是当我运行XAMPP时,它告诉我以下内容:
Problem detected!
Port 80 in use by "Unable to open process" (PID 4)!
Apache will NOT start without the configured ports free!
答案 0 :(得分:1)
尝试这样做:
运行 - > CMD,输入services.msc并停止程序: Web部署代理服务
然后尝试重新启动XAMPP并说明它是否有效!
答案 1 :(得分:0)
我通过重新安装到另一个目录来修复它。