apache24/PHP8 windows 10 localhost 无法连接
Posted
技术标签:
【中文标题】apache24/PHP8 windows 10 localhost 无法连接【英文标题】:apache24/PHP8 windows 10 localhost Unable to connect 【发布时间】:2021-09-04 18:45:28 【问题描述】:Apache24/conf/httpd.conf: 端口监听8080
我已经设置了所有内容并尝试了端口:80 和:8080,两者都不起作用,我错过了什么?
【问题讨论】:
您是否有其他服务器已经在使用端口 80 和 8080? IIS、nginx、其他... 是否有可能您在C:\Apache24
中没有“日志”目录,或者 Apache 无法以某种方式访问该目录?
@JamesYoung 是的,我曾与npm run dev
合作过
@Catalyst 我手动打开了 Apache24/logs/error.log |访问日志 | install.log 什么都没写
【参考方案1】:
现在可以正常使用了。
工作原理的步骤
图例: IPv4Address: 192.168.1.5 在你的机器上应该是不同的
cmd>ipconfig
复制 IPv4 地址
打开 Apache24/config/httpd.conf
第 59 行:Listen IPv4Address:8000
第 60 行:Listen 8000
第 218 行:ServerName IPv4Address:8000
保存文件
cmd> cd C:\Apache24\bin
cmd>./httpd
对我来说没有 ./httpd 的 httpd 由于某种原因无法正常工作
刷新 http://localhost:8000 或 http://IPV4Address:8000 应该可以了!
我想因为我已经运行cmd>npm run dev
端口 80 和 8080 被占用(虽然服务器现在离线),幸运的是端口 8000 是空闲的。
谢谢@JamesYoung
【讨论】:
【参考方案2】:我认为你应该检查你的计算机进程。
以下是进程检查命令
# for window
tasklist | findstr "httpd"
# for linux
ps -ef|grep httpd
【讨论】:
httpd.exe 6844 控制台 1 14,752 K httpd.exe 7444 控制台 1 30,864 K以上是关于apache24/PHP8 windows 10 localhost 无法连接的主要内容,如果未能解决你的问题,请参考以下文章
Windows 10/Apache24/PHP 7.4.19 未加载 mysqli