php - Magento 2 CSS 无法加载

标签 php css magento2 php-7

阅读完任何类型的解决方案后,我需要您的帮助来解决我的问题。 Magento 2.1.2、PHP7、Ubuntu。全新安装,创建新主题。当我切换到新主题时,即使在前端,后端也会出现此错误(后端应该不是问题!):

前端错误

enter image description here

后端错误

enter image description here

已经尝试过:

  1. 切换回原始模板
  2. php bin/magento 设置:静态内容:部署
  3. 设置开发者模式
  4. 清理了 var/cache 和 pub/static(少于 .htaccess)
  5. 所有权检查(magento_user:所有文件的 www-data),权限正常

我觉得这太神奇了!我能理解任何问题,但这真的很奇怪。为什么后端会受到这个问题的影响?为什么,即使我设置模式开发人员,magento 2 也会尝试获取一些“static/_cache”CSS 文件?

谢谢

最佳答案

I hope, you have already found the solution for your issue but it might be useful for future surfers.

管理面板中前端编译的路径如下:

Stores > Configuration > ADVANCED > Developer > Front-end development workflow

但是,如果后端面板中也存在错误,则可以通过在数据库中运行更新查询来解决列出的问题。

update core_config_data 
set value='server_side_compilation' 
where path = 'dev/front_end_development_workflow/type';

关于php - Magento 2 CSS 无法加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40382745/

相关文章:

PHP 防止直接访问

css - Div 高度/溢出问题

html - 使用 UL Li 列表绘制导航栏的原因是什么?

html - CSS 无法设置单选按钮之间的边框样式

php - Magento 2 在管理员发票中添加额外费用

Magento 2 - 如何在另一个phtml文件、xml布局、静态 block 和cms页面中调用自定义phtml文件

php - Magento 2 - 当用户点击 "Go To Checkout"时调度事件

php - PHP DOM Xpath-如何获取单个元素

php - 长轮询超出最大执行时间

javascript - 在ajax中获取多个复选框值到php