iT邦幫忙

0

在Linux系統使用php架設網頁連接資料庫發生問題

麻煩各位高手幫幫忙
試了好幾天但都不成功/images/emoticon/emoticon33.gif

以下程式碼在windows系統中都可以成功連接資料庫並登入
但移到Linux系統後按下登入鍵會連接到connect.php但網頁呈現空白
是哪裡有問題呢?
謝謝各位!

mysql_connect.inc.php
connect.php

看更多先前的討論...收起先前的討論...
浩瀚星空 iT邦研究生 4 級 ‧ 2018-11-02 15:44:19 檢舉
先確定你的php版本是不是用7版的吧。因為php7已經拿掉mysql相關函式了。
請改用pdo

並先用個phpinfo()先查看有安裝的套件為何。

最後,請先確定你的資料庫帳密對不對。
weiclin iT邦高手 4 級 ‧ 2018-11-02 15:55:12 檢舉
先去看 error log
星空講的是一個大原則方向。
但比那個更正確的是:你的php.ini中的display_errors有開On嗎?
開了的話,星空講的問題應該立刻就秀給你看了。
$db_server = "localhost";
難道是
php 搬到 Linux 去了,資料庫還留在 Windows 上 ?
phes11434 iT邦新手 5 級 ‧ 2018-11-05 07:51:18 檢舉
應該是要用mysqli相關函式,之前我也在linux系統上碰過相同問題,發現是mysql的函式也變,如有問題可以在詢問我
你要不要先確定一下你的mysql有沒有裝好跑起來?不是丟程式給linux就可以跑也…
opoepev iT邦新手 5 級 ‧ 2018-11-05 18:50:41 檢舉
db沒在linux上的機率很高...
還有要確定db的帳號密碼對不對唷!

尚未有邦友回答

立即登入回答