[問題]安裝塗鴉版之後出現錯誤 (已解決)

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

版主: 版主管理群

愛君如夢
星球公民
星球公民
文章: 40
註冊時間: 2005-08-05 13:23

[問題]安裝塗鴉版之後出現錯誤 (已解決)

文章 愛君如夢 »

問題外掛:Flash Paint Mod v1.0.2
參考連結:http://phpbb-tw.net/phpbb/viewtopic.php ... lash+paint
使用版本:phpBB 2.0.19 utf8
網站位置:尚不方便公開,抱歉. = ="
狀況描述:安裝好外掛後,開啟網頁出現

Parse error: parse error, unexpected T_STRING in C:\AppServ\www\phpBB2\language\lang_chinese_traditional_taiwan\lang_main.php on line 68

我在安裝時,有用它另外下載的utf8版的兩個檔案覆蓋原檔.
而且我發現我的lang_main裡面的中文字有亂碼現象,不知道有無關聯.


補充:
目前只多裝金錢外掛2.2.3a,那時可以正常使用.


麻煩大家了 = =
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

建議您:
將下列檔案壓縮後, 貼出下載連結.
language\lang_chinese_traditional_taiwan\lang_main.php
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
愛君如夢
星球公民
星球公民
文章: 40
註冊時間: 2005-08-05 13:23

文章 愛君如夢 »

頭像
kkt
竹貓忠實會員
竹貓忠實會員
文章: 625
註冊時間: 2005-06-15 01:37
來自: H.K.
聯繫:

文章 kkt »

我也下載看了, 用 Dreamweaver 或 word pad 打開, 沒有亂碼.

第 68 行是: $lang['Post'] = '發表';

也屬正常, 我個人的經驗, 不同的編輯軟件, 會對同一份檔案顯示出的字碼有影響.

最後發現檔案亂碼時, 用另一編輯軟件打開先看看.





.
舊站台經已結朿了, 學生們可到遊戲站玩玩 Flash Game (不必註冊) 免費 Flash Game
在此學到很多架站知識, 永遠多謝:
心靈捕手老師, ~倉木麻衣~, 依夢兒 及 神川小羽各位大大相助
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

愛君如夢 寫:http://www.sendspace.com/file/i5oc12
您好,感謝回應. :-)
我猜想:
您貼出的檔案, 根本就是原始 phpbb 2.0.19 (utf-8) 裡頭的 lang_main.php 而已;
因為我並沒有看到任何有關外掛 '塗鴉' 新增的語言代碼.

建議您:
先以原始的 phpbb 2.0.19 (big-5) 裡頭的 lang_main.php 針對此外掛做修改;
修改後, 存檔; 再將它轉換為 utf-8 編碼後; 上傳或複製您論壇的該檔

同理, lang_admin.php 的修改, 也是如此.

建議您:
ConvertZ 來轉碼.

//下載位址:
http://alf-li.pcdiscuss.com/c_convertz.html

//參考連結:
http://phpbb-tw.net/phpbb/viewtopic.php?p=210471#210471

//影音教學:
http://wang5555.dnsfor.me/phpbb2/viewtopic.php?t=16028
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
愛君如夢
星球公民
星球公民
文章: 40
註冊時間: 2005-08-05 13:23

文章 愛君如夢 »

心靈捕手 寫:
愛君如夢 寫:http://www.sendspace.com/file/i5oc12
您好,感謝回應. :-)
我猜想:
您貼出的檔案, 根本就是原始 phpbb 2.0.19 (utf-8) 裡頭的 lang_main.php 而已;
因為我並沒有看到任何有關外掛 '塗鴉' 新增的語言代碼.

建議您:
先以原始的 phpbb 2.0.19 (big-5) 裡頭的 lang_main.php 針對此外掛做修改;
修改後, 存檔; 再將它轉換為 utf-8 編碼後; 上傳或複製您論壇的該檔

同理, lang_admin.php 的修改, 也是如此.

建議您:
ConvertZ 來轉碼.

//下載位址:
http://alf-li.pcdiscuss.com/c_convertz.html

//參考連結:
http://phpbb-tw.net/phpbb/viewtopic.php?p=210471#210471

//影音教學:
http://wang5555.dnsfor.me/phpbb2/viewtopic.php?t=16028

拍誰,忘了那時失敗後就回復檔案. :oops: 失敗的就刪掉了! 真的很抱歉!現在再從新來做一次看看,真的抱歉. = ="
最後由 愛君如夢 於 2006-03-15 14:21 編輯,總共編輯了 1 次。
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

愛君如夢 寫:拍誰,忘了那時失敗後就回復檔案. :oops: 失敗的就刪掉了! 真的很抱歉!現在再從新來做一次看看,真的抱歉. = ="
先不必再上傳!

重要的事, 是您的論壇語系如果是 utf-8 編碼,
那麼您因為安裝外掛而新增的語言代碼, 也必須轉換為 utf-8 編碼.

您可以參考上面回文的方法, 試試看.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
愛君如夢
星球公民
星球公民
文章: 40
註冊時間: 2005-08-05 13:23

文章 愛君如夢 »

心靈捕手 寫:
愛君如夢 寫:拍誰,忘了那時失敗後就回復檔案. :oops: 失敗的就刪掉了! 真的很抱歉!現在再從新來做一次看看,真的抱歉. = ="
先不必再上傳!

重要的事, 是您的論壇語系如果是 utf-8 編碼,
那麼您因為安裝外掛而新增的語言代碼, 也必須轉換為 utf-8 編碼.

您可以參考上面回文的方法, 試試看.
我現在重新安裝跟之前步驟一樣執行
http://www.yourserver.com/phpbb/fp_db_install.php 後會出現

一般錯誤

Could not update db.

DEBUG MODE

SQL Error : 1062 Duplicate entry 'flash_paint' for key 1

INSERT INTO phpbb_config (`config_name`, `config_value`) VALUES ('flash_paint', '0|0|640|480|340|280')

Line : 40
File : fp_db_install.php
最後由 愛君如夢 於 2006-03-15 14:21 編輯,總共編輯了 1 次。
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

愛君如夢 寫:
心靈捕手 寫:
愛君如夢 寫:拍誰,忘了那時失敗後就回復檔案. :oops: 失敗的就刪掉了! 真的很抱歉!現在再從新來做一次看看,真的抱歉. = ="
先不必再上傳!

重要的事, 是您的論壇語系如果是 utf-8 編碼,
那麼您因為安裝外掛而新增的語言代碼, 也必須轉換為 utf-8 編碼.

您可以參考上面回文的方法, 試試看.
我現在重新安裝跟之前步驟一樣執行
http://www.yourserver.com/phpbb/fp_db_install.php 後會出現

一般錯誤

Could not update db.

DEBUG MODE

SQL Error : 1062 Duplicate entry 'flash_paint' for key 1

INSERT INTO phpbb_config (`config_name`, `config_value`) VALUES ('flash_paint', '0|0|640|480|340|280')

Line : 40
File : fp_db_install.php
我猜想:
您之前安裝, 所更新的資料庫, 應該沒有還原吧!

如果是, 那麼建議您:
這個 '程序' 可以免啦!
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
愛君如夢
星球公民
星球公民
文章: 40
註冊時間: 2005-08-05 13:23

文章 愛君如夢 »

心靈捕手 寫:
愛君如夢 寫:
心靈捕手 寫: 先不必再上傳!

重要的事, 是您的論壇語系如果是 utf-8 編碼,
那麼您因為安裝外掛而新增的語言代碼, 也必須轉換為 utf-8 編碼.

您可以參考上面回文的方法, 試試看.
我現在重新安裝跟之前步驟一樣執行
http://www.yourserver.com/phpbb/fp_db_install.php 後會出現

一般錯誤

Could not update db.

DEBUG MODE

SQL Error : 1062 Duplicate entry 'flash_paint' for key 1

INSERT INTO phpbb_config (`config_name`, `config_value`) VALUES ('flash_paint', '0|0|640|480|340|280')

Line : 40
File : fp_db_install.php
我猜想:
您之前安裝, 所更新的資料庫, 應該沒有還原吧!

如果是, 那麼建議您:
這個 '程序' 可以免啦!
沒有還原,那我就是不用管她的錯誤訊息,繼續安裝囉??
最後由 愛君如夢 於 2006-03-15 14:21 編輯,總共編輯了 1 次。
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

愛君如夢 寫:我現在重新安裝跟之前步驟一樣執行
http://www.yourserver.com/phpbb/fp_db_install.php 後會出現

一般錯誤

Could not update db.

DEBUG MODE

SQL Error : 1062 Duplicate entry 'flash_paint' for key 1

INSERT INTO phpbb_config (`config_name`, `config_value`) VALUES ('flash_paint', '0|0|640|480|340|280')

Line : 40
File : fp_db_install.php
這個錯誤訊息只是告訴您:
資料庫相關欄位的值已經輸入.

您只要重新 '上傳或修改' 此外掛的相關檔案即可.
最後由 心靈捕手 於 2006-03-15 14:38 編輯,總共編輯了 1 次。
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
愛君如夢
星球公民
星球公民
文章: 40
註冊時間: 2005-08-05 13:23

文章 愛君如夢 »

重新安裝後,已經可以塗鴨了.塗完鴨送出文章後卻出現
一般錯誤

Error in posting

DEBUG MODE

INSERT INTO phpbb_posts (topic_id, forum_id, poster_id, post_username, post_time, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig, post_flashpaint) VALUES (23, 1, 3, '', 1142402518, 'dc864eb2', 1, 0, 1, 0, 1)

Line : 273
File : functions_post.php


:-(

無法發文,就算沒有塗鴉也沒辦法發文了.
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

愛君如夢 寫:重新安裝後,已經可以塗鴨了.塗完鴨送出文章後卻出現
一般錯誤

Error in posting

DEBUG MODE

INSERT INTO phpbb_posts (topic_id, forum_id, poster_id, post_username, post_time, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig, post_flashpaint) VALUES (23, 1, 3, '', 1142402518, 'dc864eb2', 1, 0, 1, 0, 1)

Line : 273
File : functions_post.php


:-(

無法發文,就算沒有塗鴉也沒辦法發文了.
建議您:
1. 貼出測試論壇網址
2. 若有需要, 則請提供測試帳號與密碼
3. 將下列檔案壓縮後, 貼出下載連結
includes/functions_post.php
post.php
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
愛君如夢
星球公民
星球公民
文章: 40
註冊時間: 2005-08-05 13:23

文章 愛君如夢 »

1. 貼出測試論壇網址
2. 若有需要, 則請提供測試帳號與密碼
3. 將下列檔案壓縮後, 貼出下載連結
includes/functions_post.php
post.php[/quote]

論壇網址:
http://travel-subway.blogdns.net/phpbb2/

測試帳號和密碼均為test

檔案下載位置
http://www.sendspace.com/file/afsjbb

麻煩了
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8540
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

To 愛君如夢:

以下的修改, 提供您參考:
#
#-----[ OPEN ]-----
#
includes/functions_post.php

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

代碼: 選擇全部

	// BEGIN: FLASH PAINT MOD
	$post_flashpaint = (empty($fp_data)) ? 0 : 1;
	$sql = ($mode != "editpost") ? "INSERT INTO " . POSTS_TABLE . " (topic_id, forum_id, poster_id, post_username, post_time, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig, post_flashpaint) VALUES ($topic_id, $forum_id, " . $userdata['user_id'] . ", '$post_username', $current_time, '$user_ip', $bbcode_on, $html_on, $smilies_on, $attach_sig, $post_flashpaint)" : "UPDATE " . POSTS_TABLE . " SET post_username = '$post_username', enable_bbcode = $bbcode_on, enable_html = $html_on, enable_smilies = $smilies_on, post_flashpaint = $post_flashpaint, enable_sig = $attach_sig" . $edited_sql . " WHERE post_id = $post_id";
	// END: FLASH PAINT MOD	if (!$db->sql_query($sql, BEGIN_TRANSACTION))
	{
		message_die(GENERAL_ERROR, 'Error in posting', '', __LINE__, __FILE__, $sql);
	}
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

	// BEGIN: FLASH PAINT MOD
	$post_flashpaint = (empty($fp_data)) ? 0 : 1;
	$sql = ($mode != "editpost") ? "INSERT INTO " . POSTS_TABLE . " (topic_id, forum_id, poster_id, post_username, post_time, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig, post_flashpaint) VALUES ($topic_id, $forum_id, " . $userdata['user_id'] . ", '$post_username', $current_time, '$user_ip', $bbcode_on, $html_on, $smilies_on, $attach_sig, $post_flashpaint)" : "UPDATE " . POSTS_TABLE . " SET post_username = '$post_username', enable_bbcode = $bbcode_on, enable_html = $html_on, enable_smilies = $smilies_on, post_flashpaint = $post_flashpaint, enable_sig = $attach_sig" . $edited_sql . " WHERE post_id = $post_id";
	// END: FLASH PAINT MOD	
	if (!$db->sql_query($sql, BEGIN_TRANSACTION))
	{
		message_die(GENERAL_ERROR, 'Error in posting', '', __LINE__, __FILE__, $sql);
	}
#
#-----[ SAVE & CLOSE ]-----
#
#EoM
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
主題已鎖定

回到「外掛問題討論」