[問題]ACP Announcement Centre (公告中心)1.0.3.a安裝問題

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

版主: 版主管理群譯文組

版面規則
請注意!您的提問必須遵守發問格式,違者砍文。
主題已鎖定
CJUKINGKING
星球公民
星球公民
文章: 41
註冊時間: 2008-11-09 11:26

[問題]ACP Announcement Centre (公告中心)1.0.3.a安裝問題

文章 CJUKINGKING »

[問題]ACP Announcement Centre (公告中心)1.0.3.a安裝問題

●主機作業系統: Linux
●快速架站程式:無
●您的上網方式:3.5g無線上網
●您安裝的程式:Apache2.2.11(Unix) + php5.28 + +MySQL5.0.67+cPanel 11.24.4
●您的 phpBB 版本:phpBB 3.0.4
●您的 domain (網域名稱) : www.nypcb.org
●您的 phpBB 連結網址: http://www.nypcb.org/nypcb4/index.php)
##### 以上為 '基本的發問格式' #####

目前圴已依照install安裝ACP Announcement Centre (公告中心)1.0.3.a在新增模組後清除快取,到目前都沒有出現問題,但在點入ACP的公告中心後,出現了(一般性錯誤)如下

一般性錯誤
SQL ERROR [ mysql4 ]

Table 'nypcb_nypcb2.phpbb_announcement_centre' doesn't exist [1146]

SQL

SELECT * FROM phpbb_announcement_centre

BACKTRACE


FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()

FILE: includes/acp/acp_announcements_centre.php
LINE: 114
CALL: dbal_mysql->sql_query()

FILE: includes/functions_module.php
LINE: 471
CALL: acp_announcements_centre->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()



反覆測試很多次,換位置也一樣

對了很多次!!一樣出現此錯誤訊息!!


若要修改 includes/constants.php
如何改哪呢!!
之後
小弟爬文.....找到文章

有點像此此篇問題

http://phpbb-tw.net/phpbb/viewtopic.php?f=133&t=51605

但是不知如何解!!

不過不同的是....我安裝後連資料庫裡

phpbb_announcement_centre 資料都沒出現

不管是手動安裝還是 中文自動化automod_1.0.0-b2 mod 自動安裝成是都樣

好像安裝不完全!!都沒寫進去資料庫!!

我於網域論壇重建新的測試論壇 單獨安裝也一樣

都出現


一般性錯誤 SQL ERROR [ mysql4 ](同上)

程式碼修改手動及自動都沒錯 對了很多次!!
模組後清除快取,到目前都沒有出現問題,但在點入ACP的公告中心後,就出現錯誤

本以為是要修改sql 結果連資料庫裡都沒有寫入

phpbb_announcement_centre ???????

反覆爬玟搞了二、三天還是無解!!請教各位高手率指點哪裡有問題??

對應位置都沒問題!!過程也應該無誤

因為之前 才手動安裝 phpbb_announcement_centre (最近主題)外掛

成功新增於控制台!!

請求大大指點!!感恩!!


●主機作業系統: Linux
●快速架站程式:無
●您的上網方式:3.5g無線上網
●您安裝的程式:Apache2.2.11(Unix) + php5.28 + +MySQL5.0.67+cPanel 11.24.4
●您的 phpBB 版本:phpBB 3.0.4
●您的 domain (網域名稱) : www.nypcb.org
●您的 phpBB 連結網址: http://www.nypcb.org/nypcb4/index.php)
##### 以上為 '基本的發問格式' #####
CJUKINGKING
星球公民
星球公民
文章: 41
註冊時間: 2008-11-09 11:26

Re: [問題]ACP Announcement Centre (公告中心)1.0.3.a安裝問題

文章 CJUKINGKING »

爬文找到了....原來SQL語法要這樣寫改

http://phpbb-tw.net/phpbb/viewtopic.php ... B8#p263528

http://www.phpbb.com/community/viewtopi ... 0&t=588697

我再試試!!!!!

在此分享給菜鳥新手吧!!

●主機作業系統: Linux
●快速架站程式:無
●您的上網方式:3.5g無線上網
●您安裝的程式:Apache2.2.11(Unix) + php5.28 + +MySQL5.0.67+cPanel 11.24.4
●您的 phpBB 版本:phpBB 3.0.4
●您的 domain (網域名稱) : www.nypcb.org
●您的 phpBB 連結網址: http://www.nypcb.org/nypcb4/index.php)
##### 以上為 '基本的發問格式' #####
CJUKINGKING
星球公民
星球公民
文章: 41
註冊時間: 2008-11-09 11:26

Re: [問題]ACP Announcement Centre (公告中心)1.0.3.a安裝問題

文章 CJUKINGKING »

手動安裝

上述問題已解決!!!順利進去[主題公告]設定版面,但是全部設定

訪客及會員公告後 按 送出 處現下面錯誤 訊息
一般性錯誤
SQL ERROR [ mysql4 ]

Incorrect string value: '\xE8\x8B\xA6\xE7\xAC\x91...' for column 'announcement_text' at row 1 [1366]

SQL

UPDATE phpbb_announcement_centre SET announcement_enable_guests = 1, announcement_show = 0, announcement_show_birthdays = 0, announcement_birthday_avatar = 0, announcement_title = 'Site Announcements', announcement_text = '[color=red:3vhocstp][b:3vhocstp]Site Announcements[/b:3vhocstp][/color:3vhocstp] can be seen here!! <!-- s:mrgreen: --><img src=\"{SMILIES_PATH}/icon_mrgreen.gif\" alt=\":mrgreen:\" title=\"苦笑\" /><!-- s:mrgreen: -->', announcement_text_bbcode_uid = '3vhocstp', announcement_text_bbcode_bitfield = 'Qg==', announcement_text_bbcode_options = 7, announcement_draft = '[color=red:1ey3gvby][b:1ey3gvby]Draft Announcements[/b:1ey3gvby][/color:1ey3gvby] can be seen here!! <!-- s:mrgreen: --><img src=\"{SMILIES_PATH}/icon_mrgreen.gif\" alt=\":mrgreen:\" title=\"苦笑\" /><!-- s:mrgreen: -->', announcement_draft_bbcode_uid = '1ey3gvby', announcement_draft_bbcode_bitfield = 'Qg==', announcement_draft_bbcode_options = 7, announcement_title_guests = 'Guest Announcements', announcement_text_guests = '[color=green:oq6fwcid][b:oq6fwcid]Guest Announcements[/b:oq6fwcid][/color:oq6fwcid] can be seen here!! <!-- s:wink: --><img src=\"{SMILIES_PATH}/icon_e_wink.gif\" alt=\":wink:\" title=\"眨眼\" /><!-- s:wink: -->', announcement_text_guests_bbcode_uid = 'oq6fwcid', announcement_text_guests_bbcode_bitfield = 'Qg==', announcement_text_guests_bbcode_options = 7, announcement_show_group = '2'

BACKTRACE


FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()

FILE: includes/acp/acp_announcements_centre.php
LINE: 99
CALL: dbal_mysql->sql_query()

FILE: includes/functions_module.php
LINE: 471
CALL: acp_announcements_centre->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()
是不是 SQL語與錯了呢??? 剛剛學會 不知是否改對

照原始安裝成是寫
CREATE TABLE phpbb_announcement_centre (
announcement_show tinyint (1) NOT NULL,
announcement_enable_guests tinyint (1) NOT NULL,
announcement_show_birthdays tinyint (1) NOT NULL,
announcement_birthday_avatar tinyint (1) NOT NULL,
announcement_draft text NOT NULL,
announcement_draft_bbcode_uid varchar(8) DEFAULT '' NOT NULL,
announcement_draft_bbcode_bitfield varchar(255) DEFAULT '' NOT NULL,
announcement_draft_bbcode_options mediumint(4) DEFAULT 0 NOT NULL,
announcement_text text NOT NULL,
announcement_text_bbcode_uid varchar(8) DEFAULT '' NOT NULL,
announcement_text_bbcode_bitfield varchar(255) DEFAULT '' NOT NULL,
announcement_text_bbcode_options mediumint(4) DEFAULT 0 NOT NULL,
announcement_text_guests text NOT NULL,
announcement_text_guests_bbcode_uid varchar(8) DEFAULT 0 NOT NULL,
announcement_text_guests_bbcode_bitfield varchar(255) DEFAULT 0 NOT NULL,
announcement_text_guests_bbcode_options mediumint(4) DEFAULT 0 NOT NULL,
announcement_title varchar(255) NOT NULL default '',
announcement_title_guests varchar(255) NOT NULL default '',
announcement_show_group varchar(255) NOT NULL default '');


INSERT INTO phpbb_announcement_centre (announcement_show, announcement_enable_guests, announcement_show_birthdays, announcement_birthday_avatar, announcement_title, announcement_text, announcement_draft, announcement_title_guests, announcement_text_guests, announcement_show_group) VALUES ('0', '1', '0', '0', 'Site Announcements', 'Site Announcements can be seen here!! :mrgreen:', 'Draft Announcements can be seen here!! :mrgreen:', 'Guest Announcements', 'Guest Announcements can be seen here!! :wink:', '2');

INSERT INTO phpbb_config (config_name, config_value) VALUES ('announcement_show_index', '0');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('announcement_enable', '1');
老師說要修改下面中間一段
INSERT INTO phpbb_announcement_centre (announcement_show, announcement_enable_guests, announcement_show_birthdays, announcement_birthday_avatar, announcement_title, announcement_text, announcement_draft, announcement_title_guests, announcement_text_guests, announcement_show_group) VALUES ('0', '1', '0', '0', 'Site Announcements', 'Site Announcements can be seen here!! :mrgreen:', 'Draft Announcements can be seen here!! :mrgreen:', 'Guest Announcements', 'Guest Announcements can be seen here!! :wink:', '2');
整個資料庫 把 phpbb_announcement 刪除重改成下面

CREATE TABLE phpbb_announcement_centre (
announcement_show tinyint (1) NOT NULL,
announcement_enable_guests tinyint (1) NOT NULL,
announcement_show_birthdays tinyint (1) NOT NULL,
announcement_birthday_avatar tinyint (1) NOT NULL,
announcement_draft text NOT NULL,
announcement_draft_bbcode_uid varchar(8) DEFAULT '' NOT NULL,
announcement_draft_bbcode_bitfield varchar(255) DEFAULT '' NOT NULL,
announcement_draft_bbcode_options mediumint(4) DEFAULT 0 NOT NULL,
announcement_text text NOT NULL,
announcement_text_bbcode_uid varchar(8) DEFAULT '' NOT NULL,
announcement_text_bbcode_bitfield varchar(255) DEFAULT '' NOT NULL,
announcement_text_bbcode_options mediumint(4) DEFAULT 0 NOT NULL,
announcement_text_guests text NOT NULL,
announcement_text_guests_bbcode_uid varchar(8) DEFAULT 0 NOT NULL,
announcement_text_guests_bbcode_bitfield varchar(255) DEFAULT 0 NOT NULL,
announcement_text_guests_bbcode_options mediumint(4) DEFAULT 0 NOT NULL,
announcement_title varchar(255) NOT NULL default '',
announcement_title_guests varchar(255) NOT NULL default '',
announcement_show_group varchar(255) NOT NULL default '');

INSERT INTO `phpbb_announcement_centre` (`announcement_show`, `announcement_enable_guests`, `announcement_show_birthdays`, `announcement_birthday_avatar`, `announcement_draft`, `announcement_text`, `announcement_text_guests`, `announcement_title`, `announcement_title_guests`, `announcement_show_group`, `announcement_draft_bbcode_uid`, `announcement_draft_bbcode_bitfield`, `announcement_draft_bbcode_options`, `announcement_text_bbcode_uid`, `announcement_text_bbcode_bitfield`, `announcement_text_bbcode_options`, `announcement_text_guests_bbcode_uid`, `announcement_text_guests_bbcode_bitfield`, `announcement_text_guests_bbcode_options`) VALUES
(0, 1, 0, 0, 0x5b636f6c6f723d7265643a3271776b736472305d5b623a3271776b736472305d447261667420416e6e6f756e63656d656e74735b2f623a3271776b736472305d5b2f636f6c6f723a3271776b736472305d2063616e206265207365656e20686572652121203c212d2d20733a6d72677265656e3a202d2d3e3c696d67207372633d227b534d494c4945535f504154487d2f69636f6e5f6d72677265656e2e6769662220616c743d223a6d72677265656e3a22207469746c653d224d722e20477265656e22202f3e3c212d2d20733a6d72677265656e3a202d2d3e, 0x5b636f6c6f723d7265643a6130797135356a745d5b623a6130797135356a745d5369746520416e6e6f756e63656d656e74735b2f623a6130797135356a745d5b2f636f6c6f723a6130797135356a745d2063616e206265207365656e20686572652121203c212d2d20733a6d72677265656e3a202d2d3e3c696d67207372633d227b534d494c4945535f504154487d2f69636f6e5f6d72677265656e2e6769662220616c743d223a6d72677265656e3a22207469746c653d224d722e20477265656e22202f3e3c212d2d20733a6d72677265656e3a202d2d3e, 0x5b636f6c6f723d677265656e3a32393464773577755d5b623a32393464773577755d477565737420416e6e6f756e63656d656e74735b2f623a32393464773577755d5b2f636f6c6f723a32393464773577755d2063616e206265207365656e20686572652121203c212d2d20733a77696e6b3a202d2d3e3c696d67207372633d227b534d494c4945535f504154487d2f69636f6e5f655f77696e6b2e6769662220616c743d223a77696e6b3a22207469746c653d2257696e6b22202f3e3c212d2d20733a77696e6b3a202d2d3e, 0x5369746520416e6e6f756e63656d656e7473, 0x477565737420416e6e6f756e63656d656e7473, 0x32, 0x3271776b73647230, 0x51673d3d, 7, 0x6130797135356a74, 0x51673d3d, 7, 0x3239346477357775, 0x51673d3d, 7);


INSERT INTO phpbb_config (config_name, config_value) VALUES ('announcement_show_index', '0');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('announcement_enable', '1');

重新建立 phpbb_announcement_centre

是不是這樣呢??


請老師協助一下,有點歇斯底里!!! :P :P

●主機作業系統: Linux
●快速架站程式:無
●您的上網方式:3.5g無線上網
●您安裝的程式:Apache2.2.11(Unix) + php5.28 + +MySQL5.0.67+cPanel 11.24.4
●您的 phpBB 版本:phpBB 3.0.4
●您的 domain (網域名稱) : www.nypcb.org
●您的 phpBB 連結網址: http://www.nypcb.org/nypcb4/index.php)
##### 以上為 '基本的發問格式' #####
CJUKINGKING
星球公民
星球公民
文章: 41
註冊時間: 2008-11-09 11:26

Re: [問題]ACP Announcement Centre (公告中心)1.0.3.a安裝問題

文章 CJUKINGKING »

出現同樣 錯誤訊息



補上 照片 sbl錯誤訊息(如下)

001.gif
002.gif
是哪裡的問題???(無力中!! :( :( )
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8538
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [問題]ACP Announcement Centre (公告中心)1.0.3.a安裝問題

文章 心靈捕手 »

我以為:
前後出現的錯誤訊息, 大不相同.
它只是告知您: 資料表 phpbb_config 中, 該欄位的值已經存在, 不必重複輸入.

這個外掛該有的資料庫更新動作, 您都已經完成, 可以忽略此錯誤訊息.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
CJUKINGKING
星球公民
星球公民
文章: 41
註冊時間: 2008-11-09 11:26

Re: [問題]ACP Announcement Centre (公告中心)1.0.3.a安裝問題

文章 CJUKINGKING »

感謝老師熱心回答!!

可是我的意思是!!

目前 進去[主題公告]設定版面,但是全部設定

訪客及會員公告後 按 送出 處現下面錯誤 訊息

無法更新原始預設設定 是目前遇到的問題???

一般性錯誤
SQL ERROR [ mysql4 ]

Incorrect string value: '\xE8\x8B\xA6\xE7\xAC\x91...' for column 'announcement_text' at row 1 [1366]

SQL

UPDATE phpbb_announcement_centre SET announcement_enable_guests = 1, announcement_show = 0, announcement_show_birthdays = 0, announcement_birthday_avatar = 0, announcement_title = 'Site Announcements', announcement_text = '[color=red:3vhocstp][b:3vhocstp]Site Announcements[/b:3vhocstp][/color:3vhocstp] can be seen here!! <!-- s:mrgreen: --><img src=\"{SMILIES_PATH}/icon_mrgreen.gif\" alt=\":mrgreen:\" title=\"苦笑\" /><!-- s:mrgreen: -->', announcement_text_bbcode_uid = '3vhocstp', announcement_text_bbcode_bitfield = 'Qg==', announcement_text_bbcode_options = 7, announcement_draft = '[color=red:1ey3gvby][b:1ey3gvby]Draft Announcements[/b:1ey3gvby][/color:1ey3gvby] can be seen here!! <!-- s:mrgreen: --><img src=\"{SMILIES_PATH}/icon_mrgreen.gif\" alt=\":mrgreen:\" title=\"苦笑\" /><!-- s:mrgreen: -->', announcement_draft_bbcode_uid = '1ey3gvby', announcement_draft_bbcode_bitfield = 'Qg==', announcement_draft_bbcode_options = 7, announcement_title_guests = 'Guest Announcements', announcement_text_guests = '[color=green:oq6fwcid][b:oq6fwcid]Guest Announcements[/b:oq6fwcid][/color:oq6fwcid] can be seen here!! <!-- s:wink: --><img src=\"{SMILIES_PATH}/icon_e_wink.gif\" alt=\":wink:\" title=\"眨眼\" /><!-- s:wink: -->', announcement_text_guests_bbcode_uid = 'oq6fwcid', announcement_text_guests_bbcode_bitfield = 'Qg==', announcement_text_guests_bbcode_options = 7, announcement_show_group = '2'

BACKTRACE


FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()

FILE: includes/acp/acp_announcements_centre.php
LINE: 99
CALL: dbal_mysql->sql_query()

FILE: includes/functions_module.php
LINE: 471
CALL: acp_announcements_centre->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()
新的
●主機作業系統: Linux
●快速架站程式:無
●您的上網方式:3.5g無線上網
●您安裝的程式:Apache2.2.11(Unix) + php5.28 + +MySQL5.0.67+cPanel 11.24.4
●您的 phpBB 版本:phpBB 3.0.4
●您的 domain (網域名稱) : www.nypcb.org
●您的 phpBB 連結網址: http://www.nypcb.org/nypcb2/index.php)
##### 以上為 '基本的發問格式' #####
CJUKINGKING
星球公民
星球公民
文章: 41
註冊時間: 2008-11-09 11:26

Re: [問題]ACP Announcement Centre (公告中心)1.0.3.a安裝問題

文章 CJUKINGKING »

老師!!!


經過我不死心的再度測試!!


我手動於論壇子 網域建立新的 論壇

重新單獨安裝 ACP Announcement Centre (公告中心)1.0.3.a 外掛


比較之後我發現一個共同的問題!!!


我如果於[主題公告]外掛下

輸入 英文或數字就能正常執行 不會有錯誤碼出現!!

但如果修改成

中文字體 (包含公告標題)

就會出現一樣一般錯誤 代碼(如同上方)

是不是我資料庫建立

phpbb_announcement

時 多國語言設定問題???

資料庫要從哪改阿!!! 感恩!!

資料庫語法不才小白 !!!

我很努力!!!但是沒智力!!!只有蠻幹力!!請您不吝指教!!老師 :-D :-D :-D


新的
●主機作業系統: Linux
●快速架站程式:無
●您的上網方式:3.5g無線上網
●您安裝的程式:Apache2.2.11(Unix) + php5.28 + +MySQL5.0.67+cPanel 11.24.4
●您的 phpBB 版本:phpBB 3.0.4
●您的 domain (網域名稱) : www.nypcb.org
●您的 phpBB 連結網址: http://www.nypcb.org/nypcb4/index.php)
##### 以上為 '基本的發問格式' #####

新的
●主機作業系統: Linux
●快速架站程式:無
●您的上網方式:3.5g無線上網
●您安裝的程式:Apache2.2.11(Unix) + php5.28 + +MySQL5.0.67+cPanel 11.24.4
●您的 phpBB 版本:phpBB 3.0.4
●您的 domain (網域名稱) : www.nypcb.org
●您的 phpBB 連結網址: http://www.nypcb.org/nypcb2/index.php)
##### 以上為 '基本的發問格式' #####
CJUKINGKING
星球公民
星球公民
文章: 41
註冊時間: 2008-11-09 11:26

Re: [問題]ACP Announcement Centre (公告中心)1.0.3.a安裝問題

文章 CJUKINGKING »


我資料庫建立

phpbb_announcement

時 多國語言設定問題???

資料庫要從哪改阿!!! 感恩!!

資料庫語法不才小白 !!!

我很努力!!!但是沒智力!!!只有蠻幹力!!請您不吝指教!!老師 :-D :-D :-D



果然是 資料庫設定錯誤 我是資料庫小白 :s

比對其他資料後發現語法不同 正確是 utf8_bin

修改如下圖 分享給新手>以後才不會搞這麼久 :(( :(( :((
miss.gif
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8538
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [問題]ACP Announcement Centre (公告中心)1.0.3.a安裝問題

文章 心靈捕手 »

建議您:
將新的資料表 phpbb_announcement_centre 的 "校對" 通通調整為 "utf8_bin" 後, 再試試.

P.S.
呵! 呵! 恭喜您自行解決了問題. :mrgreen:
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
CJUKINGKING
星球公民
星球公民
文章: 41
註冊時間: 2008-11-09 11:26

Re: [問題]ACP Announcement Centre (公告中心)1.0.3.a安裝問題

文章 CJUKINGKING »

心靈捕手 寫:建議您:
將新的資料表 phpbb_announcement_centre 的 "校對" 通通調整為 "utf8_bin" 後, 再試試.

弟子不才 :D


已發現問題!!造成老師勞駕 !!真是不好意思!!

以後要多指教才是!!
lorjey
星球普通子民
星球普通子民
文章: 1
註冊時間: 2009-04-15 14:17

Re: [問題]ACP Announcement Centre (公告中心)1.0.3.a安裝問題

文章 lorjey »

受用了 (:Y)
這篇問題說明的好詳細阿...
剛好我全都碰上了.
謝謝兩位老師的詳細教學與說明.. :D :D
主題已鎖定

回到「[3.0.x] 外掛問題討論」