[問題] Win8 localhost (已解決)
作者: thealex (Ajex) 看板: Web_Design
標題: [問題] Win8 localhost
時間: Fri Sep 6 08:56:10 2013
我想要在本機架站 研究 wordpress
於是我安裝了 Xammp
安裝過程一切正常 安裝完打開主控台畫面
把 Apache MySql Filezilla 點開 start
後兩項正常啟動 但 Apache 一直無法開啟
似乎是 port 80 被使用的問題
我查過網路上有提供一些解決辦法
修改 httpd.conf 裡面的東西
但是我改了之後 也沒有恢復
我就把那些東西改回原本的樣子
我也不敢亂調那些值
畢竟我也不知道他們是幹什麼的
[Apache] Error: Apache shutdown unexpectedly.
[Apache] This may be due to a blocked port, missing dependencies,
[Apache] improper privileges, a crash, or a shutdown by another method.
[Apache] Press the Logs button to view error logs and check
[Apache] the Windows Event Viewer for more clues
[Apache] If you need more help, copy and post this
[Apache] entire log window on the forums
剛剛特地重新安裝來複製錯誤訊息
我也試過用別的 像是 WAMP 和 AppServ (兩個都試過)
沒顯示錯誤訊息 但 localhost 也連不上去
真的不知道該怎麼辦才好~
懇請大大指點,感激萬分!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.238.184.219
※ 編輯: thealex 來自: 36.238.184.219 (09/06 08:59)
→
09/06 09:12, , 1F
09/06 09:12, 1F
我電腦有安裝 skype,但沒開著
skype 會影響 OAO? 我記得我之前 XP 系統用都很正常 (也有 skype)
※ 編輯: thealex 來自: 36.238.184.219 (09/06 09:38)
推
09/06 09:57, , 2F
09/06 09:57, 2F
推
09/06 10:22, , 3F
09/06 10:22, 3F
我取消勾選了 沒用
他說要重啟 skype 才會作用
我重開了還是沒有
我最後想說重開機看看 結果還是一樣 QQ
會不會還有其他軟體占用 port 80?
※ 編輯: thealex 來自: 36.238.186.149 (09/06 13:34)
我又查了查
查到找出占用 port 的程式
http://i.imgur.com/K3X7OV2.png
如果我沒解讀錯的話 應該不是 skype 不知是系統什麼把它占掉了
我剛剛把 httpd.conf 裏頭的 listen 80 改成 listen 8080
成功連上了!
但是這樣要 localhost:8080 才會連到
有沒有辦法可以直接打 localhost 就連上去 OAO?
※ 編輯: thealex 來自: 36.238.186.149 (09/06 20:56)
不知道是不是 port 的問題
架 wordpress 讀不到資料庫
資料庫主機位址 只打 localhost 會發生錯誤
加上 :8080 就跑不動了 0.0
跑到資料庫新增一個他才讀到
看來不能直接用 wordpress 新建資料庫 0.0
※ 編輯: thealex 來自: 36.238.186.149 (09/06 21:39)
→
09/07 00:28, , 4F
09/07 00:28, 4F
要怎麼設權限 0.0?
本來要去防火牆找 但找不到設 port 的 QQ
※ 編輯: thealex 來自: 36.238.185.91 (09/07 08:08)
→
09/07 16:31, , 5F
09/07 16:31, 5F
→
09/07 16:31, , 6F
09/07 16:31, 6F
→
09/07 16:32, , 7F
09/07 16:32, 7F
看來是我太久沒架 wordpress 記錯了
一直以為輸入名稱她會自己架 XD
感謝指正 !
→
09/07 16:34, , 8F
09/07 16:34, 8F
→
09/07 16:34, , 9F
09/07 16:34, 9F
→
09/07 16:36, , 10F
09/07 16:36, 10F
→
09/07 16:39, , 11F
09/07 16:39, 11F
→
09/07 16:39, , 12F
09/07 16:39, 12F
果然我的是第二種
我把 IIS 裡頭的 World Wide Web 服務停用
就成功解決了 port 占用的問題
太感激了我可以直接透過 localhost 連上去了
不過我還是好奇 IIS 是做什麼的 ?
也是類似 XAMPP 的服務嗎 ?
不過查了一下維基 還一度以為我關掉就會連不上其他的網站(伺服器) XD
我以為想說預設會開著的東西應該是平常一般人會用到的
結果他就佔著 port 80 我不太懂它的用途 (?)
再次感謝你!
※ 編輯: thealex 來自: 36.238.185.91 (09/07 21:34)
→
09/08 01:17, , 13F
09/08 01:17, 13F