![]()
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
Fatal error: Invalid SQL: ( SELECT
messageTable.postID AS messageID, 'post' AS messageType ,
messageTable.subject AS subject ,0 AS relevance FROM wbb1_1_post
messageTable , wbb1_1_thread thread WHERE MATCH (messageTable.subject,
messageTable.message) AGAINST ('+Nützliches +für +das +WBB' IN BOOLEAN
MODE) AND ((thread.threadID = messageTable.threadID AND thread.boardID
IN
(1,2,3,4,5,8,47,83,13,16,20,22,23,24,25,27,28,29,82,84,31,85,72,81,41,74,7,40,63,86,87,88,89)
AND messageTable.isDeleted = 0 AND messageTable.isDisabled = 0)) GROUP
BY messageID)
UNION
( SELECT messageTable.pmID AS messageID, 'pm' AS messageType ,
messageTable.subject AS subject ,0 AS relevance FROM wcf1_pm
messageTable WHERE MATCH (messageTable.subject, messageTable.message)
AGAINST ('+Nützliches +für +das +WBB' IN BOOLEAN MODE) AND (((userID =
3302 AND (saveInOutbox = 1 OR isDraft = 1)) OR pmID IN (SELECT pmID
FROM wcf1_pm_to_user WHERE recipientID = 3302 AND isDeleted < 2)))
GROUP BY messageID)
UNION
( SELECT messageTable.eventID AS messageID, 'event' AS messageType ,
messageTable.subject AS subject ,0 AS relevance FROM
wcf1_calendar_event_message messageTable , wcf1_calendar_event
calendar_event LEFT JOIN wcf1_calendar_event_date calendar_event_date
ON (calendar_event_date.eventID = calendar_event.eventID) WHERE MATCH
(messageTable.subject, messageTable.message) AGAINST ('+Nützliches +für
+das +WBB' IN BOOLEAN MODE) AND ((calendar_event.messageID =
messageTable.messageID) AND (calendar_event.calendarID IN (0)) OR (
(calendar_event.messageID = messageTable.messageID) AND
(calendar_event.calendarID IN (0)) AND ( startTime >= -2145916800
AND startTime < 1226102399 OR ( startTime < -2145916800 AND
repeatTime > 0 AND ( repeatEndTime > -2145916800 OR repeatEndTime
= 0 ) AND CEIL((-2145916800 - startTime) / repeatTime) <=
FLOOR((1226102399 - startTime) / repeatTime) ) ) )) GROUP BY messageID)
ORDER BY subject DESC LIMIT 1000
You get more information about the problem in our knowledge base: http://www.woltlab.com/help/?code=1271
Information:
error message:
Invalid SQL: ( SELECT messageTable.postID AS messageID, 'post' AS
messageType , messageTable.subject AS subject ,0 AS relevance FROM
wbb1_1_post messageTable , wbb1_1_thread thread WHERE MATCH
(messageTable.subject, messageTable.message) AGAINST ('+Nützliches +für
+das +WBB' IN BOOLEAN MODE) AND ((thread.threadID =
messageTable.threadID AND thread.boardID IN
(1,2,3,4,5,8,47,83,13,16,20,22,23,24,25,27,28,29,82,84,31,85,72,81,41,74,7,40,63,86,87,88,89)
AND messageTable.isDeleted = 0 AND messageTable.isDisabled = 0)) GROUP
BY messageID)
UNION
( SELECT messageTable.pmID AS messageID, 'pm' AS messageType ,
messageTable.subject AS subject ,0 AS relevance FROM wcf1_pm
messageTable WHERE MATCH (messageTable.subject, messageTable.message)
AGAINST ('+Nützliches +für +das +WBB' IN BOOLEAN MODE) AND (((userID =
3302 AND (saveInOutbox = 1 OR isDraft = 1)) OR pmID IN (SELECT pmID
FROM wcf1_pm_to_user WHERE recipientID = 3302 AND isDeleted < 2)))
GROUP BY messageID)
UNION
( SELECT messageTable.eventID AS messageID, 'event' AS messageType ,
messageTable.subject AS subject ,0 AS relevance FROM
wcf1_calendar_event_message messageTable , wcf1_calendar_event
calendar_event LEFT JOIN wcf1_calendar_event_date calendar_event_date
ON (calendar_event_date.eventID = calendar_event.eventID) WHERE MATCH
(messageTable.subject, messageTable.message) AGAINST ('+Nützliches +für
+das +WBB' IN BOOLEAN MODE) AND ((calendar_event.messageID =
messageTable.messageID) AND (calendar_event.calendarID IN (0)) OR (
(calendar_event.messageID = messageTable.messageID) AND
(calendar_event.calendarID IN (0)) AND ( startTime >= -2145916800
AND startTime < 1226102399 OR ( startTime < -2145916800 AND
repeatTime > 0 AND ( repeatEndTime > -2145916800 OR repeatEndTime
= 0 ) AND CEIL((-2145916800 - startTime) / repeatTime) <=
FLOOR((1226102399 - startTime) / repeatTime) ) ) )) GROUP BY messageID)
ORDER BY subject DESC LIMIT 1000
error code: 1271
sql type: MySQLDatabase
sql error: Illegal mix of collations for operation 'UNION'
sql error number: 1271
sql version:
file: /var/www/woltlab.de/html/forum/wcf/lib/system/database/MySQLDatabase.class.php (116)
php version: 5.2.0-8+etch10
wcf version: 1.0.10 (Horizon)
date: Fri, 07 Nov 2008 14:59:43 +0000
request: /forum/index.php?form=Search
referer: http://www.woltlab.com/forum/index.php?form=Search
Stacktrace:
#0 /var/www/woltlab.de/html/forum/wcf/lib/data/message/search/SearchEngine.class.php(167): MySQLDatabase->sendQuery('(?SELECT??messa...', 1000)
#1 /var/www/woltlab.de/html/forum/wcf/lib/form/SearchForm.class.php(146): SearchEngine->search('N??tzliches f??...', Array, Array, 'subject DESC')
#2 /var/www/woltlab.de/html/forum/wcf/lib/form/AbstractForm.class.php(41): SearchForm->validate()
#3 /var/www/woltlab.de/html/forum/wcf/lib/form/SearchForm.class.php(200): AbstractForm->submit()
#4 /var/www/woltlab.de/html/forum/wcf/lib/form/AbstractForm.class.php(88): SearchForm->submit()
#5 /var/www/woltlab.de/html/forum/wcf/lib/form/CaptchaForm.class.php(78): AbstractForm->readData()
#6 /var/www/woltlab.de/html/forum/wcf/lib/form/SearchForm.class.php(211): CaptchaForm->readData()
#7 /var/www/woltlab.de/html/forum/wcf/lib/page/AbstractPage.class.php(74): SearchForm->readData()
#8 /var/www/woltlab.de/html/forum/wcf/lib/form/SearchForm.class.php(262): AbstractPage->show()
#9 /var/www/woltlab.de/html/forum/wcf/lib/page/AbstractPage.class.php(36): SearchForm->show()
#10 /var/www/woltlab.de/html/forum/wcf/lib/util/RequestHandler.class.php(63): AbstractPage->__construct()
#11 /var/www/woltlab.de/html/forum/wcf/lib/util/RequestHandler.class.php(94): RequestHandler->__construct('Search', Array, 'form')
#12 /var/www/woltlab.de/html/forum/index.php(8): RequestHandler::handle(Array)
#13 {main}
|
Forum Software: Burning Board® 3.1.7, developed by WoltLab® GmbH