【问题标题】:Cms Wont Install RightCms 无法正确安装
【发布时间】:2012-09-29 23:34:24
【问题描述】:

我一直在测试我要尝试构建的 cms,但我遇到了一些错误。它应该在任何地方显示任何“动态”(我认为这就是它的名称)。

Warning: mysqli::prepare() [mysqli.prepare]: (42S02/1146): Table 'dbarr_testing.content' doesn't exist in /home/dbarr/public_html/frontcms/app/cms/models/m_cms.php on line 101

这里是:http://22twenty.com/frontcms/

希望有人能帮忙

丹佛

【问题讨论】:

  • 它清楚地显示了错误dbarr_testing.content doesn't exist
  • 我知道,但我不确定如何解决这个问题

标签: php html mysql dynamic content-management-system


【解决方案1】:

这实际上与IE无关,而是与cms的安装有关。错误说:

Table 'dbarr_testing.content' doesn't exist in ...

这意味着您的数据库未正确初始化。您已经创建了数据库本身 (dbarr_testing),但没有创建为您的视图保存“动态”数据的表 (content)。

您正在使用的 cms 的文档应该包含一个脚本来为您执行此操作,或者告诉您如何创建它们。您需要的命令与此类似(但可能更复杂):

CREATE TABLE content(
  id INT NOT NULL AUTO_INCREMENT, 
  PRIMARY KEY(id),
  title VARCHAR(255),
  body TEXT
);

【讨论】:

  • 是的,我想念其他东西的名字!不是这样有没有办法通过phpadmin做到这一点?
  • 当然,只要您知道该表应该包含哪些列。只需创建一个名为content 的新表格并添加所需的列。不过重新开始可能会容易得多。
  • 我不知道:(一般会在哪里?
  • 您必须检查您的 cms 的文档。我自己对frontcms并不熟悉。如果没有文档,您可以自己检查安装脚本。但是,如果这让事情变得过于复杂,那么删除所有内容并再次运行安装脚本可能会容易得多。
  • 它不是安装脚本。如果您愿意,我可以将所有文件发送给您
猜你喜欢
  • 1970-01-01
  • 2020-12-13
  • 2020-09-23
  • 2020-01-29
  • 2020-08-20
  • 2012-12-02
  • 2020-07-19
  • 2015-09-18
  • 2017-10-09
相关资源
最近更新 更多