2010-11-25 55 views
2

我一直有上傳圖片和嘗試修復它的問題,恰巧改變了配置中的base_url,現在已經導致我的網站沒有任何樣式(包括管理員)出現。如何解決我的Magento安裝中的unsecure_base_url問題?

我已經進入phpMyAdmin的和固定的網址,但我並沒有任何運氣。這就是我在那一刻得到了...

web/unsecure/base_link_url http://www.northwalesdoorworld.co.uk/ 
web/unsecure/base_skin_url http://www.northwalesdoorworld.co.uk/skin/ 
web/unsecure/base_media_url http://www.northwalesdoorworld.co.uk/media/ 
web/unsecure/base_js_url http://www.northwalesdoorworld.co.uk/js/ 

可能有人請看看我的網站 - northwalesdoorworld.co.uk - 和建議的方式來解決我的問題?

謝謝, Greg。

回答

4

,如果你無法訪問您的網站因您可以在core_config_data表

SELECT * FROM core_config_data WHERE path LIKE '%web/unsecure%' or path LIKE '%web/secure%' 

直接更改值,您可以通過編輯值要像clockworkgeek解決這些建議或從數據庫中刪除整個行它們將由magneto重新創建,您可以使用管理頁面添加新值。

+0

謝謝這麼多(你們兩個!)。我刪除了phpMyAdmin中的行,並刪除緩存和會話文件夾後,一切恢復正常..........真棒! :-D – beveraii 2010-11-30 09:44:11

3

更改四個值:

{{unsecure_base_url}} 
{{unsecure_base_url}}skin/ 
{{unsecure_base_url}}media/ 
{{unsecure_base_url}}js/ 

var/cache/在你的Magento文件夾中。

1

請參考最新的Magento維基條目:http://www.magentocommerce.com/wiki/recover/restore_base_url_settings

您還可以添加這樣的事情/MAGENTO/app/etc/config.xml,而不是操縱數據庫:

<stores> 
<default> 
<web> 
<unsecure> 
<base_url>{{base_url}}</base_url> 
<base_link_url>{{unsecure_base_url}}</base_link_url> 
<base_web_url>{{unsecure_base_url}}</base_web_url> 
<base_skin_url>{{unsecure_base_url}}skin/</base_skin_url> 
<base_js_url>{{unsecure_base_url}}js/</base_js_url> 
<base_media_url>{{unsecure_base_url}}media/</base_media_url> 
</unsecure> 
<secure> 
<base_url>{{base_url}}</base_url> 
<base_web_url>{{secure_base_url}}</base_web_url> 
<base_link_url>{{secure_base_url}}</base_link_url> 
<base_js_url>{{secure_base_url}}js/</base_js_url> 
<base_skin_url>{{secure_base_url}}skin/</base_skin_url> 
<base_media_url>{{secure_base_url}}media/</base_media_url> 
</secure> 
</web> 
</default> 
</stores>