2011-06-12 84 views
5

我一直在使用PHP 5.3,CodeIgniter 2.0和HMVC模块化扩展在MacOS X Snow Leopard上进行本地开发。一切都很好。用于CodeIgniter的HMVC模块化扩展故障

突然,没有任何理由,我可以精确定位,我偶尔会得到试图打开一个页面时,这个错误:

无法选择指定的 数据库:应用程序文件名: /库/ Web服务器/文件/ WWW /开发/ appdb/THIRD_PARTY/MX/Loader.php 行号:96

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

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

在此先感谢您的帮助!

Gary

+0

您确定这与HMVC有直接关系吗?这听起来更像是与数据库会话有关的事情。也许尝试禁用它们,看看它是否会消失,至少让你更接近问题的根源。 – 2011-06-12 21:53:36

+0

嗨灰你发现这个问题的解决方案?对同一问题+1 ...希望你会写点东西。 – 2011-12-14 12:11:22

+0

同样的问题在这里...因为我认为我的免费网络主机提供商限制数据库会话或与他们限制在我的本地服务器网站上的数据库有关的工作正常。有一个免费的主机,我发现数据库错误的东西,但他们把广告.... – mSatyam 2014-08-17 18:55:28

回答

2

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

错误来自那里,因为加载程序由HMVC扩展,但没有逻辑改变。我会修正你的数据库或安装MAMP。

+0

感谢菲尔和卫斯理。它确实只是一个数据库问题,现在一切正常。我很欣赏这些反馈。 – Gary 2011-06-14 13:14:39