ich hab ein update auf die 2.5.0 gemacht und bekomme jetzt folgenden Fehler beim Laden der Seite:
phpMyFAQ warning [2]: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in Mysql.php on line 119
Das steht da 6 Mal untereinander dran.
Danach lädt die Seite scheinbar normal.
Ich habe alle Files bis auf die data.php und den attachments-ordner gelöscht (auch das template, weil es nicht angepasst war). Danach alles neu hochgeladen und das Update-Skipt durchgeführt ("2.0.2 oder höher" - ich war auf 2.0.9).
Der data-Ordner wurde bei mir übrigens nicht automatisch angelegt, es erschien aber auch keine Fehlermeldung beim Update. Erst beim ersten Aufruf der Seite erschien dann die Fehlermeldung bezüglich dem Trace, welche sich aber durch manuelles Anlegen des Ordners beheben lies.
Die obige Meldung blieb allerdings bestehen.
Jetzt hab ich gerade noch probehalber den Snapshot (http://thinkforge.org/snapshots/phpmyfa ... aq-2.5.zip) runtergeladen (27.07.2009), drüber kopiert und nochmal das Skript (von 2.5.0) laufen lassen. Das Ergebnis ist das gleiche.
Unten hab ich noch die Debug-Infos angehängt.
MfG
Alex
Code: Select all
DEBUG INFORMATION:
/var/www/web59/html/faq/inc/Init.php:
PMF_Configuration->getAll() in line 95:
SELECT
config_name, config_value
FROM
infofaqconfig
/var/www/web59/html/faq/inc/PMF_User/CurrentUser.php:
PMF_User->getUserById() in line 385:
SELECT
user_id,
login,
account_status
FROM
infofaquser
WHERE
user_id = 1
/var/www/web59/html/faq/inc/PMF_User/CurrentUser.php:
PMF_User->getUserById() in line 385:
SELECT
pass
FROM
infofaquserlogin
WHERE
login = 'admin'
/var/www/web59/html/faq/inc/User.php:
PMF_User_UserData->load() in line 306:
SELECT
last_modified,
display_name,
email
FROM
infofaquserdata
WHERE
user_id = 1
/var/www/web59/html/faq/inc/PMF_User/CurrentUser.php:
PMF_User_CurrentUser->getSessionInfo() in line 392:
SELECT
session_id,
session_timestamp,
ip
FROM
infofaquser
WHERE
user_id = 1
/var/www/web59/html/faq/index.php:
PMF_Perm_PermBasic->getAllRightsData() in line 130:
SELECT
right_id,
name,
description,
for_users,
for_groups
FROM
infofaqright
ORDER BY
right_id ASC
/var/www/web59/html/faq/inc/PMF_Perm/PermBasic.php:
PMF_Perm_PermBasic->getUserRights() in line 260:
SELECT
fr.right_id AS right_id
FROM
infofaqright fr,
infofaquser_right fur,
infofaquser fu
WHERE
fr.right_id = fur.right_id AND
fu.user_id = 1 AND
fu.user_id = fur.user_id
/var/www/web59/html/faq/index.php:
PMF_Session->checkSessionId() in line 198:
SELECT
sid
FROM
infofaqsessions
WHERE
sid = 5374
AND
ip = '85.216.18.4'
AND
time > 1248640167
/var/www/web59/html/faq/index.php:
PMF_Session->checkSessionId() in line 198:
UPDATE
infofaqsessions
SET
time = 1248726567,
user_id = 1
WHERE
sid = 5374
AND ip = '85.216.18.4'
/var/www/web59/html/faq/inc/Category.php:
PMF_Category->getOrderedCategories() in line 154:
SELECT
fc.id AS id,
fc.lang AS lang,
fc.parent_id AS parent_id,
fc.name AS name,
fc.description AS description,
fc.user_id AS user_id
FROM
infofaqcategories fc
LEFT JOIN
infofaqcategory_group fg
ON
fc.id = fg.category_id
LEFT JOIN
infofaqcategory_user fu
ON
fc.id = fu.category_id
WHERE
( fg.group_id IN (-1)
OR
(fu.user_id = 1 AND fg.group_id IN (-1)))
AND
fc.lang = 'de'
GROUP BY
fc.id, fc.lang, fc.parent_id, fc.name, fc.description, fc.user_id
ORDER BY
fc.id
/var/www/web59/html/faq/index.php:
PMF_Tags->existTagRelations() in line 344:
SELECT
COUNT(record_id) AS n
FROM
infofaqdata_tags
/var/www/web59/html/faq/inc/Faq.php:
PMF_Faq->getStickyRecordsData() in line 2846:
SELECT
fd.id AS id,
fd.lang AS lang,
fd.thema AS thema,
fcr.category_id AS category_id
FROM
infofaqdata fd
LEFT JOIN
infofaqcategoryrelations fcr
ON
fd.id = fcr.record_id
AND
fd.lang = fcr.record_lang
LEFT JOIN
infofaqdata_group AS fdg
ON
fd.id = fdg.record_id
LEFT JOIN
infofaqdata_user AS fdu
ON
fd.id = fdu.record_id
WHERE
fd.lang = 'de'
AND
fd.date_start <= '20090727222927'
AND
fd.date_end >= '20090727222927'
AND
fd.active = 'yes'
AND
fd.sticky = 1
AND
( fdu.user_id = 1 OR fdu.user_id = -1 )