作者MilchFlasche (Borg Eraser)
看板MAC
标题[求救] MAMP localhost 拒绝连线
时间Tue Jan 24 21:46:50 2023
macOS 11.6
MAMP 6.7
我不是用 PRO,本来都一直用得好好的,好几年了,
从 macOS El Capitan 就开始用了
最近我什麽都没做,
突然就变成 localhost 拒绝存取了
(ERR_CONNECTION_REFUSED)
我有依某些教程所述,用
killall httpd -SIGKILL
所有的 httpd 都 kill 掉了,
Stop 再重新 Start 也一样。
MAMP 仍是有 Start,
不过我注意到差别似乎是,
之前正常时,开机後第一次要启动 MAMP 伺服器时都会要求输入使用者密码,
但现在即使是开机後第一次,却都没有叫我输入密码了。
找了网路上常见的教学,
关防火墙也没用。
【更新】
改 port?
我刚试着把 Apache port 从 8888 改成 8890,
结果就可以用了。
所以是 8888 被占了吗?
不知道有什麽方法可以查到哪个程式在占用 8888 吗?
【再更新】
我应该是搞错了,
Apache port 设 8888 也可以
但设定 Apache port 为 80,MAMP 就会表示 Apache 错误。
是 port 80 被占了吗?
可是之前都没事的啊……
--
【爱湾语 Aiuanyu】关怀台湾语言现在未来的转播站
https://www.facebook.com/Aiuanyu
【Taigi123】汝个台语小学堂
http://taigi123.ga/
【Hakka123】摎你共下来讲客
http://hakka123.ga/
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.194.74.56 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MAC/M.1674568013.A.767.html
※ 编辑: MilchFlasche (123.194.74.56 台湾), 01/24/2023 21:51:39
※ 编辑: MilchFlasche (123.194.74.56 台湾), 01/24/2023 22:01:14
1F:推 J002: 除非用sudo ,不然1024以下的port没办法给第三方程式用 01/24 23:24
2F:→ J002: 忘了从哪个版本开始的macos 改成这样 01/24 23:25
3F:推 rickieyang: 1024 以下一直都需要admin权限不是吗?以前的macOS 01/25 02:06
4F:→ rickieyang: 不用? 01/25 02:06
5F:→ MilchFlasche: 对,之前MAMP都会要求我输入管理者密码, 01/25 08:23
6F:→ MilchFlasche: 但不知为何突然变成不叫我输入,但也无法用80了 01/25 08:24
7F:→ MilchFlasche: 自从发现是port无法设为80的问题後,我今天把MAMP 01/29 16:09
8F:→ MilchFlasche: 降版,解除安装6.x,回去安装5.7,就会重新出现输入 01/29 16:09
9F:→ MilchFlasche: 管理者密码的提示,就可以设port为80 01/29 16:10