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

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
。。鳳凰寺 風。。
星球公民
星球公民
文章: 91
註冊時間: 2004-09-17 04:48
聯繫:

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

文章 。。鳳凰寺 風。。 »

問題外掛: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-14 17:08 編輯,總共編輯了 1 次。
如果驕傲沒被現實大海冷冷拍響,又怎會懂得要多努力才走得到遠方;
如果夢想不曾墜落懸崖千均一髮,又怎會曉得執著的人擁有隱形翅膀。
天霜
竹貓忠實會員
竹貓忠實會員
文章: 882
註冊時間: 2003-04-15 19:40
來自: 星之鄉學園
聯繫:

文章 天霜 »

沒錯啊~

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

就可收工了,也許是你修改錯誤喔...
不回答來自 私人訊息, 電子郵件, 及時通 的相關 phpBB 問題
除非是個人疏失所造成的問題

這世界還有拼命守護的價值嗎...
問題狂
竹貓忠實會員
竹貓忠實會員
文章: 1947
註冊時間: 2004-06-28 17:13

文章 問題狂 »

這個外掛是幹啥用的呀?
我沒有看過說
。。鳳凰寺 風。。
星球公民
星球公民
文章: 91
註冊時間: 2004-09-17 04:48
聯繫:

文章 。。鳳凰寺 風。。 »

原來是我沒搞錯 可能真的是我修改錯誤了QQ"
看來我只好再接再厲了 希望下次就能成功><

問題狂 寫:這個外掛是幹啥用的呀?
我沒有看過說
這外掛是子分區啦 phpbbplus就是用這個的 :-) :-)
如果驕傲沒被現實大海冷冷拍響,又怎會懂得要多努力才走得到遠方;
如果夢想不曾墜落懸崖千均一髮,又怎會曉得執著的人擁有隱形翅膀。
天霜
竹貓忠實會員
竹貓忠實會員
文章: 882
註冊時間: 2003-04-15 19:40
來自: 星之鄉學園
聯繫:

文章 天霜 »

。。鳳凰寺 風。。 寫:這外掛是子分區啦 phpbbplus就是用這個的 :-) :-)
子分區裝 2.0.5 RC2 就行了,建議不要去裝 2.1.0 的版本....
不回答來自 私人訊息, 電子郵件, 及時通 的相關 phpBB 問題
除非是個人疏失所造成的問題

這世界還有拼命守護的價值嗎...
。。鳳凰寺 風。。
星球公民
星球公民
文章: 91
註冊時間: 2004-09-17 04:48
聯繫:

文章 。。鳳凰寺 風。。 »

我已經裝好了
但是我發現進入系統管理控制台->版面管理->管理選項
選擇某版面進去進行編輯動作,我按更新後,出現以下錯誤

代碼: 選擇全部

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的問題還是我沒改好文件的問題呢?
如果驕傲沒被現實大海冷冷拍響,又怎會懂得要多努力才走得到遠方;
如果夢想不曾墜落懸崖千均一髮,又怎會曉得執著的人擁有隱形翅膀。
stric
星球公民
星球公民
文章: 99
註冊時間: 2002-08-16 09:30

文章 stric »

天霜 寫:
。。鳳凰寺 風。。 寫:這外掛是子分區啦 phpbbplus就是用這個的 :-) :-)
子分區裝 2.0.5 RC2 就行了,建議不要去裝 2.1.0 的版本....
天霜兄 請問一下一個問題
安裝Ptirhiik的其它mod時
有時會看到相同的檔
比如說:includes/lang_extend_mac.php
請問我每次都要換嗎
還是只要有了就不用替換呢
天霜
竹貓忠實會員
竹貓忠實會員
文章: 882
註冊時間: 2003-04-15 19:40
來自: 星之鄉學園
聯繫:

文章 天霜 »

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

代碼: 選擇全部

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

不必換~
不回答來自 私人訊息, 電子郵件, 及時通 的相關 phpBB 問題
除非是個人疏失所造成的問題

這世界還有拼命守護的價值嗎...
。。鳳凰寺 風。。
星球公民
星球公民
文章: 91
註冊時間: 2004-09-17 04:48
聯繫:

文章 。。鳳凰寺 風。。 »

原來是這段在搞鬼喔= ="

拿掉後就可以編輯了,謝謝你喔^^
目前還沒發現其他問題 如果還有我會在發問的
真的很感謝你^^
如果驕傲沒被現實大海冷冷拍響,又怎會懂得要多努力才走得到遠方;
如果夢想不曾墜落懸崖千均一髮,又怎會曉得執著的人擁有隱形翅膀。
主題已鎖定

回到「外掛問題討論」