M2复制空白主题为新的主题,编译的时候缺失css文件

1.24K 浏览M2交流区主题 求助

M2复制空白主题为新的主题,编译的时候缺失css文件

修改了以下两个文件

报错:

 

0

你的主题 theme.xml里需要加个

<code><parent>Magento/blank</parent></code>

表示父主题是Magento/blank。

如果不加的话 magento2自己的核心js/css/图片/字体就找不到,因为这些东西都在Magento/blank里定义的。

你继承Magento/luma也行,Magento/luma的父主题也是Magento/blank。

 

0

添加了还是报错找不到文件

0

执行

<code>rm -rf var/di/* && rm -rf var/generation/* && rm -rf var/cache/* && rm -rf var/page_cache/* && rm -rf var/view_preprocessed/* && rm -rf pub/static/* && rm -rf generated/* && mkdir var/di

php bin/magento setup:static-content:deploy -f

php bin/magento cache:clean && php bin/magento cache:flush</code>
0

清空,升级,编译后变成图片上那个样子了

0

看报错,这一般都是php错误。

vim var/report/25533xxxx

0

搞了好几天才发现问题是magento程序没有权限

总结:

无权限时赋予权限:

chown -R www-data:www-data html

手动清除缓存:

php bin/magento cache:clean

php bin/magento cache:flush

重新编译:

php bin/magento setup:upgrade

php bin/magento setup:static-content:deploy -f

重新编译索引:

php bin/magento indexer:reindex

0

qq浏览器不能提交

0