2014-01-21 191 views
5

我已經遷移我的Prestashop 1.5.6電子商務網站到新的服務器,產品圖片的Prestashop

過程中,我確實只是上傳文件到新的服務器並導入數據庫。

我清理緩存/智者/編譯和緩存/智者/緩存文件夾,並離開了index.php文件。

我試圖從首/圖片頁面縮略圖再生,但沒有工作,給「內部服務器錯誤」。

我/etc/httpd/conf.d/fcgid.conf改變的過程中配置FcgidBusyTimeout 3600

我再次嘗試再生,這一次,它是給那:原始圖像/ IMG沒有發現/ p/1/2/xxx,但實際上我的所有圖像都在/img/p/xxxx.png

我試過在Preferences/images頁面中使用Move Images將圖像移動到新圖像結構中,並創建了結構但現在沒有找到1400多張圖片!

Anyhelp將會更受歡迎!

更新日期:2014年6月27日 48小時後發現並嘗試不同的解決方案後,我失去了希望,將版本恢復爲商店的備份副本,而不再管理商店。失去了客戶端..

+0

這個問題仍然沒有解決方案?如果有的話,請與我們分享。謝謝 –

回答

1

更新域:

  • [WWW根]/htaccess的
  • ps_shop_url分貝表
2

你再生你的.htaccess?爲此,請轉至首選項> SEO和網址,然後點擊保存。這將根據您的新服務器配置自動刷新一行。

這是我在一個類似的情況爲你的什麼工作。如果不是,請嘗試重新生成縮略圖(首選項>圖像>重新生成拇指)。由於您有很多圖像,請嘗試按類型重新生成類型,因爲該過程需要大量時間,並且最好知道它在何處停止,如果它中斷。

祝你好運。

2

你檢查過圖像的後綴了嗎?有時它會從_home更改爲_homedefault。

3

對於其他人誰可能尚未得到答案

轉到偏好 - > SEO和URL。

在那裏,你將獲得命名爲店詳細塊「設置店URL」,有你有改變的網店域名,SSL域,基本URI的細節,按您的服務器的詳細信息。

2

你可以檢查這些:_PS_PROD_IMG_DIR__PS_IMG_DIR_defines.inc.php改變,併爲預期路徑的休息PS_IMAGE_QUALITY

  • 值手動更改爲jpg,而不是pngps_configuration

    • 默認圖像路徑