2.0.5 Neuer Vorschlag wird nicht angezeigt

Please report bugs here!

Moderator: Thorsten

Post Reply
d010101
Posts: 7
Joined: Tue Jan 29, 2008 12:03 pm

2.0.5 Neuer Vorschlag wird nicht angezeigt

Post by d010101 »

Hallo,

ich habe gerade ein Update von 2.0.3 auf 2.0.5 gemacht
In 2.0.3 hatte ich das Problem dass Vorschläge im Backend über den Link "FAQ freischalten" nicht mehr angezeigt wurden. Über "FAQ bearbeiten" sind die Einträge jedoch da, man muss nur explizit jeden öffenen und speichern.

Im Forum habe ich gesehen dass es in 2.0.3 einen Bug gab, deshalb hab ich auf 2.0.5 upgedatet, funktioniert aber immer noch nicht.

Einen Änderung habe ich an der save.php in Zeile 33 gemacht.
Folgende Zeile habe ich auskommentiert, weil ich die Email Adr nicht prüfen will: //&& isset($_POST['usermail']) && checkEmail($_POST['usermail'])
Damit kann das nicht zusammenhängen, oder?

gruß
Daniel
Thorsten
Posts: 15725
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

nein, daran liegt das nicht. Einige User haben das Problem, dass du beschreibst auch, aber ich konnte es noch nicht nachvollziehen. Welche Konfiguration hast du am Laufen?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
d010101
Posts: 7
Joined: Tue Jan 29, 2008 12:03 pm

Post by d010101 »

Hi, das System läuft auf folgender Konfiguration:

PHP built On: Linux infong 2.4 #1
MySQL Version: 4.0.27-standard-log
PHP Version: 4.4.7
Web Server: Apache/1.3.33 (Unix)
Thorsten
Posts: 15725
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

okay... könntest du bitte mal in der inc/Init.php den DEBUG Mode aktivieren und die Queries im Adminbereich hier posten?

Danke!

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
nontek
Posts: 6
Joined: Thu Dec 20, 2007 7:04 pm

Post by nontek »

Hi Thorsten,

das kommt bei mir wenn debug an ist und ich auf FAQ freischalten klicke:

Code: Select all

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in D:\http\xampp\htdocs5\faqxb\inc\PMF_DB\Mysql.php on line 119

Bei Offene FAQ wird zwar alles richtig angezeigt, er gibt trotzdem was aus.

Code: Select all

Notice: Undefined index: id in D:\http\xampp\htdocs5\faqxb\admin\record.delquestion.php on line 31


Gruß
Matthias
Thorsten
Posts: 15725
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

aaaahh... gibt er dir auch Querys aus?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
nontek
Posts: 6
Joined: Thu Dec 20, 2007 7:04 pm

Post by nontek »

Hi,


hast ne PN.


Gruß
Matthias
d010101
Posts: 7
Joined: Tue Jan 29, 2008 12:03 pm

Post by d010101 »

Hi, sorry ich komm grade nicht dazu die Logs zu erzeugen...wenn ich ne freie Minute hab, dann poste ich die Infos hier.
Thorsten
Posts: 15725
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

wir haben den Fehler gefunden und schon behoben. In der kommenden 2.0.6 ist das gefixt.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
d010101
Posts: 7
Joined: Tue Jan 29, 2008 12:03 pm

Post by d010101 »

Manchmal gehts schneller als man denkt.
Hier ist die Debug Ausgabe und die Querys:


Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /xxx/htdocs/kb/inc/PMF_DB/Mysql.php on line 119

Es wurde kein Eintrag gefunden.



DEBUG INFORMATION:
pmf_currentuser->getuserbyid() in line 416:

SELECT
user_id,
login,
account_status
FROM
kb_faquser
WHERE
user_id = 1


pmf_currentuser->getuserbyid() in line 416:

SELECT
pass
FROM
kb_faquserlogin
WHERE
login = 'xxx'


pmf_userdata->load() in line 331:

SELECT
last_modified, display_name, email
FROM
kb_faquserdata
WHERE
user_id = 1


pmf_currentuser->getsessioninfo() in line 423:

SELECT
session_id,
session_timestamp,
ip
FROM
kb_faquser
WHERE
user_id = 1


pmf_permbasic->getallrightsdata() in line 122:

SELECT
right_id,
name,
description,
for_users,
for_groups
FROM
kb_faqright
ORDER BY
right_id ASC


pmf_permbasic->getuserrights() in line 309:

SELECT
kb_faqright.right_id AS right_id
FROM
kb_faqright,
kb_faquser_right,
kb_faquser
WHERE
kb_faqright.right_id = kb_faquser_right.right_id AND
kb_faquser.user_id = 1 AND
kb_faquser.user_id = kb_faquser_right.user_id



pmf_category->getorderedcategories() in line 150:

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
kb_faqcategories fc
LEFT JOIN
kb_faqcategory_group fg
ON
fc.id = fg.category_id
LEFT JOIN
kb_faqcategory_user fu
ON
fc.id = fu.category_id
GROUP BY
fc.id, fc.lang, fc.parent_id, fc.name, fc.description, fc.user_id
ORDER BY
fc.id


pmf_comment->getnumberofcomments() in line 128:

SELECT
COUNT(id) AS anz,
id
FROM
kb_faqcomments
GROUP BY id
ORDER BY id


pmf_category->getcategoryrecordsmatrix() in line 134:

SELECT
kb_faqcategoryrelations.category_id AS id_cat,
kb_faqdata.id AS id
FROM
kb_faqdata
INNER JOIN
kb_faqcategoryrelations
ON
kb_faqdata.id = kb_faqcategoryrelations.record_id
AND
kb_faqdata.lang = kb_faqcategoryrelations.category_lang
ORDER BY
kb_faqcategoryrelations.category_id, kb_faqdata.id


pmf_category->getnumberofrecordsofcategory() in line 144:

SELECT
fcr.category_id AS category_id,
COUNT(fcr.record_id) AS number
FROM
kb_faqcategoryrelations fcr, kb_faqdata fd
WHERE
fcr.record_id = fd.id
AND
fcr.record_lang = fd.lang
AND
fd.active = 'no'
GROUP BY fcr.category_id


pmf_faq->getallrecords() in line 210:

SELECT
fd.id AS id,
fd.lang AS lang,
fcr.category_id AS category_id,
fd.solution_id AS solution_id,
fd.revision_id AS revision_id,
fd.active AS active,
fd.keywords AS keywords,
fd.thema AS thema,
fd.content AS content,
fd.author AS author,
fd.email AS email,
fd.comment AS comment,
fd.datum AS datum,
fd.links_state AS links_state,
fd.links_check_date AS links_check_date,
fd.date_start AS date_start,
fd.date_end AS date_end
FROM
kb_faqdata fd
LEFT JOIN
kb_faqcategoryrelations fcr
ON
fd.id = fcr.record_id
AND
fd.lang = fcr.record_lang
WHERE kb_fd.active = 'no'

ORDER BY
fcr.category_id,
fd.id
Thorsten
Posts: 15725
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

jep, danke dir. Der Fehler ist im CVS bereits behoben, wenn du dir morgen einen stable Snapshot ziehst und die Datei admin/record.show.php austauschst, dann ist der Fehler behoben.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
d010101
Posts: 7
Joined: Tue Jan 29, 2008 12:03 pm

Post by d010101 »

alles klar, merci für die schnelle Hilfe!
Post Reply