1 頁 (共 1 頁)

[問題] mod-cat_hierarchy - 205rc2(解決)

發表於 : 2005-02-13 02:16
。。鳳凰寺 風。。
問題外掛:mod-cat_hierarchy - 205rc2
參考連結:http://rpgnet.clanmckeen.com/demo/index.php
使用版本:PhpBB 2.0.11
架設主機作業系統:Win Xp Home
快速架站程式:Appserv 2.4.1
上網方式:中華電信ADSL 2M/512K
網站位置:http://whitero.no-ip.com/phpBB2/index.php
狀況描述:
我裝這個外掛三天了,裝了三次沒一次成功的= ="
第一次我按照"MOD-cat_hierarchy-part1.txt"安裝上傳檔案,
重新整理網頁後,出現錯誤,我也忘了什麼錯誤了QQ

第二次我按照"MOD-cat_hierarchy-part1"、"MOD-cat_hierarchy-part2"、"MOD-cache"安裝上傳檔案,也確定有輸入SQL了
重新整理網頁後,沒有出現錯誤,網頁一片空白\r

第三次我按照"MOD-cat_hierarchy-part1"、"MOD-cat_hierarchy-part2"安裝上傳檔案,也確定有輸入SQL
重新整理網頁後,出現錯誤,如下

代碼: 選擇全部

Fatal error: Call to undefined function: cache_tree() in c:\appserv\www\phpbb2\includes\functions_categories_hierarchy.php on line 155
這是我functions_categories_hierarchy.php第155行附近的PHP碼(紅字是155行)

代碼: 選擇全部

	// get censored words
	$orig_word = array();
	$replacement_word = array();
	obtain_word_list($orig_word, $replacement_word);

	[color=red]// read the user cookie[/color]
	$tracking_topics	= ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_t']) ) ? unserialize($HTTP_COOKIE_VARS[$board_config['cookie_name'] . "_t"]) : array();
	$tracking_forums	= ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f']) ) ? unserialize($HTTP_COOKIE_VARS[$board_config['cookie_name'] . "_f"]) : array();
	$tracking_all		= ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f_all']) ) ? intval($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f_all']) : -1;
這樣裝了三次 連我自己都開始懷疑自己是不是搞錯安裝文件了><

發表於 : 2005-02-13 19:36
天霜
沒錯啊~

MOD-cat_hierarchy-part1.txt
MOD-cat_hierarchy-part2.txt
MOD-cache.txt
將以上這三份文件都依照指示改完後,輸入完 SQL 語法,上傳修改完及附加的檔案

然後以下檔案之 CHMOD 設為 666
includes/def_birthday.php
includes/def_ranks.php
includes/def_smilies.php
includes/def_themes.php
includes/def_tree.php
includes/def_words.php

就可收工了,也許是你修改錯誤喔...

發表於 : 2005-02-13 19:43
問題狂
這個外掛是幹啥用的呀?
我沒有看過說

發表於 : 2005-02-14 05:50
。。鳳凰寺 風。。
原來是我沒搞錯 可能真的是我修改錯誤了QQ"
看來我只好再接再厲了 希望下次就能成功><

問題狂 寫:這個外掛是幹啥用的呀?
我沒有看過說
這外掛是子分區啦 phpbbplus就是用這個的 :-) :-)

發表於 : 2005-02-14 10:17
天霜
。。鳳凰寺 風。。 寫:這外掛是子分區啦 phpbbplus就是用這個的 :-) :-)
子分區裝 2.0.5 RC2 就行了,建議不要去裝 2.1.0 的版本....

發表於 : 2005-02-14 10:46
。。鳳凰寺 風。。
我已經裝好了
但是我發現進入系統管理控制台->版面管理->管理選項
選擇某版面進去進行編輯動作,我按更新後,出現以下錯誤

代碼: 選擇全部

SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '/-- fin mod : categories hierarchy ----------------------------

UPDATE phpbb_forums SET forum_name = '站務公告發佈', cat_id = 1, forum_desc = 'This is just a test forum.', forum_status = 0, prune_enable = 0, forum_link='', forum_link_internal=0, forum_link_hit_count=0, main_type = 'c', icon = '' //-- fin mod : categories hierarchy ---------------------------------------------------------------- WHERE forum_id = 1

Line : 862
File : c:\appserv\www\phpbb2\admin\admin_forums.php
這是我admin_forums.php第862行附近的程式碼\r

代碼: 選擇全部

//-- mod : categories hierarchy --------------------------------------------------------------------
// here we replaced
//	" . intval($HTTP_POST_VARS[POST_CAT_URL]) . "
// with
//	$cat_id
//
// and added
//	. $field_value_sql
//--- modify
			$sql = "UPDATE " . FORUMS_TABLE . "
				SET forum_name = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', cat_id = $cat_id, forum_desc = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', forum_status = " . intval($HTTP_POST_VARS['forumstatus']) . ", prune_enable = " . intval($HTTP_POST_VARS['prune_enable']) . $field_value_sql . "
//-- fin mod : categories hierarchy ----------------------------------------------------------------
				WHERE forum_id = " . intval($HTTP_POST_VARS[POST_FORUM_URL]);
			if( !$result = $db->sql_query($sql) )
			{
				[color=red]message_die(GENERAL_ERROR, "Couldn't update forum information", "", __LINE__, __FILE__, $sql);[/color]
			}
上面這幾段我查過了,我沒改錯阿QQ"

但是卻可以新增版面,這動作是沒有任何問題的
請這是我SQL的問題還是我沒改好文件的問題呢?

發表於 : 2005-02-14 10:57
stric
天霜 寫:
。。鳳凰寺 風。。 寫:這外掛是子分區啦 phpbbplus就是用這個的 :-) :-)
子分區裝 2.0.5 RC2 就行了,建議不要去裝 2.1.0 的版本....
天霜兄 請問一下一個問題
安裝Ptirhiik的其它mod時
有時會看到相同的檔
比如說:includes/lang_extend_mac.php
請問我每次都要換嗎
還是只要有了就不用替換呢

發表於 : 2005-02-14 11:04
天霜
我已經裝好了
但是我發現進入系統管理控制台->版面管理->管理選項
選擇某版面進去進行編輯動作,我按更新後,出現以下錯誤
拿掉以下這一排

代碼: 選擇全部

//-- fin mod : categories hierarchy ----------------------------------------------------------------
天霜兄 請問一下一個問題
安裝Ptirhiik的其它mod時
有時會看到相同的檔
比如說:includes/lang_extend_mac.php
請問我每次都要換嗎
還是只要有了就不用替換呢
http://phpbb-tw.net/phpbb/viewtopic.php?p=138399#138399

不必換~

發表於 : 2005-02-14 17:06
。。鳳凰寺 風。。
原來是這段在搞鬼喔= ="

拿掉後就可以編輯了,謝謝你喔^^
目前還沒發現其他問題 如果還有我會在發問的
真的很感謝你^^