CodeIgniter不必要地加载数据库?

时间:2009-12-31 00:52:06

标签: php codeigniter

刚开始使用CodeIgniter,喜欢它。

已启用数据库作为要加载的库之一。我注意到在我甚至不使用数据库(静态页面)的页面上。 CI抱怨:

  

发生数据库错误无法执行   使用连接到数据库服务器   提供的设置。

错误不是问题,因为我没有提供正确的用户名/密码。问题是,即使我的应用程序在该页面上不需要它,或者我错过了某些内容,CI是否会尝试在每个页面加载时连接到数据库?

或者我错过了AutoLoad的观点?

全部谢谢

1 个答案:

答案 0 :(得分:4)

代码点火器中的自动加载告诉系统在每个页面加载时加载特定的库。如果您有不需要数据库的静态页面(并且您不希望在加载时建立连接),则需要停止自动加载数据库。您还需要在需要数据库连接的非静态页面上手动加载数据库。