[問題] 簡易子版面版面管理問題

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

版主: 版主管理群

主題已鎖定
Man520
星球公民
星球公民
文章: 197
註冊時間: 2005-02-08 10:02
來自: HK

[問題] 簡易子版面版面管理問題

文章 Man520 »

問題外掛:簡易子版面v1.0
參考連結:http://www.phpbb-tw.net/phpbb/viewtopic.php?t=33019
使用版本:phpBB 2.0.13
網站位置:test\r
狀況描述:

代碼: 選擇全部

Couldn't insert row in forums table

DEBUG MODE

SQL Error : 1136 Column count doesn't match value count at row 1

INSERT INTO phpbb_forums (forum_id, forum_name, cat_id, forum_desc, forum_announcement, forum_assign_posts, forum_order, forum_status, forum_icon, forum_access, prune_enable, auth_view, auth_read, auth_post, auth_reply, auth_edit, auth_delete, auth_sticky, auth_announce, auth_vote, auth_pollcreate, auth_attachments, auth_download) VALUES ('25', 'test', 1, 'test', '', '', '', '', 40, 0, '', 0, 0, 0, 0, 0, 0, 1, 1, 3, 3, 1, 1, 1, 1)

Line : 567
File : admin_forums.php
一新建一個版面就這樣......

562-568

代碼: 選擇全部

			// There is no problem having duplicate forum names so we won't check for it.
			$sql = "INSERT INTO " . FORUMS_TABLE . " (forum_id, forum_name, cat_id, forum_desc, forum_announcement, forum_assign_posts, forum_order, forum_status, forum_icon, forum_access, prune_enable" . $field_sql . ")
				VALUES ('" . $next_id . "', '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ", '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', '".$HTTP_POST_VARS['forum_portal_start']."', '" . str_replace("\'", "''", $HTTP_POST_VARS['forum_portal_logo']) . "', '" . str_replace("\'", "''", $HTTP_POST_VARS['forum_announcement']) . "', '" . str_replace("\'", "''", $HTTP_POST_VARS['forum_assign_posts']) . "', $next_order, " . intval($HTTP_POST_VARS['forumstatus']) . ", '" . str_replace("\'", "''", $HTTP_POST_VARS['forumicon']) . "', " . intval($HTTP_POST_VARS['forumaccess']) . ", " . intval($HTTP_POST_VARS['prune_enable']) . $value_sql . ")";
			if( !$result = $db->sql_query($sql) )
			{
567->>>			message_die(GENERAL_ERROR, "Couldn't insert row in forums table", "", __LINE__, __FILE__, $sql);
			}
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8532
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

To Man520:

查看您貼的這段語法( 以 phpbb 2.0.16 admin/admin_forums.php 比對)
發現您應該有加裝不少的外掛, 而增加裡頭的程式碼, 如下:
  • forum_announcement
  • forum_assign_posts
  • forum_icon
  • forum_access
有些外掛, 我並沒有安裝, 所以並不清楚應該對應的值( VALUES) 如何?

只是, 就安裝簡易子版面而言,
有個地方, 應該要做一個修正, 如下:

代碼: 選擇全部

#
#-----[ Find ]-----
#
, " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ",

#
#-----[ Replace With ]-----
#
, " . $c . ",
建議您:
參考該外掛後半段的安裝說明, 比較能確保
admin/admin_forums.php 的修正無誤.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
bradpittbb
星球公民
星球公民
文章: 52
註冊時間: 2005-05-27 08:48

[外掛] 我這裡還是有問題!

文章 bradpittbb »

他的問題和我有點像~就是會出現降的error訊息~~
可是我有照後面的修正改呀~
我也只有裝cash mod 222 Configure_Required_Field_1.1.0
Change User Nick Name 2.0.2 而已~
smartpig
星球公民
星球公民
文章: 57
註冊時間: 2005-05-16 14:22

Re: [外掛] 我這裡還是有問題!

文章 smartpig »

bradpittbb 寫:他的問題和我有點像~就是會出現降的error訊息~~
可是我有照後面的修正改呀~
我也只有裝cash mod 222 Configure_Required_Field_1.1.0
Change User Nick Name 2.0.2 而已~
我已重裝過三次啦 .連主畫面還出不來....好難哦! 慘敗哦! 被打敗啦!
........................................................
BENQ系列軔體,NEC系列軔體,PIONEER系列軔體,其它燒錄機軔體.
smartpig 資訊交流討論區 http://220.135.86.146/phpbb
........................................................
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8532
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [外掛] 我這裡還是有問題!

文章 心靈捕手 »

smartpig 寫:
bradpittbb 寫:他的問題和我有點像~就是會出現降的error訊息~~
可是我有照後面的修正改呀~
我也只有裝cash mod 222 Configure_Required_Field_1.1.0
Change User Nick Name 2.0.2 而已~
我已重裝過三次啦 .連主畫面還出不來....好難哦! 慘敗哦! 被打敗啦!
看您們兩位, 最近似乎都在嘗試安裝" 簡易子版面" 外掛.

以您們二位都是新建論壇的情況,
何必要按照後半段的建議修改呢?


我的意思是說,
即使您們已經安裝了其他外掛( 如引言部份),
但是, 只要沒有更動過 admin/admin_forums.php
直接照" 前半段" 的安裝說明, 用" 取代" 的方式安裝, 不是事半功倍嗎?

如果, 您們當真有動過 admin/admin_forums.php
那麼在後半段的建議修改, 我有稍做整理, 您們可以參考看看:
http://phpbb-tw.net/phpbb/viewtopic.php?p=201125#201125

ps. 建議您們:
同樣的問題, 不要重複的提問!!
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
主題已鎖定

回到「外掛問題討論」