iT邦幫忙

0

IIS8,運行php程式無法運行問題

先說明一下我目前已試過的方式及設定的方式

1.原asp.net開80port,並用ip或域名連接。是可以正常的。
2.使用連接php程式,使用ip或是域名連接。會跑522錯誤。但127.0.0.1本機連接方式則會正常
3.php程式只有放phpinfo()。
4.已先確定防火已經先行關閉。(之後會再開起來,是為了先確定問題)

iis上的設定是採用「常式對應」,將php去跑運行php-cgi這支程式
我明白522錯誤是伺服連接不到。不過我對window server的設定苦手。
想不透還有什麼因素被阻檔下來。
是否有人可以提示一下。

看更多先前的討論...收起先前的討論...
那個,我自已搞錯@@"沒事了。
只是在設定域名上,不小心打錯了一個字。

好吧。我自已去旁邊站,搞這個烏龍浪費了我快3個小時的時間。
唉唉
可參考這網站去一一搜索:https://www.cnblogs.com/waw/p/5590493.html
(該部會是網際網路安全性設定?(應該部會)
沒事,是我在設定域名打錯了沒注意。
所以才會連接不上。但其實會跑522出來也讓我很意外。正常因該要跑404才對。
我是被522給唬了,才再那邊一直找設定。後來總算是找到原因。
froce iT邦大師 1 級 ‧ 2019-04-02 15:49:38 檢舉
522是根本找不到伺服器,404是伺服器上找不到相對應的路徑。
看你的描述跳522蠻正常的。
話說..名人..沒人敢回答名人問題XD
froce iT邦大師 1 級 ‧ 2019-04-02 16:29:03 檢舉
啊他就自己找出答案了,也沒啥好回答的啊。XD
舜~ iT邦高手 1 級 ‧ 2019-04-02 16:31:37 檢舉
或許能透過微軟內建的iis擴充 **microsoft web platform installer** 來處理,有不少人用這個工具來架設php,好處是與iis相關的設定幾乎都自動設好了~~
server上的東西。還是不太想裝這些。
其實我也是有看到一些額外的控制管理工具能用。

只是....個人奇魔子問題。還是喜歡手動設定。

自已在公司其實原本有架設好的。只是轉去使用aws的機器後。碰上問題一直搞不清楚。自已其實努力了三個多小時後,才無奈的求助。

沒想到一求助,眼神死的同時。才讓我看到設定值的主機名稱打錯一個字。
重點很好笑,其實一開始就有想到會不會設定錯誤了。
但也不知道是不是鬼遮眼,還是眼殘。我居然沒去注意到我打錯了,還認為沒打錯。

害我有點想去開窗戶跳下去。(我公司在一樓)
sam0407 iT邦高手 1 級 ‧ 2019-04-03 09:01:55 檢舉
呵呵呵~~正常啦,所以我們IT行業才被稱為風險最高的"手工業"~~
改設定檔不小心Key錯個字沒發現,服務就停頓了。
froce iT邦大師 1 級 ‧ 2019-04-03 14:13:07 檢舉
GUI的偉大之處不是在於好設定,是在於可以複製貼上。XD
手殘是很常做的事沒錯,重點是如果在搭配「眼殘」就很.......
我就是手殘也就算了,還加上了眼殘。重點是我還核對了三次都沒發現問題才慘啊。

尚未有邦友回答

立即登入回答