ecshop第一講之安裝

2022-05-08 14:09:10 字數 2562 閱讀 1152

ectouch安裝時基於ecshop的,所以在安裝ectouch時,需要先安裝好ecshop。最新ectouch版本為2.7.3

由於php版本的快速公升級,但是ecshop的更新卻一直很慢,甚至可以說一直沒有更新!基於過期的函式用在高php版本上會出現很多問題。所以在安裝時有一些平台需求。

我覺得最重要的就是兩個問題:1、php版本5.2/5.32、安裝時後續的資料夾必須可寫【可在安裝時看見】

1、windows 平台: iis/apache/nginx + php5.2 + mysql5.1

2、linux/unix 平台 apache/nginx + php5.2 + mysql5.1 (php在非安全模式下執行) 

建議使用平台:linux + apache2.2 + php5.2/php5.3 + mysql5.1

3、php必須環境或啟用的系統函式: curl、allow_url_fopen、gd擴充套件庫、mysql擴充套件庫、系統函式 —— phpinfo、dir

php版本5.2/5.3環境下,一步一步來,不會有問題。我本地測試一直是用的wamp,這個整合環境,我用的php5.5.12的,本來想往上找些資料,給裡面新增幾個php版本,網上查了好多,試了半天也沒弄出來,然後群裡面有人說,配置也很麻煩。然後就果斷用了 phpstudy這個整合環境,裡面可選各種環境版本!有個小問題,這兩個不能同時啟動,在用的時候正常啟動,退的時候停止所有服務就ok了!

我們安裝ecshop只需要upload資料夾,也就是上圖紅框中部分

2、訪問你**的網域名稱,執行安裝程式,勾選進入下一步配置安裝環境(看下圖)

3、這裡主要看目錄是否有許可權,php版本和目錄可寫性沒問題的話點下一步配置系統(看下圖)

注意:【詳情

解決方案:找到install/includes/lib_installer.php中的第31行

將install/includes/lib_installer.php中的第31行return cls_image::gd_version();改成:

$p = new cls_image();

return $p->gd_version();

4、輸入資料庫資訊,你的資料庫位址,賬號密碼,資料庫名稱,都需要填寫

資料庫資訊填寫無誤之後填寫管理員資訊,就是你以後登入**後台的賬號密碼

雜項裡面注意設定時區為中劃人民共和國

雜項下面的安裝測試資料看自己的情況,推薦勾選安裝測試資料

最後點選立即安裝

5、安裝完成之後會提示安裝成功

現在點選前往

ecshop

首頁即可看到**首頁了

進**管理後台只需要在網域名稱後面加上

/admin

訪問即可

注意:

解決方案:【詳情

開啟檔案includes/cls_template.php 

找到return preg_replace("/\/e", "\$this->sel ect('\\1');", $source);

替換為return preg_replace_callback("/\/", function($r) , $source);

問題解決。

這個是e_strict錯誤

你搜一下**裡所有包含e_notice的檔案

把error_reporting(e_all ^ e_notice); 改成error_reporting(e_all ^ (e_notice | e_strict | e_deprecated));

遮蔽掉這兩個錯誤提示就行了,不影響使用

第一講 遞迴

遞迴 recursion 程式呼叫自身的程式設計技巧。遞迴滿足2個條件 1 有反覆執行的過程 呼叫自身 2 有跳出反覆執行過程的條件 遞迴出口 一 階乘 include using namespace std int recursive int i int main main 三 斐波那契數 inc...

矩陣第一講

特殊矩陣1.零矩陣 所有矩陣的所有元素全都為0 2.對角矩陣 乙個n階方陣除對角線上的所有元素都為0 2.數量矩陣 對角矩陣中對角線上元素為常數,3.單位矩陣 數量矩陣中對角線上上常數為1.4.行階梯矩陣 乙個矩陣的每個非零行 元素不全為零 的非零首元 第乙個非零元素 所在列的下標隨著行標的增大,並...

第一講 遞迴

遞迴 recursion 程式呼叫自身的程式設計技巧。遞迴滿足2個條件 1 有重複執行的過程 呼叫自身 2 有跳出重複執行過程的條件 遞迴出口 一 階乘 include using namespace std int recursive int i int main main 三 斐波那契數 inc...