【问题标题】:Trouble with HMVC modular extensions for CodeIgniterCodeIgniter 的 HMVC 模块化扩展问题
【发布时间】:2011-06-12 20:30:33
【问题描述】:

我一直在使用 PHP 5.3、CodeIgniter 2.0 和 HMVC Modular Extensions 在 MacOS X Snow Leopard 上进行本地开发。一切都很好。

突然,我无法确定,在尝试打开页面时偶尔会出现此错误:

无法选择指定的 数据库:应用程序文件名: /Library/WebServer/Documents/www/development/appdb/third_party/MX/Loader.php 行号:96

该错误不会发生在任何特定位置,它似乎只是每加载 5-10 个页面左右出现一次。它通常会在刷新后消失,但有时我可能需要刷新几次。

以前有人遇到过这个错误吗?我的 Mac 上的 mySQL 只是有些脆弱吗? (我还尝试导出当前数据库并以不同的名称重新导入它并分配该新数据库,但问题仍然存在。我不知道在 Mac 上测试和“修复”MySQL 数据库的方法。)

提前感谢您的帮助!

加里

【问题讨论】:

  • 您确定这与 HMVC 直接相关吗?这听起来更像是与数据库会话有关。也许尝试禁用它们,看看它是否会消失,至少可以让您更接近问题的根源。
  • 你好,你找到这个问题的解决方案了吗? +1 同样的问题...希望你能写点东西。
  • 这里有同样的问题......因为我认为我的免费网络主机提供商限制了数据库会话或与他们在我的本地服务器站点上限制的数据库相关的东西工作正常。我找到了一个免费主机与数据库错误之类的东西,但他们放了广告....

标签: php codeigniter hmvc


【解决方案1】:

这只是您的 MySQL 数据库的问题。虽然我不确定那个问题是什么,但 HMVC 与它无关。

该错误来自那里,因为 HMVC 扩展了加载程序,但没有更改任何逻辑。我会修复你的数据库或安装 MAMP。

【讨论】:

  • 感谢菲尔和韦斯利。事实证明这只是一个数据库问题,现在一切正常。感谢您的反馈。
猜你喜欢
  • 1970-01-01
  • 2013-08-31
  • 2014-12-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-21
  • 1970-01-01
相关资源
最近更新 更多