我只是改變了我的服務器和體驗以下這些錯誤:笨:致命錯誤調用未定義功能mysqli_init()
Fatal error: Call to undefined function mysqli_init() in /home/blacktwitter/public_html/system/database/drivers/mysqli/mysqli_driver.php on line 126
A PHP Error was encountered
Severity: Warning
Message: Cannot modify header information - headers already sent by (output started at /home/blacktwitter/public_html/system/database/drivers/mysqli/mysqli_driver.php:126)
Filename: core/Common.php
Line Number: 564
Backtrace:
A PHP Error was encountered
Severity: Error
Message: Call to undefined function mysqli_init()
Filename: mysqli/mysqli_driver.php
Line Number: 126
Backtrace:
網站是笨。它可以在一臺服務器上很好地運行,也可以在本地機器上運行。但是當我在新服務器上傳該網站時,我遇到了這些錯誤。當然我改變了重要的參數,如數據庫連接,base_url()等。
我對數據庫有懷疑,但我創建了一個新的數據庫和用戶等,並更改了連接信息。
爲什麼會發生這種情況?知道它是服務器還是網站的錯誤會很有幫助。另外當我用一些測試代碼創建一些index.html時,一切都很好。
檢查新服務器的phpinfo()並確保已安裝mysqli。 – DFriend
你解決了嗎? – hybrid
@hybrid我不知道你爲什麼打開賞金。這是用戶錯誤的cz。以及如果有一個錯誤,我們不能檢查它。 Cz沒有代碼在這裏 –