●上網方式:FTTB
●安裝的程式:Apache 2.4.4a, php 4.3.11, MySql 4.0.24
●phpBB 版本:phpBB 3.0.1
●phpBB 連結網址:http://clanee.no-ip.org/phpBB3/index.php
安裝外掛:Ajax Shoutbox 1.0.3a
昨天才把phpBB 2.0.22升級成phpBB3.0.1,升級過程一切順利,目前只安裝了Top5 MOD - V1.5.1、Prime Quick Reply(快速回覆)、Calendar For phpBB3 (論壇萬年曆)、Ajax Shoutbox 1.0.3a 四個外掛
在安裝Ajax Shoutbox 1.0.3a有遇到下面狀況
http://phpbb-tw.net/phpbb/viewtopic.php?f=133&t=50394
在createtable 時,也發生了一樣的問題
代碼: 選擇全部
錯誤
SQL 語法:
CREATE TABLE phpbb_shoutbox(
shout_id INT( 11 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
shout_user_id MEDIUMINT( 8 ) NOT NULL ,
shout_time INT( 11 ) NOT NULL ,
shout_ip VARCHAR( 32 ) CHARACTER SET latin1 NOT NULL ,
shout_text TEXT COLLATE utf8_bin NOT NULL ,
shout_bbcode_bitfield VARCHAR( 255 ) CHARACTER SET latin1 NOT NULL ,
shout_bbcode_uid VARCHAR( 8 ) CHARACTER SET latin1 NOT NULL ,
shout_bbcode_flags INT( 11 ) UNSIGNED NOT NULL DEFAULT '7',
PRIMARY KEY ( shout_id )
) DEFAULT CHARSET = utf8 COLLATE = utf8_bin;
MySQL 傳回:
#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 'collate utf8_bin NOT NULL,
shout_bbcode_bitfield varchar(255
SQL修改部分如下 :
"CREATE TABLE phpbb_shoutbox( " 改成 "CREATE TABLE phpbb3_shoutbox( "
"hout_text TEXT COLLATE utf8_bin NOT NULL ,"改成 " hout_text TEXT NOT NULL ,"
" )DEFAULT CHARSET = utf8 COLLATE = utf8_bin;" 改成 " ); "
代碼: 選擇全部
修正後SQL 語法:
CREATE TABLE phpbb3_shoutbox(
shout_id INT( 11 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
shout_user_id MEDIUMINT( 8 ) NOT NULL ,
shout_time INT( 11 ) NOT NULL ,
shout_ip VARCHAR( 32 ) CHARACTER SET latin1 NOT NULL ,
shout_text TEXT NOT NULL ,
shout_bbcode_bitfield VARCHAR( 255 ) CHARACTER SET latin1 NOT NULL ,
shout_bbcode_uid VARCHAR( 8 ) CHARACTER SET latin1 NOT NULL ,
shout_bbcode_flags INT( 11 ) UNSIGNED NOT NULL DEFAULT '7',
PRIMARY KEY ( shout_id )
) ;
代碼: 選擇全部
'opener.document' 是 null 或不是一個物件
prosilver - 已安裝Ajax Shoutbox ,左下角會出現網頁發生錯誤: 'opener.document' 是 null 或不是一個物件
subsilver2 - 已安裝Ajax Shoutbox,左下角會出現網頁發生錯誤: 'opener.document' 是 null 或不是一個物件
Avalon Blue - 已安裝Ajax Shoutbox,左下角會出現網頁發生錯誤: 'opener.document' 是 null 或不是一個物件
Avalon - 沒有網頁發生錯誤 ,Ajax Shoutbox 檔案都已經複製
只剩 styles/Avalon /template/editor.js 、styles/Avalon /template/index_body.html、styles/Avalon /template/overall_header.html 未修改
我看了一下,'opener.document' 在 editor.js 裡有這段出現
一直看不出來是哪裡在修改時有錯誤,還請各位先進能否指點錯誤,或著是需再自行做修正~謝謝
網址 :http://clanee.no-ip.org/phpBB3/index.php
測試ID : TESTID
密碼 : 123456
prosilver、 subsilver2、Avalon Blue、Avalon 四種風格都可隨意更換
也附上prosilver、 subsilver2、Avalon Blue、Avalon 四種風格的editor.js 、index_body.html、overall_header.html
Ajax Shoutbox (Update 1.0.3a)下載連結
http://www.phpbb-tw.net/phpbb/viewtopic ... 32&t=50171
另外,我也想把 PHP和Mysql 都升級到 5.x 版 :
也已經下載好 appserv-win32-2.5.9.exe , 不知是否參照下面方法及可
http://phpbb-tw.net/phpbb/viewtopic.php ... &sk=t&sd=a
或著是需要用別種方法,謝謝!!


