1 頁 (共 1 頁)

[問題]EasyMOD 0.3.0 beta+Last visit最後訪問1.2.9的問題

發表於 : 2006-02-14 00:39
ivan311
安裝EasyMOD 0.3.0 beta
Last visit最後訪問1.2.9

在使用EasyMOD安裝時,出現以下訊息:

代碼: 選擇全部

SQL 處理停頓

當 SQL 執行時,有個錯誤發生啦!資料庫更動的工作整個暫停,你可能要自己到安裝完以後,再自己執行那些還沒執行的語法,雖然外掛可繼續安裝,但?#93;為這件事,EasyMOD 就不能確定外掛是否真正安裝完成;所以囉,EasyMod 建議您先問問作者這是什麼情形,再看看要不要安裝。

錯誤行號是 :
UPDATE phpbb_users SET user_totallogon = '1' WHERE user_totallogon = '0' AND user_session_time <> '0';;
 

SQL 錯誤: 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 ';> '0'' at line 1
請問各位大大,不知如何解決?
謝謝

發表於 : 2006-02-14 06:46
心靈捕手
剛才瀏覽原作者網站
發現這個問題, 應該是出在 EasyMOD 0.3.0 beta
< & > is not supported?
http://mods.db9.dk/viewtopic.php?p=26480#26480
http://area51.phpbb.com/phpBB/viewtopic ... 43&t=21660

以下的修正, 提供您參考:

代碼: 選擇全部

#
# -----[ OPEN ]----------
#
admin/admin_easymod.php
#
# -----[ FIND ]----------
#
$hidden_sql = '<input type="hidden" name="SQL' . $steps . '" value="' . htmlspecialchars($formatted_sql[$i]) . '" />';
#
# -----[ REPLACE WITH ]----------
#
$hidden_sql = '<input type="hidden" name="SQL' . $steps . '" value="' . $formatted_sql[$i] . '" />';
Source: http://area51.phpbb.com/phpBB/viewtopic ... 605#130605

發表於 : 2006-02-18 19:44
bu
突然覺得當時我翻譯的有點 ... XD