[問題]無法新增討論版與分區 (已解決)

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

版主: 版主管理群

主題已鎖定
頭像
wan1112
星球普通子民
星球普通子民
文章: 30
註冊時間: 2004-11-18 15:16
來自: Taipei

[問題]無法新增討論版與分區 (已解決)

文章 wan1112 »

●架設主機作業系統:Linux + Apache + php + MySql
●phpBB2 版本:phpBB 2.0.21
●錯誤代碼:

代碼: 選擇全部

Couldn't insert row in categories table

DEBUG MODE

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 ')' at line 2

INSERT INTO phpbb_categories (cat_title, cat_order, cat_icon) VALUES ('123', 40, )

Line : 532
File : admin_forums.php
無法新增討論區
一新增就會出現如上的錯誤訊息
不知道是哪裡有錯
之前有裝attach_mod跟討論區前放圖示這兩支外掛
不知道有沒有關係
最後由 wan1112 於 2007-03-16 10:16 編輯,總共編輯了 1 次。
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8525
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

當然是因為您有安裝外掛, 才會出現這個錯誤.

建議您:
1. 重新檢視該檔, 關於外掛的安裝步驟, 是否有誤
2. 或者, 將其壓縮後, 貼出下載連結
admin/admin_forums.php
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

cat_icon 欄位的值沒有對應到
建議重新檢查討論版圖示的外掛安裝是否有問題
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好

竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
頭像
wan1112
星球普通子民
星球普通子民
文章: 30
註冊時間: 2004-11-18 15:16
來自: Taipei

文章 wan1112 »

應該是圖示的外掛搞的鬼吧
但我試著還原成安裝前的狀態
資料表的欄位也刪除了
還是不能建立分區...新增討論版倒還正常
錯誤訊息如下

代碼: 選擇全部

Couldn't insert row in categories table

DEBUG MODE

INSERT INTO phpbb_categories (cat_title, cat_order) VALUES ('123', 40)

Line : 526
File : admin_forums.php
附上我的admin_forums.php檔案
煩請大大幫我看一下


http://www.kellybag.com.tw/phpBB2/admin_forums.rar
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

$sql = "INSERT INTO " . CATEGORIES_TABLE . " (cat_title, cat_order)
VALUES ('" . $HTTP_POST_VARS['categoryname'] . "', $next_order)"; {
message_die(GENERAL_ERROR, "Couldn't insert row in categories table", "", __LINE__, __FILE__, $sql);
}
少了一個 if 判斷式
這樣子不跑錯誤訊息出來也很困難吧?
正確的應該是這樣子

代碼: 選擇全部

			$sql = "INSERT INTO " . CATEGORIES_TABLE . " (cat_title, cat_order)
				VALUES ('" . str_replace("\'", "''", $HTTP_POST_VARS['categoryname']) . "', $next_order)";
			if( !$result = $db->sql_query($sql) )
			{
				message_die(GENERAL_ERROR, "Couldn't insert row in categories table", "", __LINE__, __FILE__, $sql);
			}
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好

竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
頭像
wan1112
星球普通子民
星球普通子民
文章: 30
註冊時間: 2004-11-18 15:16
來自: Taipei

文章 wan1112 »

wan1112 寫:應該是圖示的外掛搞的鬼吧
但我試著還原成安裝前的狀態
資料表的欄位也刪除了
還是不能建立分區...新增討論版倒還正常
錯誤訊息如下

代碼: 選擇全部

Couldn't insert row in categories table

DEBUG MODE

INSERT INTO phpbb_categories (cat_title, cat_order) VALUES ('123', 40)

Line : 526
File : admin_forums.php
附上我的admin_forums.php檔案
煩請大大幫我看一下


http://www.kellybag.com.tw/phpBB2/admin_forums.rar
多謝倉木大大 已解決
還真厲害
那麼一下下就知道哪裡少一行
我看半天看不出來
果然道行有差...請受小弟一拜
頭像
wan1112
星球普通子民
星球普通子民
文章: 30
註冊時間: 2004-11-18 15:16
來自: Taipei

文章 wan1112 »

阿勒
還有個小地方
編輯分區的時候畫面還是會跑出來原本改圖示的那個欄位
更改分區名稱未出現錯誤訊息

代碼: 選擇全部

Couldn't update forum information

DEBUG MODE

UPDATE phpbb_categories SET cat_title = '123' WHERE cat_id = 5

Line : 573
File : admin_forums.php
雖然說可以把該區刪除掉再重建
但這也只是目前沒有主題時的做法
麻煩大大在幫我看看吧
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

一樣的問題丫

代碼: 選擇全部

$sql = "UPDATE " . CATEGORIES_TABLE . "
   SET cat_title = '" . str_replace("\'", "''", $HTTP_POST_VARS['cat_title']) . "'
   WHERE cat_id = " . intval($HTTP_POST_VARS[POST_CAT_URL]); 			{
				message_die(GENERAL_ERROR, "Couldn't update forum information", "", __LINE__, __FILE__, $sql);
			}
少了 if 判斷式, 改成

代碼: 選擇全部

			$sql = "UPDATE " . CATEGORIES_TABLE . "
				SET cat_title = '" . str_replace("\'", "''", $HTTP_POST_VARS['cat_title']) . "'
				WHERE cat_id = " . intval($HTTP_POST_VARS[POST_CAT_URL]);
			if( !$result = $db->sql_query($sql) )
			{
				message_die(GENERAL_ERROR, "Couldn't update forum information", "", __LINE__, __FILE__, $sql);
			}
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好

竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
頭像
wan1112
星球普通子民
星球普通子民
文章: 30
註冊時間: 2004-11-18 15:16
來自: Taipei

文章 wan1112 »

謝嚕
問題已解決
主題已鎖定

回到「外掛問題討論」