【问题标题】:500 Error when trying to view MySQL Table尝试查看 MySQL 表时出现 500 错误
【发布时间】:2016-04-07 22:40:16
【问题描述】:

提前感谢您对此提供的任何帮助。我刚刚安装了 myBB 论坛,然后将现有网站中的用户直接添加到 MySQL 数据库中。 (不是通过论坛管理面板)

这很好用。已添加所有成员。

现在不起作用的是尝试通过 phpmyadmin 查看表“mybb_users”。加载需要很长时间,然后抛出 500 内部服务器错误。奇怪的是,论坛本身运行良好,用户显示没有问题。

经过大量的谷歌搜索和修补,没有任何东西可以解决这个问题,所以我决定测试一些东西并创建一个名为 mybb_userss (double s) 的相同表,并以相同的方式将相同的成员插入到这个新表中。

我可以看那个就好了!除了表名外,一切都一样。

但是,如果我将其重命名为 mybb_users(不带双 s),我将再次无法在没有 500 错误的情况下查看它。

具体的错误是这样说的: “处理请求时出错 错误代码:500 错误文本:内部服务器错误”

这有点把我逼疯了,如果有人对这里可能发生的事情有任何想法,我将非常感激。

我知道这不是一个 myBB 支持论坛,但我不觉得它与论坛有什么特别的关系(但可能是错误的),这似乎是一个奇怪的 mysql 情况。

【问题讨论】:

  • 查看服务器错误日志以查找特定错误和生成它的行
  • 您有 SSH 访问权限吗?如果是这样,您是否尝试过直接从控制台查询表格?您还可以尝试从 SQL 选项卡在 phpMyAdmin 中运行手动受限查询:SELECT * FROM mybb_users LIMIT 5。如果可行,请尝试增加 LIMIT。可能是 phpMyAdmin 正在尝试显示挂起请求的所有行。
  • 这两个建议都奏效了!我可以使用限制进行查询,并且在使用 WHM 和通过 reg cpanel 访问 phpmyadmin 时都可以使用。哪个好。我可以通过 WHM cpanel 链接访问该表,它将无限制地加载,但由于某种原因,它仍然不会在该站点的常规 cpanel 中显示所有条目而没有错误,但我想如果其他一切正常我不会挑剔,我会通过 WHM 进行编辑。感谢您的建议!

标签: php mysql mybb


【解决方案1】:

在控制台中执行表的选择

select * from table

ctrl+回车

【讨论】:

    猜你喜欢
    • 2022-10-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-03
    • 1970-01-01
    相关资源
    最近更新 更多