2017-08-05 316 views
1

我創造了我的Opencart的安裝測試環境。我從活動服務器上下載了所有文件和導入的數據庫。我正在使用XAMPP本地服務器。 所有功能均正常工作。但產品圖像不顯示。其他圖像如徽標,圖標也會顯示,管理面板中的圖像也會顯示。只有產品圖像不可見。當我檢查瀏覽器的圖像標籤中的src字段設置爲未知。Opencart的產品圖片不顯示,「SRC(未知)」

<img src(unknown) alt="Sony Xperia L1 4G 16 GB Mobile Phone | Pink" title="Sony Xperia L1 4G 16 GB Mobile Phone | Pink" class="img-responsive"> 

我試過不同的瀏覽器,但問題仍然是一樣的。

+0

在你的config.php檢查路徑 「定義( 'DIR_IMAGE', 'C:/ XAMPP/htdocs中/ PROJECT_NAME /圖像/');」或任何你的圖像文件夾的路徑是 –

+0

我用的是相對路徑,即只/圖像 感謝這解決了問題,還有其他的常量像DIR_SYSTEM,DIR_APPLICATION 爲所有這些我都爲你所提到的設置絕對路徑?並請發表你的答案,我會接受並給予好評 –

+0

是的,你可以嘗試這樣做,如果你面對任何問題:)謝謝 –

回答

1

在config.php中檢查路徑DIR_IMAGE。 您正在使用相對路徑

應該

define('DIR_IMAGE', 'C:/xampp/htdocs/project_name/image/'); 

對於所有的常量絕對路徑本地服務器和Opencart的上工作時,應使用。 所以其他常量也會改變,因爲

define('DIR_APPLICATION', 'C:/xampp/htdocs/project_name/catalog/'); 
define('DIR_SYSTEM', 'C:/xampp/htdocs/project_name/system/'); 
define('DIR_LANGUAGE', 'C:/xampp/htdocs/project_name/catalog/language/'); 
define('DIR_TEMPLATE', 'C:/xampp/htdocs/project_name/catalog/view/theme/'); 
define('DIR_CONFIG', 'C:/xampp/htdocs/project_name/system/config/'); 
define('DIR_CACHE', 'C:/xampp/htdocs/project_name/system/storage/cache/'); 
define('DIR_DOWNLOAD', 'C:/xampp/htdocs/project_name/system/storage/download/'); 
define('DIR_LOGS', 'C:/xampp/htdocs/project_name/system/storage/logs/'); 
define('DIR_MODIFICATION', 'C:/xampp/htdocs/project_name/system/storage/modification/'); 
define('DIR_UPLOAD', 'C:/xampp/htdocs/project_name/system/storage/upload/');