当我尝试在服务器上运行代码时出现此错误。
错误适用于模型文件cities.php
cities.php中的代码如下:
class Model_Cities extends Model_Database {}
它在本地服务器上运行正常。但是为生产服务器提供了错误。
答案 0 :(得分:1)
bootstrap.php服务器上是否启用了kohana数据库模块? 通常该文件在生产上与本地文件略有不同,有时您可能忘记启用其他模块等。
您可以使用以下方法检查所有已加载的模块:
print_r(Kohana::modules());
您应该看到数据库模块及其路径,然后您可以检查该路径并查看modules \ database \ classes \ model \ database.php文件是否存在。 如果路径和文件存在且未更改,则应该可以正常工作。