2014-09-11 26 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