[問題]不能更改個人資料

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
Pok
星球普通子民
星球普通子民
文章: 15
註冊時間: 2003-12-08 21:02

[問題]不能更改個人資料

文章 Pok »

代碼: 選擇全部

一般錯誤 
  
Could not update users table

DEBUG MODE

SQL Error : 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 ' user_actkey = '', user_gender = '1' WHERE user_id = 3' at 

UPDATE phpbb_users SET user_email = 'Pok@i-Stealth.Com', user_icq = '282325322', user_website = 'http://pok.i-stealth.com', user_occ = '', user_from = 'i-Stealth.Com', user_interests = '', user_sig = '「人生優如一本書。愚蠢的人將它草草翻過,聰明的人卻會將它細細閱\\讀。為甚麼呢﹖因為聰明的人知道,只能讀一次。」',user_nickname = '', user_sig_bbcode_uid = '7bd03b9e9f', user_viewemail = 1, user_aim = '', user_yim = '', user_msnm = '', user_attachsig = 1, user_allowsmile = 1, user_allowhtml = 0, user_allowbbcode = 1, user_allow_viewonline = 1, user_notify = 0, user_notify_pm = 0, user_popup_pm = 1, user_timezone = 8, user_dateformat = 'D M d, Y g:i a', user_lang = 'chinese_traditional_taiwan', user_style = 13, user_active = 1,user_nqlm_enable = 0, user_nqlm_level = , user_actkey = '', user_gender = '1' WHERE user_id = 3

Line : 482
File : /home/anomic/public_html/phpBB2/includes/usercp_register.php
請問怎樣可以解決?
Martinet
竹貓忠實會員
竹貓忠實會員
文章: 850
註冊時間: 2003-06-09 21:58
聯繫:

文章 Martinet »

http://phpbb-tw.net/phpbb/viewtopic.php?t=15329

請依照格式...

還有順便把你裝過的外掛一併po上來 , 這樣大家好解決問題 ;-)
Pok
星球普通子民
星球普通子民
文章: 15
註冊時間: 2003-12-08 21:02

文章 Pok »

好的~

●架設主機作業系統:Linux
●您的上網方式:HGC Vdsl(http://www.hgcbroadband.com)
●您安裝的程式:Apache + php + MySql
●您的 phpBB2 版本:phpBB 2.0.6
●您的 domain(網域名稱) :http://www.anomic-world.com/phpBB2

代碼: 選擇全部

一般錯誤 
  
Could not update users table 

DEBUG MODE 

SQL Error : 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 ' user_actkey = '', user_gender = '1' WHERE user_id = 3' at 

UPDATE phpbb_users SET user_email = 'Pok@i-Stealth.Com', user_icq = '282325322', user_website = 'http://pok.i-stealth.com', user_occ = '', user_from = 'i-Stealth.Com', user_interests = '', user_sig = '「人生優如一本書。愚蠢的人將它草草翻過,聰明的人卻會將它細細閱\\讀。為甚麼呢﹖因為聰明的人知道,只能讀一次。」',user_nickname = '', user_sig_bbcode_uid = '7bd03b9e9f', user_viewemail = 1, user_aim = '', user_yim = '', user_msnm = '', user_attachsig = 1, user_allowsmile = 1, user_allowhtml = 0, user_allowbbcode = 1, user_allow_viewonline = 1, user_notify = 0, user_notify_pm = 0, user_popup_pm = 1, user_timezone = 8, user_dateformat = 'D M d, Y g:i a', user_lang = 'chinese_traditional_taiwan', user_style = 13, user_active = 1,user_nqlm_enable = 0, user_nqlm_level = , user_actkey = '', user_gender = '1' WHERE user_id = 3 

Line : 482 
File : /home/anomic/public_html/phpBB2/includes/usercp_register.php
●錯誤狀態:不能更新個人資料
Martinet
竹貓忠實會員
竹貓忠實會員
文章: 850
註冊時間: 2003-06-09 21:58
聯繫:

文章 Martinet »

汗..........其實最重要是安裝過哪些外掛啦XD..

還有個辦法可以快速解決...就是把 你的 usercp_register.php po出來我來幫你看看囉~^^"

用zip打包下載會比較好...因為...

竹貓的code沒有裝修正@@"||
Pok
星球普通子民
星球普通子民
文章: 15
註冊時間: 2003-12-08 21:02

文章 Pok »

Martinet 寫:汗..........其實最重要是安裝過哪些外掛啦XD..

還有個辦法可以快速解決...就是把 你的 usercp_register.php po出來我來幫你看看囉~^^"

用zip打包下載會比較好...因為...

竹貓的code沒有裝修正@@"||
好的...
http://pok.i-stealth.com/usercp.zip
ethan
星球公民
星球公民
文章: 218
註冊時間: 2002-06-01 09:48
聯繫:

文章 ethan »

沒有抓到 user_nqlm_level 的值 ($nqlm_level)
安授 Nested Quote Limit Mod 時 .tpl 檔是否沒改完整?

或是把
user_nqlm_level = $nqlm_level
改為
user_nqlm_level = '" . str_replace("\'", "''", $nqlm_level) . "'
Pok
星球普通子民
星球普通子民
文章: 15
註冊時間: 2003-12-08 21:02

文章 Pok »

我檢查了Nested Quote Limit Mod沒有安裝錯誤...也試過改user_nqlm_level
還是不行.. :cry:
ethan
星球公民
星球公民
文章: 218
註冊時間: 2002-06-01 09:48
聯繫:

文章 ethan »

上述方法修改後,還是一樣的錯誤訊息嗎?
Pok
星球普通子民
星球普通子民
文章: 15
註冊時間: 2003-12-08 21:02

文章 Pok »

ethan 寫:上述方法修改後,還是一樣的錯誤訊息嗎?
對.. :cry:
還有也不能註冊啦
ethan
星球公民
星球公民
文章: 218
註冊時間: 2002-06-01 09:48
聯繫:

文章 ethan »

剛到你的網站試了一下加入會員\r
出現的訊息是 SQL Error : 1054 Unknown column 'user_nqlm_enable' in 'field list'

你是不是忘了修改 sql 的部份了?
沒試過 Nested Quote Limit Mod 不過大部份的 mod
不是提供一隻 .php 自動新增欄位的程式
就是會提供一段 sql query 讓你手動更新\r
再看看文件的說明喔
Pok
星球普通子民
星球普通子民
文章: 15
註冊時間: 2003-12-08 21:02

文章 Pok »

SQL Error : 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 ''3', user_actkey = '', user_gender = '1' WHERE user_id = 2'

裝完sql就變成這樣啊 :cry:
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

Pok,請你把你的問題整理後在外掛問題區發問(並且遵守發問格式)
你的問題已經超出 phpBB 的基本使用問答了
基本上,你的問題在於你安裝外掛時沒有小心,所以漏掉的一些 SQL 的細節
我會建議你把外掛的安裝重新仔細的檢查一遍
像這邊 WHERE user_id = 2',很明顯的就少了一個 " ' "(正確應該是 WHERE user_id = '2' )
這篇我先鎖起來了,等你整理好你的問題後,再到外掛問題區吧\r

~Mac
+ 關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
主題已鎖定

回到「phpBB 2 安裝與使用」