You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

EasyPHP Devserver 17本地访问问题:localhost连接被拒绝求助

解决EasyPHP Devserver 17的localhost连接拒绝问题

别担心,ERR_CONNECTION_REFUSED这类报错大多是服务未启动或站点配置没到位,咱们一步步来排查解决:

1. 先确认Apache服务是否正常运行

打开EasyPHP Devserver的主仪表盘窗口,看顶部的Apache状态是不是绿色的"Running"。要是显示红色"Stopped",点旁边的启动按钮就行。如果启动失败,切换到Logs选项卡看日志——大概率是80端口被其他程序(比如IIS、迅雷、微信等)占用了,先关掉这些占用端口的程序,再重启Apache。

2. 把项目放到正确的站点目录

EasyPHP Devserver的默认站点根目录不是Apache安装文件夹里的htdocs!它有个专门的eds-www目录,一般路径是C:\Program Files (x86)\EasyPHP-Devserver-17\eds-www。你得把CCB Waterloo整个文件夹移到这个eds-www下面,这是localhost能识别到项目的前提。

3. 用正确的路径访问(优化版)

移完文件夹后,直接在浏览器输入http://localhost/CCB%20Waterloo/就行(浏览器会自动找默认的index.html,不用特意写全)。要是还是有问题,建议把文件夹名改成不带空格的,比如CCB-Waterloo,然后访问http://localhost/CCB-Waterloo/——空格虽然能用%20转义,但实际场景里容易出解析小问题,用连字符/下划线更稳妥。

4. 配置自定义站点(更省心的方式)

要是不想每次输长路径,试试EasyPHP的站点管理功能:

  • 打开仪表盘左侧的Sites选项卡
  • 点击"Create a new site"
  • 填写站点名称(比如ccb-waterloo),选择你的项目文件夹(就是刚才移到eds-www里的CCB Waterloo)
  • 保存后,直接用http://ccb-waterloo.local/就能访问项目,比localhost路径直观多了

5. 检查防火墙/杀毒软件拦截

有时候Windows防火墙或杀毒软件会阻止Apache的80端口连接,你可以暂时关闭防火墙测试一下(测试完记得打开),或者在防火墙规则里给EasyPHP的Apache程序添加允许通过的权限。

按这几步操作,基本能解决连接拒绝的问题。要是还不行,看看EasyPHP日志里的具体错误提示(比如权限问题、配置语法错误),再针对性调整就行。

内容的提问来源于stack exchange,提问作者Dan Currie

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 08:11:47