1
存在當我嘗試登錄到自從管理員,它顯示了以下錯誤:自從認爲表丟失,但它在數據庫
1146 - Table 'millakid_fbstore.TABLE_ADMINISTRATORS' doesn't exist
select id from TABLE_ADMINISTRATORS limit 1
[TEP STOP]
但該表已存在於數據庫中。爲什麼會出現這個錯誤,我能做些什麼來解決這個問題?
存在當我嘗試登錄到自從管理員,它顯示了以下錯誤:自從認爲表丟失,但它在數據庫
1146 - Table 'millakid_fbstore.TABLE_ADMINISTRATORS' doesn't exist
select id from TABLE_ADMINISTRATORS limit 1
[TEP STOP]
但該表已存在於數據庫中。爲什麼會出現這個錯誤,我能做些什麼來解決這個問題?
您的表未在database_tables.php文件中定義。
每當你看到自從報告的數據庫表不存在,和表名是與TABLE_
前綴全部大寫,你應該仔細檢查database_tables.php(位於相關的包括文件夾)。
在這裏,你可能會丟失類似這樣的一行:
define('TABLE_ADMINISTRATORS', 'administrators');
在PHP中,慣例是寫在全部大寫字母變量是需要是常量,或已經,某處定義代碼庫。