今天有一个客户的主机出现奇特的情况,无法正常静态化两三个JS.
后台也是有几个无法正常静态化js及CSS
处理过程:
先是检查了整个站点的文件所有者及用户组,让其一致
检查了generated目录,magento下的个别目录是root,纠正它
VAR目录下在2.3.x版本中view_preprocessed中会有文件预生成。但是无法在其中找到文件
修改di.xml文件关了symlink软链接,再生成,还是没有文件出现
这时一步一步追踪文件 后位置,发现以下目录文件丢失?
也是软链接JS及少量CSS目录位置
lib/web
下的requirejse及mage目录下为空,无任何文件。
缺失的主题web目录下无这些文件。
从新下载一个复制上传。
再次生成静态,一切回归正常。
总结: