gpt4 book ai didi

php - osCommerce 认为表丢失,但它存在于数据库中

转载 作者:搜寻专家 更新时间:2023-10-30 22:01:34 27 4
gpt4 key购买 nike

当我尝试登录 osCommerce 管理员时,它显示以下错误:

1146 - Table 'millakid_fbstore.TABLE_ADMINISTRATORS' doesn't exist
select id from TABLE_ADMINISTRATORS limit 1
[TEP STOP]

但是表已经存在于数据库中。为什么会出现此错误,我该如何解决?

最佳答案

您的表未在 database_tables.php 文件中定义。

每当您看到 osCommerce 报告数据库表不存在,并且表名全部大写并带有 TABLE_ 前缀时,您应该仔细检查 database_tables.php(位于相关的包括文件夹)。

在这里,你可能漏掉了类似这样的一行:

define('TABLE_ADMINISTRATORS', 'administrators');

在 PHP 中,惯例是用全部大写字母书写的变量是常量,需要或已经在代码库中的某处定义。

关于php - osCommerce 认为表丢失,但它存在于数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11813646/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com