[問題] Attached forums子分區 Index的問題(已解決)

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

版主: 版主管理群

主題已鎖定
satre
星球普通子民
星球普通子民
文章: 5
註冊時間: 2006-07-26 21:21

[問題] Attached forums子分區 Index的問題(已解決)

文章 satre »

問題外掛:Attached forums子分區 Index的問題
參考連結:http://phpbb-tw.net/phpbb/viewtopic.php?t=38688
使用版本:phpBB-2.0.21 (UTF-8)
Appserv版本:win32-2.4.6
MySQL 版本 5.0.22-community-nt-log
phpMyAdmin 2.8.2
網站位置:http://satre.hopto.org/test
裝此外掛所有動到過的檔案:已經壓縮了 (裡面有修改前與修改後的檔案)
http://satre.hopto.org/test/error_files/error.rar


目前裝了下列外掛
001.備分資料庫 SQL Backup
002.session force修正
003.Admin Userlist (使用者管理清單)
004.註冊時,15秒後才能按下我同意
005.在phpbb中添加樓層顯示
006.發表完文章自動導向主題
007.登入後,重新導向之前的網頁
008.點發表人連結發表人資料
009.『尋找會員名稱』一按就有會員選單!
010.注音魔人退散機
011.後台關閉註冊(有動到SQL)
012.訪客限制plus(有動到SQL)
013.要求重寄帳號啟用電子郵件(有動到SQL)
014.會員暱稱 v2.0.2 for phpBB 2.0.x(有動到SQL)
015.生日外掛(有動到SQL)
016.使用會員等級來限制簽名檔長度(有動到SQL)
017.垃圾桶外掛(有動到SQL)
018.設定會員資料指定欄位(有動到SQL)
019.讓簽名在帖子中靠齊下方
020.強制報到plus(有動到SQL)
021.Split topic type (公告置頂分區)(viewforum_body.tpl有重大修改)(有動到SQL)
022.Global announcement (全區公告)(有動到SQL)
023.Ranking等級圖示系統
024.attachment_mod附加檔案(需先執行install.php匯入SQL設定檔)
025.進階版主題類型(有動到SQL)
026.Ctrl+Enter 快速提交帖子
027.rank_in_memberlist_1.0.2會員列表顯示會員等級&等級圖示
028.Stop Author View Increase當作者檢視自己發表的文章時不增加文章的觀看次數
029.Double Post Control 1.1.0防止重覆發表相同文章
030.在首頁顯示最後回覆主題
031.首頁版面管理人員顯示暱稱
032.後台 phpMyAdmin 連結
033.img標籤自動縮圖+點擊放大
034.advanced_links_mod_1.2.2(需先執行links_install.php匯入SQL設定檔)
035.Forum Background (版面背景圖案)(有動到SQL)
036.table_bbcode_v131
037.Attached forums子分區(有動到SQL)


狀況描述:
外掛包裡有readme.txtpseudo_subforums106安裝說明
兩個檔裡各有一個SQL指令~~我都有執行

安裝時在viewtopic_body.tplviewforum_body.tplindex.phpadmin_forums.php因為有些程式碼不同..有自行視情況修改部份程式碼

裝好後目前遇到下列問題
在首頁時出現如下錯誤訊息

代碼: 選擇全部

一般錯誤 
  
Could not query forums information

DEBUG MODE

SQL Error : 1066 Not unique table/alias: 't'

SELECT f.*, p.post_time, p.post_username, u.username, u.user_id, t.topic_title, t.topic_id FROM (((( phpbb_forums f LEFT JOIN phpbb_posts p ON p.post_id = f.forum_last_post_id ) LEFT JOIN phpbb_topics t ON t.topic_id = p.topic_id ) LEFT JOIN phpbb_users u ON u.user_id = p.poster_id ) LEFT JOIN phpbb_topics t ON t.topic_last_post_id = f.forum_last_post_id) ORDER BY f.cat_id, f.forum_order

Line : 177
File : index.php 

進入後台
左方出現下列錯誤訊息

代碼: 選擇全部

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in D:\AppServ\www\test\admin\admin_forums.php on line 629

煩請功力高深的先進們能教導一下小弟 :-D
最後由 satre 於 2006-11-19 01:42 編輯,總共編輯了 2 次。
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8547
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

針對這兩個錯誤訊息, 以下的修改, 提供您參考:
#
#-----[ OPEN ]-----
#
index.php

#
#-----[ FIND ]-----
#

代碼: 選擇全部

   // Modified by Attached Forums MOD
			$sql = "SELECT f.*, p.post_time, p.post_username, u.username, u.user_id, t.topic_title, t.topic_id
            FROM (((( " . FORUMS_TABLE . " f
            LEFT JOIN " . POSTS_TABLE . " p ON p.post_id = f.forum_last_post_id )
            LEFT JOIN " . TOPICS_TABLE . " t ON t.topic_id = p.topic_id )
            LEFT JOIN " . USERS_TABLE . " u ON u.user_id = p.poster_id )
			LEFT JOIN " . TOPICS_TABLE . " t ON t.topic_last_post_id = f.forum_last_post_id)
            ORDER BY f.cat_id, f.forum_order";
   // END Modified by Attached Forums MOD
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

   // Modified by Attached Forums MOD
			$sql = "SELECT f.*, p.post_time, p.post_username, u.username, u.user_id, t.topic_title, t.topic_id
            FROM ((( " . FORUMS_TABLE . " f
            LEFT JOIN " . POSTS_TABLE . " p ON p.post_id = f.forum_last_post_id )
            LEFT JOIN " . USERS_TABLE . " u ON u.user_id = p.poster_id )
            LEFT JOIN " . TOPICS_TABLE . " t ON t.topic_last_post_id = f.forum_last_post_id)
            ORDER BY f.cat_id, f.forum_order";
   // END Modified by Attached Forums MOD
#
#-----[ OPEN ]-----
#
admin/admin_forums.php

#
#-----[ FIND ]-----
#

代碼: 選擇全部

cat_id = " . intval($HTTP_POST_VARS[POST_CAT_URL])"
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

cat_id = " . intval($HTTP_POST_VARS[POST_CAT_URL]) . "
#
#-----[ SAVE & CLOSE ]-----
#
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
satre
星球普通子民
星球普通子民
文章: 5
註冊時間: 2006-07-26 21:21

文章 satre »

感謝 心靈捕手老師 指導
此部份的問題已解決~~
但卻有了另外的問題~~


小弟反覆測試修改程式碼後~~
發現應該是
012.訪客限制plus(有動到SQL)
035.Forum Background (版面背景圖案)(有動到SQL)
這兩支外掛與
037.Attached forums子分區(有動到SQL)
衝到~~~
012.訪客限制plus(有動到SQL) 衝到的部份小弟已自行順利修改程式碼解決相衝問題

但035.Forum Background (版面背景圖案)(有動到SQL)衝到的部份小弟無力解決XD


目前小弟移除035.Forum Background (版面背景圖案)(有動到SQL)這支外掛
並照心靈補手老師提供的index.php的方式修改後~~
目前問題已暫時得到解決~~

希望037.Attached forums子分區(有動到SQL)這支外掛能就此順利除蟲
不要再有Bug或是與其他Mods相衝的情況出現了XD


再次感謝心靈補手老師...^^
主題已鎖定

回到「外掛問題討論」