2014-09-11 31 views
0

linux服务器重新启动后,Magento的JS和皮肤不加载(404错误)

为了使Magento的网站,我试图重新启动nginx服务,php-fpm

但我在我的magento网站出现这个错误。

所以我搜索的解决方案来解决这个错误,试图解决许多,

,但我不能修复这个错误。例如

.htaccess文件
  • 确认重写使
  • 重命名.htaccess.htaccess-old
  • 更新至core_config_data路径像'dev/merge/*' 0
  • 通过 Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_JS)

我刚关机确认我js/skin网址linux服务器安装telnet ...

我该如何解决这个错误?

回答

0

那么,如果您使用的是Nginx,问题与您的.htacess无关。 如果您有权限访问资产,请检查您的nginx配置文件。例如: -

...

location /media/     { allow all; } 
location ^~ /app/    { deny all; } 
location ^~ /includes/   { deny all; } 
location ^~ /lib/    { deny all; } 
location ^~ /media/downloadable/ { deny all; } 
location ^~ /pkginfo/   { deny all; } 
location ^~ /report/config.xml { deny all; } 
location ^~ /var/    { deny all; } 
location ^~ /docs/    { deny all; } 


location ~* ^.+\.(css|js|jpg|gif|png|jpeg)$ { 
     expires 30d; 
     rewrite ^/skin/m/(.+?)(/.*.(js|css))$ /lib/minify/m.php?f=$2&d=$1 last; 
} 

...

干杯,

+0

太谢谢你了。 我发现有什么问题。 我想实现magento变量版本。 因此,我将public_html重命名为1.8.1。 最后,magento无法识别此文件夹。 谢谢! – MaTuL 2014-09-11 07:18:30