我已经安装了 Avast!今天我的电脑上安装了 Premier 2014,但本地主机无法工作!该程序只是无法访问数据库。我确信这是因为 Avast!因为今天早些时候没有 Avast!它运行得非常好。
有其他人遇到过这个问题并且他设法解决了吗?在解决问题之前我根本无法编程任何东西。
编辑:
如果我完全关闭 avast,它就可以正常工作。
最佳答案
在官方 wampserver.com 论坛中找到了此问题的解决方案:
解决方案#1:
此问题是由 Windows (7) 与任何也使用端口 80 的软件(例如 Skype 或 IIS(安装在大多数开发人员计算机上))结合使用引起的。可以在这里找到视频解决方案(34.500+ 观看次数,该死,这似乎是一件大事!编辑:视频现在有〜60.000 观看次数;))
简单来说:打开命令行工具,输入“netstat -aon”并查找以“:80”结尾的任何行。注意右边的PID。这是当前使用端口 80 的软件的进程 ID。按 AltGr + Ctrl + Del 进入任务管理器。切换到选项卡,您可以在其中查看当前正在运行的所有服务(按 PID 排序)。搜索您刚刚注意到的 PID 并停止它(右键单击)。为了防止将来出现这种情况,您应该配置软件的端口设置(Skype 可以做到这一点)。
解决方案#2:
左键单击任务栏中的 wamp 图标,转到 apache > httpd.conf 并编辑此文件:将“监听端口 .... 80”更改为 8080。重新启动。完成!
解决方案#3:
端口 80 被“Microsoft Web 部署服务”阻止,只需卸载此服务即可,更多信息请参见此处
顺便说一句,这不是 Microsoft 的错,而是大多数 WAMP 堆栈对端口的愚蠢使用。
重要提示:您现在必须使用 localhost 或 127.0.0.1 以及端口 8080,这意味着 127.0.0.1:8080 或 localhost:8080。
关于php - wamp 的 SQL Server 由于 Avast 被阻止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23103047/