關於伺服器環境問題.net與php

來源:互聯網
上載者:User
我有台伺服器,window2003,IIS,裡面本有一個.net的網站,現在想在裡面加一個php的網站。
現在的情況是,將php網站的代碼上傳上去了,也在IIS添加了網站,安裝了mysql,匯入了資料庫。
運行phpinfo(),可以顯示相關資訊,這應當表示php可運行,可問題是,訪問首頁等其它頁面卻是空白的。
不知是什麼原因,是因為mysql資料庫的問題嗎?還有什麼需要安裝嗎?
給80分,求指教!


回複討論(解決方案)

開啟php的錯誤提示功能再說,看報什麼錯誤。

錯誤提示功能是開著的。。
display_errors = On
error_reporting = E_ALL & ~E_NOTICE

我剛又看了phpinfo(),為何在裡面沒有顯示關於mysql的資訊。是我少安裝了什麼東西嗎?
可我查了php.ini,
extension=php_mysql.dll 這個的;號去掉了的。

有人懂嗎????

怎麼安裝mysql的,進入伺服器能串連上mysql嗎。

正常安裝的。。能的。。資料都導進去了。

phpinfo() 裡面沒有顯示關於mysql的資訊 ?
你修改的 php.ini 是正確的嗎?

Configuration File (php.ini) Path 是php預設載入的位置
Loaded Configuration File 是實際載入的php.ini 如果此欄為空白,則需要檢查環境變數設定是否正確。或將改好的php.ini複製到預設位置

注意任何改動後都必須重啟IIS

正確的呀。從正確的環境直接拿過去的。

訪問首頁既然是空白,應該和資料庫沒關係吧,檢查下你的入口檔案,一步步調試。

我一步步查的。。在裡面用echo一步步看。。發現到了mysql查詢語句這裡過不去了。。

貼出 phpinfo 結果中的下述想的值
Configuration File (php.ini) Path
Loaded Configuration File
display_errors
extension_dir

O了。。非常感謝。我把改動過了php.ini重新複製到c:\windows裡面,設定了環境變數PHPRC,將libmysql.dll,php_mysql.dll複製到system32,重啟IIS。。OK了。

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.