云虛擬主機(jī)上安裝ShopNC時(shí)遇到的常見問題
本文主要介紹云虛擬主機(jī)中安裝ShopNC中遇到的一些常見問題、可能原因以及解決方案。
問題描述
問題一:在云虛擬主機(jī)上安裝ShopNC后,在檢查安裝環(huán)境環(huán)節(jié),檢測(cè)不到磁盤信息(即磁盤空間顯示未知),導(dǎo)致下一步驗(yàn)證無法正常進(jìn)行。
問題二:創(chuàng)建數(shù)據(jù)庫環(huán)節(jié),在數(shù)據(jù)庫信息區(qū)域,發(fā)現(xiàn)數(shù)據(jù)庫地址無法完整輸入。
問題原因
原因一:針對(duì)問題一,由于安裝ShopNC需要檢測(cè)站點(diǎn)空間大小,而云虛擬主機(jī)禁止了相關(guān)函數(shù),導(dǎo)致無法檢測(cè)到磁盤信息。
原因二:針對(duì)問題二,ShopNC默認(rèn)設(shè)置了數(shù)據(jù)庫地址長度,而云虛擬主機(jī)的數(shù)據(jù)庫地址超過了該限制。
解決方案
根據(jù)對(duì)應(yīng)的問題及原因選擇相應(yīng)的解決方案:
方案一:由于原因一出現(xiàn)無法檢測(cè)磁盤信息的問題時(shí),您可以直接將第一步驗(yàn)證的頁面地址欄(URL)的最后參數(shù)
step=1
改為step=2
,然后訪問即可跳過驗(yàn)證步驟。例如:URL(修改前):
http://q****.my3w.com/shopnc/shop/install/index.php?step=1
URL(修改后):
http://q****.my3w.com/shopnc/shop/install/index.php?step=2
方案二:由于原因二出現(xiàn)數(shù)據(jù)庫地址無法完整輸入的問題時(shí),您需要將數(shù)據(jù)庫連接地址轉(zhuǎn)換為IP地址或者重新設(shè)置ShopNC默認(rèn)的數(shù)據(jù)庫地址長度。
以下操作以修改ShopNC默認(rèn)的數(shù)據(jù)庫地址長度為例。
使用FTP客戶端連接云虛擬主機(jī)。
具體操作,請(qǐng)參見使用FileZilla管理文件。
找到ShopNC安裝目錄下的
step_3.php
文件,并編輯該文件。在
step_3.php
文件頁面搜索localhost
關(guān)鍵字,找到對(duì)應(yīng)行前面的maxlength="20"
。將
maxlength
值改成您數(shù)據(jù)庫地址字符的長度(例如maxlength="30"
),然后保存即可。刷新安裝頁面,確認(rèn)數(shù)據(jù)庫地址可以完整輸入。