经过大量的搜索和尝试解决我的问题的新事物后,我不得不向技术人员提出一些建议!
我在Win 7 x64上设置了Wamp 2.5 32位,那就是Apache 2.4.9和Php 5.5.12 因为我需要在几个网站我设置虚拟主机上工作,这些网站运行良好。每次我回到那些Apache和Php版本时它都在工作,但遗憾的是我的网站没有运行这些最新版本。
我的一个网站运行在Apache 2.2.22_vc6_32bits和Php 5.2.17 上,我将其设置为 Wamp保持橙色状态后遇到了问题。 Wamp论坛上的完整故障排除文档告诉我( httpd -t cmd )我的问题是第22行的语法错误“[...] wamp / alias / phpsysinfo .conf:
指定的IP地址无效。“
Windows事件查看器说同样。
我找不到如何解决这个问题,我认为不理解一切,所以这里是我的phpsysinfo.conf :
Alias /phpsysinfo "E:/Workingspace/wamp/apps/phpsysinfo3.1.12/"
# to give access to phpmyadmin from outside
# replace the lines
#
# Require local
#
# by
#
# Require all granted
#
<Directory "E:/Workingspace/wamp/apps/phpsysinfo3.1.12/">
Options Indexes FollowSymLinks
AllowOverride all
<IfDefine APACHE24>
Require local
</IfDefine>
<IfDefine !APACHE24>
Order Deny,Allow
Deny from all
Allow from localhost ::1 127.0.0.1
</IfDefine>
</Directory>
Wamp soft&gt; Apache&gt;服务&gt;测试端口80 告诉“您的端口80当前未使用”。
Services.msc&gt; wampmysqld 正在运行
Services.msc&gt; wampapache 未运行,如果我们尝试启动错误消息“.... 无法在本地计算机上启动,请查看Win事件查看器。如果这是非Microsoft服务联系...请参阅服务特定错误代码1“
我对这一切感到厌倦,并感谢任何能够帮助我的人
由于
答案 0 :(得分:5)
Apache 2.2.22可能没有IPV6识别,我实际上无法记住最初成为IPV6的版本。或者您已将Apache设置为仅侦听httpd.conf文件中的IPV4。
无论如何尝试从此行中删除:: 1,使其看起来像这样
Allow from localhost 127.0.0.1
您可能必须为所有Alias配置文件执行此操作。
答案 1 :(得分:-2)
由于事实证明不能正常工作,所以我决定一路切换成功。我卸载了Wamp 2.5,只获得了Wamp 2.2d,它具有良好的apache版本,所以它不会搞砸!无论如何,谢谢你的手!