我有一个 YII 网站,我想从它复制到 nginx 服务器上的另一个域。
我只是试图复制它,但它不起作用。看起来它不使用我的htaccess?
我知道当我制作新项目时,我必须安装它。YII 有复印机吗?
Yii 只是由文件和(可选)数据库组成。只要您将两者都复制到新服务器,它就可以工作。Yii 还需要服务器对 /protected/runtime 和 /assets 的写权限。
确保您也在复制隐藏(以 . 开头)文件。您可以为此使用 git 并将其克隆到新服务器中。
这与服务器有关。我们在该服务器上使用 webmin,我不得不手动重写该域的配置,之后效果很好。
它不起作用的可能原因是您必须更改 index.php 中入口脚本的位置,以便为 yii 主文件夹提供正确的位置。
尝试这样做:
如果站点仍然出现错误,则检查数据库连接是否一致,并检查服务器是否具有对主 webapp 文件夹的正确写入权限。
希望这有帮助。
问候,