Codeigniter对不同的项目使用相同的模型

时间:2015-08-27 21:49:20

标签: php codeigniter

所以我在两个网站上工作,我需要他们与同一个数据库进行通信。它们是xampp的htdocs文件夹中不同项目文件夹中的两个独立的codeigniter项目。

在项目A中,我有一个模型已经完成了我需要它做的事情。在项目B中,我需要在我的控制器类中使用此模型。我怎样才能做到这一点?感谢。

现在,我在控制器的$ this-> load-> model()方法中有完整的模型路径,但它不想工作,所以我认为这不正确。

2 个答案:

答案 0 :(得分:0)

您无法将两个不同的项目链接到一个。每个项目都作为独立的工作空间。所以项目A的视图 - 模型 - 控制器无法访问项目B

提示:您可以从项目A中复制该模型并将其放在项目B上 所以在database.php中你可以连接相同的数据库,一切正常。

答案 1 :(得分:-1)

我能够通过输入文件位置的路径来弄明白。

所以,

$这 - >负载>模型(' /路径/到/模型/ MODELNAME&#39);它起作用了。没错,我们必须假设它们托管在同一台服务器上。