osCommerce 管理者にログインしようとすると、次のエラーが表示されます。
1146 - テーブル 'millakid_fbstore.TABLE_ADMINISTRATORS' が存在しません
。TABLE_ADMINISTRATORS 制限 1 から ID を選択します
[TEP STOP]
ただし、テーブルはデータベースに既に存在します。このエラーが発生する理由と、これを修正するにはどうすればよいですか?
osCommerce 管理者にログインしようとすると、次のエラーが表示されます。
1146 - テーブル 'millakid_fbstore.TABLE_ADMINISTRATORS' が存在しません
。TABLE_ADMINISTRATORS 制限 1 から ID を選択します
[TEP STOP]
ただし、テーブルはデータベースに既に存在します。このエラーが発生する理由と、これを修正するにはどうすればよいですか?
テーブルが database_tables.php ファイルで定義されていません。
データベース テーブルが存在しないという osCommerce のレポートが表示され、テーブル名がすべて大文字でTABLE_
プレフィックスが付いている場合は、database_tables.php (関連する include フォルダーにあります) を再確認する必要があります。
ここで、次のような行が欠落している可能性があります。
define('TABLE_ADMINISTRATORS', 'administrators');
PHP では、すべて大文字で記述された変数は、コードベースのどこかで定義する必要がある、または定義されている定数であるという規則があります。