簡體   English   中英

將opencart從本地主機移至其他主機(Windows服務器)時,我的網站空白

[英]I am getting blank website while moving opencart from localhost to other host(windows server)

我是Opencart的新手,並建立了一個電子商務網站。 當我在localhost上運行站點時,一切都很好。 但是,當我將所有內容托管在客戶端服務器上時,顯示的頁面完全空白,甚至沒有出現錯誤。 我已經更新了數據庫,將其托管,並按照Internet上的說明進行了所有操作,但是我無法理解為什么頁面空白。

下面我分享了我的config.php文件:

<?php
// HTTP
define('HTTP_SERVER', 'http://www.my_domain.in/');
define('HTTP_ADMIN', 'http://www.my_domain.in/wwwroot/admin/');
define('HTTP_IMAGE', 'http://www.my_domain.in/wwwroot/image/');
// HTTPS
define('HTTPS_SERVER', 'http://www.my_domain.in/');
define('HTTPS_ADMIN', 'http://www.my_domain.in/wwwroot/admin/');
define('HTTPS_IMAGE', 'http://www.my_domain.in/wwwroot/image/');
// DIR
define('DIR_APPLICATION', '/home/my_domain.in/wwwroot/catalog/');
define('DIR_SYSTEM', '/home/my_domain.in/wwwroot/system/');
define('DIR_DATABASE', '/home/my_domain.in/wwwroot/system/database/');
define('DIR_LANGUAGE', '/home/my_domain.in/wwwroot/catalog/language/');
define('DIR_TEMPLATE', '/home/my_domain.in/wwwroot/catalog/view/theme/');
define('DIR_CONFIG', '/home/my_domain.in/wwwroot/system/config/');
define('DIR_IMAGE', '/home/my_domain.in/wwwroot/image/');
define('DIR_CACHE', '/home/my_domain.in/wwwroot/system/cache/');
define('DIR_DOWNLOAD', '/home/my_domain.in/wwwroot/download/');
define('DIR_LOGS', '/home/my_domain.in/wwwroot/system/logs/');

// DB
define('DB_DRIVER', 'mysql');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'buds');
define('DB_PASSWORD', 'buds@1234');
define('DB_DATABASE', 'buds');
define('DB_PREFIX', 'oc_');
?>

這是我上載所有文件的目錄結構:

home/host/wwwroot

請在頂部寫以下代碼:

<?php ini_set('display_errors', 'on'); ?>

您將確切了解導致黑屏的原因。 或者,最好的方法,如果您有權訪問php的錯誤日志文件,它將包含所有內容。

切勿在CMS的服務器上復制和粘貼此類內容。 只需先在服務器上安裝相同版本的opencart。

之后,從您的數據庫中替換數據庫。

之后,將除配置文件外的所有文件和目錄上載到服務器上。 請記住,有兩個配置文件用於打開購物車,一個用於管理,一個用於前端。

首次上傳時,在啟動Web應用程序之前,將這行放在主index.php(位於根目錄中)中

ini_set('display_errors', 'on');

但在成功運行網站后,請不要忘記對此行發表評論。

我有同樣的問題。 自2天以來,沒有錯誤顯示后端或前端正在挖掘。

刪除config.php和admin / config.php之后,我在安裝頁面上發現了實際錯誤。

錯誤是-

  • php-zip擴展名丟失
  • php-mbstring擴展名丟失

解決方案是-

我已經安裝了兩個擴展php-zipphp-mbstring

並還原config.php以及admin / config.php

它為我工作:)

大多數時候是因為您使用的是php版本。 確保您服務器的php版本高於所需的opencart版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM