Magento 2 StyleSheet无法加载


Answers:


7

如果您的网络服务器使用正确的重写,请进行验证。

对于Apache:允许加载htaccess文件和使用重写规则。

对于nginx,请使用magento目录中提供的示例配置。


1
我必须启用apache的rewrite_module。完成之后,我的样式表已加载。因此,您需要全部启用rewrite_module
Bhupendra Jadeja,

启用apache的rewrite_module对我有用我感谢+1 @Flyingmanna
Keyur Shah

3

首先,查看页面的源代码并单击css链接,如果指向正确,它将带您进入css页面。

请检查您是否从管理面板更改了主页设计。

我的意思是转到Cms >>页

打开主页。

单击设计选项卡。

检查“自定义设计”下“自定义主题”的值。

如果仍然发现任何问题,请提供您网站的URL。


它不允许我登录到后端
Bhupendra Jadeja 2014年

2

在Magento根上运行命令

php dev/tools/Magento/Tools/View/deploy.php

要么

dev / tools / Magento / Tools / View / 位置并运行命令

php deploy.php

我只有路径到此位置magentoroot \ dev \ tools \ Magento \ Tools,总之缺少视图/位置文件夹。我该怎么办 ?
古鲁



0

您必须提供对“ pub”文件夹的完整权限,请尝试在Magento根目录上运行以下命令。

chmod -R 777 pub

0

我对此也有问题,但是以上解决方案均无效。一些指南建议使用此命令顺序。

从Magento根目录

rm -r var/cache/ var/view_preprocessed
php bin/magento setup:static-content:deploy

从上面的答案之一中注意到,我相信没有必要sudo在上面的任何一个命令之前使用。您的用户应具有适当的权限,并且文件目录应使用所有权正确设置。

我发现解决此问题的方法是实际上进行备份或完全删除 rm -r pub/static 或使其成为备份,mv pub/static pub/static.bak 然后进行内容部署php bin/magento setup:static-content:deploy,然后清除浏览器缓存(使用扩展名在该页面上进行扩展)并重新加载页面。

rm -r pub/static
php bin/magento setup:static-content:deploy

0

如果您使用的是Apache

sudo vim /etc/apache2/apache2.conf和更新的AllowOverride所有/var/www目录

然后转到您的文档根目录(magento代码所在的位置),然后

rm -rf var directory (the one that contains the cached files)
sudo php bin/magento setup:static-content:deploy f
php bin/magento indexer:reindex (optional)

0

我已经为此奋斗了5天。终于解决了问题。存在三个可能的错误:

  1. 您的版本号显示在您的CSS路径中。
  2. 您的静态文件未部署。
  3. 1和2都是这种情况。

解决方法1:进入mysql并输入insert into core_config_data (config_id, scope, scope_id, path, value) values (null, 'default', 0, 'dev/static/sign', 0)

解决方案2:在您的magento项目根目录中,运行php bin/magento setup:static-content:deploy --force

切记在每种情况下都要清理缓存。 php bin/magento cache:clean config


0

INSERT INTO core_config_data(path,value)VALUES('dev / static / sign',0)ON DUPLICATE KEY UPDATE值= 0;

之后运行此命令

sudo php bin / magento缓存:清理
sudo php bin / magento缓存:刷新

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.