Magento2 Magento 2.1.9在生产时不生成静态文件-将管理留空(无样式,无脚本加载)

Magento2 Magento 2.1.9在生产时不生成静态文件-将管理留空(无样式,无脚本加载),magento2,magento2.1,Magento2,Magento2.1,从2.1.8升级到Magento 2.1.9 复制步骤: 在生产模式下部署 deploy:mode:set production 将db内的以下路径设置为0: dev/template/allow_symlink dev/js/merge_files dev/js/enable_js_bundling dev/js/minify_files dev/css/merge_css_files dev/css/minify_files 将以下路径值设置为1: dev/static/sign 部署

从2.1.8升级到Magento 2.1.9

复制步骤:

在生产模式下部署

deploy:mode:set production
将db内的以下路径设置为0:

dev/template/allow_symlink
dev/js/merge_files
dev/js/enable_js_bundling
dev/js/minify_files
dev/css/merge_css_files
dev/css/minify_files
将以下路径值设置为1:

dev/static/sign
部署静态资产:

php bin/magento setup:static-content:deploy en_AU en_US && php bin/magento c:f
结果 转到mydomain.com/admin并查看:

检查一下,我们发现了什么: 通过从CLI访问这些文件,可以确认这些文件实际上并不存在

我认为这可能是一个区域设置问题,但这对我不起作用

我已在我的设置中关闭缩小,清除所有缓存(包括清漆)。然而,这个问题仍然存在。另一方面,前端看起来很好


任何帮助都将不胜感激,否则我想我可以培训客户直接编辑数据库

如果您已经在本地PC上安装了magento2.x,那么如果您可以尝试更改第607行

打开控制台/终端,然后键入以下命令

php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy
php bin/magento indexer:reindex
php bin/magento cache:flush
很好用


如果您可以尝试……

如果您已经在本地PC中安装了magento2.x,那么如果您可以尝试更改第607行

打开控制台/终端,然后键入以下命令

php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy
php bin/magento indexer:reindex
php bin/magento cache:flush
很好用


如果您可以尝试一下……

我有一个肮脏的补丁,同时我继续寻找一个更持久的解决方案。从我的自定义adminhtml主题创建一个永久重定向指向-该主题未部署到“Magento”主题,该主题确实存在:

rewrite ^/adminhtml/<CUSTOM_THEME>/backend/(.*)$ /adminhtml/Magento/backend/$1 permanent;
rewrite^/adminhtml//backend/(.*)$/adminhtml/Magento/backend/$1永久;

就我而言,我正在使用nginx。如果有其他人遇到此问题,我希望这将暂时提供一个临时解决方案。

在我继续寻找更持久的解决方案时,我遇到了一个棘手的问题。从我的自定义adminhtml主题创建一个永久重定向指向-该主题未部署到“Magento”主题,该主题确实存在:

rewrite ^/adminhtml/<CUSTOM_THEME>/backend/(.*)$ /adminhtml/Magento/backend/$1 permanent;
rewrite^/adminhtml//backend/(.*)$/adminhtml/Magento/backend/$1永久;

就我而言,我正在使用nginx。如果其他人遇到此问题,我希望这将暂时提供一个临时解决方案。

谢谢你的答案Vikas,但我已经尝试过了,但没有效果。谢谢你的答案Vikas,但我已经尝试过了,但没有效果。