1、Yii2 高级模板初始化时,报错:Error. Directory frontend/web/assets does not exist,如图1
2、进入容器中的目录:/mcloud/www/channel-pub-api/frontend/web,确定目录:/assets 是不存在,如图2
3、分析源代码,又可以确定目录:/frontend/web/assets 是存在的,如图3
4、最终分析出原因,目录:/mcloud/www/channel-pub-api/frontend/web 已经被映射至容器所挂载的存储上,而并非源代码所在的目录:/frontend/web,因此报错,删除存储上的挂载,如图4
/webtv/wangjiedev/channel-pub-api/frontend/web:/mcloud/www/channel-pub-api/frontend/web
5、再次升级,初始化时成功,如图5
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/250497.html