2015-06-14 11 views
2

作爲一個完整的noob在PHP,我一直試圖安裝phpBB3與幾個mods。然而,有些事情已經打破了網站,我不能得到官方論壇的支持,除非我知道哪個模塊導致問題。下面是我收到錯誤消息:MySQL錯誤 - phpBB3

SQL ERROR [ mysqli ] 

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 '*, pb.id AS pb_id, pb.holding AS pb_holding FROM (phpbb_users u CROSS JOIN phpbb' at line 1 [1064] 

SQL 

SELECT u.*, z.friend, z.foe, p.*, gu.personal_album_id, gu.user_images, .*, pb.id AS pb_id, pb.holding AS pb_holding FROM (phpbb_users u CROSS JOIN phpbb_posts p) LEFT JOIN phpbb_zebra z ON (z.user_id = 2 AND z.zebra_id = p.poster_id) LEFT JOIN phpbb_gallery_users gu ON (gu.user_id = p.poster_id) LEFT JOIN phpbb_points_bank pb ON (pb.user_id = p.poster_id) WHERE p.post_id = 3 AND u.user_id = p.poster_id 

BACKTRACE 

FILE: (not given by php) 
LINE: (not given by php) 
CALL: msg_handler() 

FILE: [ROOT]/includes/db/dbal.php 
LINE: 757 
CALL: trigger_error() 

FILE: [ROOT]/includes/db/mysqli.php 
LINE: 189 
CALL: dbal->sql_error() 

FILE: [ROOT]/viewtopic.php 
LINE: 1050 
CALL: dbal_mysqli->sql_query() 

我不知道我應該張貼什麼其他的信息在這裏,但隨時問。先謝謝你。

+0

你有積分嗎?也許這是造成問題的原因 – Hakem

+0

我這樣做,但它在自己的工作正常。我有點傻,沒有備份每個國防部安裝之間的數據庫。 :( – Angela

+0

檢查此鏈接,https://www.phpbb.com/community/viewtopic.php?f=46&t=2129904它說你需要確保你做了所有的編輯 – Hakem

回答

0

試圖找到含有這種在國防部的最終分數的文件,並添加,後,是這樣

'SELECT'  => 'u.*, z.friend, z.foe, p.*, pb.id AS pb_id, pb.holding AS pb_holding, 

源爲此link,但它是在波蘭。

+0

謝謝你的鏈接。但是,那line mod已經正確編輯了。點mod正在工作,看起來是另一個mod的問題 – Angela

+0

在你的查詢中,問題出現在'',。*,''中,可能應該是'',pb。*,''如果沒有你的代碼,很難調試,你可以從點mod和gallery mod提供當前的SELECT定義(如上所述)嗎? – TacoV