我已经使用cakephp成功创建了一个静态网站,使用控制台创建静态html文件。
但是,我现在要做的是拥有一个控制台脚本,可以使用相同的共享数据创建多个网站,每个网站使用独有的数据,但将数据库作为源共享。
那么,如何设置与每个网站相关的app文件夹?我是否需要为每个站点单独安装cakephp?或者我可以在cgi-bin或类似的东西中拥有共享的App文件夹吗?
由于
答案 0 :(得分:0)
您可以在多个应用程序之间共享CakePHP核心,但是每个网站都需要一个单独的“app”文件夹(具有适当的结构)。有关详细信息,请参阅this question。基本上,您需要修改每个index.php
文件夹中的app/webroot
文件以指向CakePHP核心。我使用这种技术,只用一个核心就可以更容易维护,而不是为每个站点单独安装Cake。