此类错误发生在旧操作系统中,例如 win XP 或 Vista... 并且最新版本的xampp可能没有相应的配置
here is the steps which will make apache work normally without such errors
Firstly, make sure that Apache is stopped
Make sure, Svc check box is unchecked
Now! go to your XAMPP Folder (C:\xampp\apache\ – I installed the xampp in C:)
Now! double click on “apache_uninstallservice.bat” which is available in apache folder.
After above step, now open your XAMPP Control Panel again and click on Start button which is beside Apache, and make sure that you will not check the Svc checkbox provided.
such errors my happen in old operation systems for example win XP or Vista... and the latest versions of xampp may not have the corresponding configurations
I found this page looking for a solution to this problem after downloading xampp lite.
I solved this as follow:
The installed service for apache from xampp uses the standalone installation path for apache; c:\program files\apache2.x\...etc and not the local path in xampp folder. Just modify all registry keys that include the wrong path for apache service in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Apache2.x and it should work.
Make sure you have no other applications using the port that apache is using. From the XAMPP control panel there is a button you can press to run a tool to check which ports are in use. Applications which I know to conflict with Apache are Skype and Panda Media; there could be others.
发布评论
评论(4)
以下是使 apache 正常工作而不会出现此类错误的步骤
C:\xampp\apache\
– 我在 C: 中安装了 xampp)apache_uninstallservice.bat
”。此类错误发生在旧操作系统中,例如 win XP 或 Vista...
并且最新版本的xampp可能没有相应的配置
here is the steps which will make apache work normally without such errors
C:\xampp\apache\
– I installed the xampp in C:)apache_uninstallservice.bat
” which is available in apache folder.such errors my happen in old operation systems for example win XP or Vista...
and the latest versions of xampp may not have the corresponding configurations
下载 xampp lite 后,我发现此页面正在寻找此问题的解决方案。
我按如下方式解决了这个问题:
xampp 中安装的 apache 服务使用 apache 的独立安装路径;
c:\program files\apache2.x\...etc
而不是 xampp 文件夹中的本地路径。只需修改
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Apache2.x
中包含 apache 服务错误路径的所有注册表项即可。I found this page looking for a solution to this problem after downloading xampp lite.
I solved this as follow:
The installed service for apache from xampp uses the standalone installation path for apache;
c:\program files\apache2.x\...etc
and not the local path in xampp folder.Just modify all registry keys that include the wrong path for apache service in
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Apache2.x
and it should work.原因可能有很多。
确保没有其他应用程序使用 apache 正在使用的端口。在 XAMPP 控制面板上,您可以按下一个按钮来运行工具来检查哪些端口正在使用。我知道与 Apache 冲突的应用程序是 Skype 和 Panda Media;可能还有其他人。
There could be many causes.
Make sure you have no other applications using the port that apache is using. From the XAMPP control panel there is a button you can press to run a tool to check which ports are in use. Applications which I know to conflict with Apache are Skype and Panda Media; there could be others.
在 XAMPP 控制面板中取消选择 Svc 框并尝试重新启动它。应该有效。
Unselect the Svc box in the XAMPP control panel and try to restart it. Should work.