我已经成功安装了magento2,但是有很多js错误。
当通过萤火虫查看控制台日志时,它显示了很多错误,并且还有其他需要为 magento css 和 js 配置的东西。
尝试以下:
使 bin/magento 可执行
chmod +x bin/magento
清除 var 文件夹中的缓存等
rm -rf var/cache/ var/di/ var/generation/ var/page_cache/
运行安装程序(如果缺少任何东西)
bin/magento setup:upgrade
部署静态内容
bin/magento setup:static-content:deploy
授予 var 和 pub 文件夹的权限
chmod -R 777 pub/ var/
现在所有包含 js、css 等的静态文件都将部署在 pub/static 文件夹中
删除 pub/static 中除 .htaccess 之外的所有文件和文件夹,然后运行:
php bin/magento setup:static-content:deploy
问题解决了 ...
这些静态资源有一个“缓存”系统。导航到文件夹 dev/tools/Magento/Tools/View
在终端中运行以下命令
php 部署.php
运行此命令 css 和在 Pub/static/ 文件夹下创建的其他文件后,所有 css 都会出现并且页面看起来很好。
您可以在授予 magento 文件夹完全权限后尝试
我有同样的问题。我错误地.htaccess
从pub/static
文件夹中删除了文件。
我将文件从原始安装复制到pub/static
目录。