iT邦幫忙

0

PHP程式無法在網頁顯示

最近有製作一個PHP會員登入系統的檔案,用網頁開的時候,卻完全是空白的。有另外在測試,就連普通的在網頁列印出使用PHP版本的程式,也是空白的。想請問有可能使哪裡的設定出問題? 謝謝

沒原始碼?我應該沒學到通靈術

如果沒猜錯,應該是iis + php 的fast-cgi沒設定好
froce iT邦大師 1 級 ‧ 2021-07-20 13:51:28 檢舉
http://chenjohn.myqnapcloud.com/%E6%96%BC-win10-%E7%9A%84iis%E4%B8%8A%E5%AE%89%E8%A3%9D%E8%88%87%E8%A8%AD%E5%AE%9A-php/

不會不要問我,我不搞 iis,每次看到iis那個設定界面就覺得我還是nginx config好好寫就好。
0
u2420123
iT邦新手 3 級 ‧ 2021-07-20 12:20:06

請提供 log
看一下web service的log 及 php-fpm log

4

從你的發問中,感覺到你對WEB SERVER及PHP的不熟悉用語。

一般空白的原因非常的多。
如果是IIS的掛載PHP。要去注意一下WEB-CONFIG的設定。

如果是在本機,要先確定你安裝的PHP版本。
基本從你說的用 phpinfo 也是白頁的情況。
再不了解你使用種WEB SERVER 架設。很難給你有效的答案。
總之,先說明一下你安裝的環境一下吧。
可以先用簡單的html,看看是否能運行。

2
海綿寶寶
iT邦大神 1 級 ‧ 2021-07-20 13:16:28

醒醒吧,你只有 Web Server,你沒有安裝 php
/images/emoticon/emoticon10.gif

看更多先前的回應...收起先前的回應...

我記得沒裝的話。不是會直接輸出程式碼出來?
好像也不太一定。
算了..

其實我還有碰過另一種情形
就是有一列結尾忘了寫分號
找到頭昏眼花才找到
/images/emoticon/emoticon06.gif

froce iT邦大師 1 級 ‧ 2021-07-20 15:41:22 檢舉

等一下,忘記寫分號這個php會報錯吧...

不過難怪我這麼痛恨要我寫結尾分號的語言,科科

因為我假會
這些設定關掉了

error_reporting(E_ALL);
ini_set('display_errors', '1');

就以為眼不見為淨了
/images/emoticon/emoticon05.gif

0
打雜工
iT邦新手 1 級 ‧ 2021-07-21 20:47:51

1.先來個簡單的html看是否能顯示
2.再來個簡單的php看是否能運作
這樣應該可以縮小問題範圍

我要發表回答

立即登入回答