安裝好Zen Cart v1.2.1或更高版本,并且你在安裝Zen Cart時(shí)沒有選擇集成phpBB。
2. 安裝phpBB并保證能正常工作。為了容易配置,建議在根目錄下安裝phpBB,例如:http://mysite.com/forums或者h(yuǎn)ttp://mysite.com/phpbb
3. 編輯文件/includes/configure.php,在下面這行定義phpBB目錄的路徑:define(‘DIR_WS_PHPBB’, ‘/phpBB2/’);
路徑必須是物理路徑,如 /var/www/client/public_html/ 這樣的格式。可以參照 DIR_FS_CATALOG,然后加上phpBB 或 forum 或相應(yīng)目錄名。
必須以 / 結(jié)尾。
4. 在Zen Cart的管理頁面,Configuration->My Store下,設(shè)置”Enable phpBB Linkage?” 為 TRUE
設(shè)置完成后,新用戶注冊(cè)時(shí),系統(tǒng)會(huì)讓用戶輸入一個(gè)論壇的用戶名.
看了一個(gè)網(wǎng)站關(guān)于zen-cart安裝集成phpbb3的步驟和方法,基本都有些錯(cuò)誤及不正確的地方,我了自己記錄方便,我將步驟及方法介紹如下:
1 到www.phpbb.com 官方下載一個(gè)最新版,然后根據(jù)需要在http://www.phpbb.com/languages/,下載指定的語言,并把相應(yīng)的目錄language下.
2 在指定的zen-cart目錄下建立一個(gè)forums或bbs的目錄,將phpbb3代碼放入目錄中,找到指定的數(shù)據(jù)庫用戶名密碼資料,就可以安裝,安裝過程中可選擇指定的語言,當(dāng)然安裝后也可重新選擇默認(rèn)的語言.
3 由了phpbb3需要將zencart的一個(gè)類文件換掉,網(wǎng)上流傳的代碼有問題,我做了修正和補(bǔ)充./includes/classes/class.phpbb.php
4 在configure.php中的define(‘DIR_WS_PHPBB’, ‘/home/網(wǎng)站名/public_html/forums/’);設(shè)置完整的路徑
5 在admin/基本設(shè)置 中 將 打開phpBB鏈接? 設(shè)置成true.
完成上述5個(gè)步驟,即可在用戶注冊(cè)時(shí),將注冊(cè)信息同時(shí)注入到phpbb3的數(shù)據(jù)庫中