yoy*_*oma 5 yii2 yii2-advanced-app
我觉得奇怪的是,关于将Yii2应用程序部署到共享主机服务器的注意事项很少(如果有的话)的细节。
有人对此有一些步骤,技巧和注意事项吗?
您是否遵循某个流程将问题/错误降低到最低限度?
数据库如何迁移(随数据一起迁移)?我假设我可以导出/导入数据库,直接复制Yii应用程序文件夹,但这似乎太简单了吗?
首先阅读此页面http://www.yiiframework.com/doc-2.0/guide-tutorial-shared-hosting.html
关于文件,是的,只需复制它们即可。如果您的主机允许您 ssh 访问(但不允许 git),您可以使用 rsync 快速复制它们(这样您就可以在计算机上使用 Composer 等并通过 ssh 进行部署)。我已经完成了一个类似的脚本,它在 1 点上使用 FTP 执行相同的操作,但速度慢得多。自从我停止为共享主机制作网站以来。
关于迁移,您也可以让它们从浏览器运行,例如如何在没有控制台访问的主机上处理 yii2 迁移? 确保您也阅读了答案和评论并点击该链接。