在服務(wù)器安裝ecshop出現(xiàn)appserver以及storage不存在的解決辦法

[重要通告]如您遇疑難雜癥,本站支持知識付費業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時間哦!

今天在安裝ecshop出現(xiàn)appserver以及storage不存在,這個錯誤無論放在一級目錄還是放在二級目錄都不顯示,很是郁悶,在想哪里問題,網(wǎng)上問題各種;具體請看錯誤;

錯誤如下:

問題: 在 ecshop 安裝過程中, 權(quán)限檢查階段, 出現(xiàn) appserver 不存在錯誤.

以下是錯誤以及對應(yīng)的解決辦法:

問題以及相對應(yīng)的解答有如下幾種:

一、appserver 與 ecshop 不在同一個目錄下

解決: 把 appserver 與 ecshop 放在同一目錄.

二、根目錄創(chuàng)建過程中產(chǎn)生命名沖突.

解決: 根目錄不可命名為"ecshop".

三、路徑中,文件夾的名字不能重復(fù)

wwwroot/ecshop/source/shop
wwwroot/ecshop/source/appserver

四、上面有兩個ecshop文件夾名字只要把上面的末尾shop改成如下名字即可, 具體原因詳見下面 <調(diào)試過程>

wwwroot/ecshop/source/web
wwwroot/ecshop/source/appserver

調(diào)試過程

step1 查看安裝文件shop/install/index.php

 79     case 'check' :
 80     include_once(ROOT_PATH . 'install/includes/lib_env_checker.php');
 81     include_once(ROOT_PATH . 'install/includes/checking_dirs.php');
 82     $dir_checking = check_dirs_priv($checking_dirs);

step2 由 check_dir_priv 函數(shù)在lib_env_checker.php

 30 function check_dirs_priv($checking_dirs)
 31 {
 32     include_once(ROOT_PATH . 'includes/lib_common.php');
 33 
 34     global $_LANG;
 35     $msgs = array('result' => 'OK', 'detail' => array());
 36 
 37     foreach ($checking_dirs AS $dir)
 38     {
 39         $path = ROOT_PATH;
 40         if(strstr($dir,'appserver')){
 41             $path_arr = explode('/',ROOT_PATH);
 42             $count = count($path_arr)-2;
 43             $name = $path_arr[$count].'/';
 44             $path = str_replace($name,'',ROOT_PATH);
 45         }

關(guān)鍵代碼?$path = str_replace($name,”,ROOT_PATH); ?就是這兒替換字符出現(xiàn)的問題. 通過var_dump($path)

出現(xiàn)?string(24) “/wwwroot/ecsource/” string(24) “/wwwroot/ecsource/” , 路徑中的ecshop被替換 -_-!

ps: 正確的路徑應(yīng)該為/wwwroot/ecshop/source/

還有一種問題,就是我所遇到的問題,這個問題就是權(quán)限問題;

我用的是IIS,我們要給與wwwroot目錄以及windows下Temp目錄這兩個目錄追加這三個所有權(quán)(Everyone、 Users、? IIS_IUSRS) 即可;

問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信

所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!

支付寶贊助
微信贊助

免責(zé)聲明,若由于商用引起版權(quán)糾紛,一切責(zé)任均由使用者承擔(dān)。

您必須遵守我們的協(xié)議,如您下載該資源,行為將被視為對《免責(zé)聲明》全部內(nèi)容的認(rèn)可->聯(lián)系老梁投訴資源
LaoLiang.Net部分資源來自互聯(lián)網(wǎng)收集,僅供用于學(xué)習(xí)和交流,請勿用于商業(yè)用途。如有侵權(quán)、不妥之處,請聯(lián)系站長并出示版權(quán)證明以便刪除。 敬請諒解! 侵權(quán)刪帖/違法舉報/投稿等事物聯(lián)系郵箱:service@laoliang.net
意在交流學(xué)習(xí),歡迎贊賞評論,如有謬誤,請聯(lián)系指正;轉(zhuǎn)載請注明出處: » 在服務(wù)器安裝ecshop出現(xiàn)appserver以及storage不存在的解決辦法

發(fā)表回復(fù)

本站承接,網(wǎng)站推廣(SEM,SEO);軟件安裝與調(diào)試;服務(wù)器或網(wǎng)絡(luò)推薦及配置;APP開發(fā)與維護;網(wǎng)站開發(fā)修改及維護; 各財務(wù)軟件安裝調(diào)試及注冊服務(wù)(金蝶,用友,管家婆,速達,星宇等);同時也有客戶管理系統(tǒng),人力資源,超市POS,醫(yī)藥管理等;

立即查看 了解詳情