同一个目录下的多个CakePHP实例


Multiple Instances of CakePHP in same directory

我已经将CakePHP站点复制到几个不同的目录中,并且能够让它们每个都工作,但是最近一次站点显示正确的视图,但是模型和控制器来自原始站点。

似乎没有任何明显的设置指向原始站点。任何想法,我可能会看到解决这个问题?

这比重新编程原始站点以显示多种语言更容易

这可能是真的,它没有任何意义,并导致在最后更多的工作。如果代码不是一堆难以置信的失败,这就不可能是真的。

如果你复制了代码,你总是需要维护两个仓库或分支,管理两个站点,并在两者之间合并修复。仅仅因为翻译而复制整个应用程序是愚蠢的。

这比添加__('Translateable string goes here')和TranslateableBehavior(如果需要的话)到现有应用程序更困难吗?在URL中获取语言有问题吗?不,它不是。

在坚持你的奇怪想法之前,把书里的整章都读一遍。

我们的网站有18种语言,中文,俄语,英语…并使用我之前提到的框架提供的所有功能。所有这些都在相同的代码库中,应用程序从1.3迁移到2。

检查。htaccess,如果不存在则创建一个