Magento静态文件部署失败



我真的很迷茫,我真的彻底地在互联网上寻找答案,什么也没找到,也许有人可以帮助我,之前在安装 Magento 2.0.2(截至今天的最新版本的 Magento)时遇到了这个问题。

正在尝试在刚刚安装的magento网站(2.0.2)中部署静态文件,我使用以下命令:

PHP -f bin/magento setup:static-content:deploy en_US

它给了我以下错误:

无法解析主题静态文件'C:/程序文件 (x86)/Zend/Apache2/htdocs/magento202/vendor/magento/theme-frontend-blank/web/css/email-fonts.less'>

我找到了文件,它就在那里...我也尝试删除它,将其移动到其他地方,在互联网上寻找另一个副本并替换它,我只是没有得到它。.我该怎么办?

问题是您使用的是 C:/Program Files (x86)/路径,其中包含以下符号:()。

解决方案是:

  1. 将 C:/程序文件 (x86)/重命名为 C:/程序文件x86/
  2. 运行 PHP bin/Magento 安装程序:静态内容:部署
  3. 之后将目录重命名回 C:/程序文件 (x86)/

运行这些命令。

rm -rf var/di/* var/generation/* var/cache/* var/log/* var/page_cache/* 
var/session/* var/view_preprocessed/* pub/static/*
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento cache:clean
php bin/magento cache:flush
php bin/magento indexer:reindex

最新更新