| |||||||
| Registrieren | Lexikon | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
![]() |
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| PostRank: 5 ![]() Registriert seit: 20.10.2005 Ort: Lüneburger Heide
Beiträge: 303
| Wordpress database Error Hi! Ich habe bei Einträgen vor dem 6. Januar diese Fehlermeldung im Blog: WordPress database error: [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 'AND comment_approved = '1'' at line 1] SELECT COUNT(comment_ID) FROM wp_comments WHERE comment_post_ID = AND comment_approved = '1'; Am Update auf 2.0 kann es wohl nicht liegen, das habe ich erst am 8.1. gemacht. Weiß jemand Rat? ![]()
__________________ Viele Grüße, Gabi |
| | |
| | #2 (permalink) |
| PostRank: 10 ![]() Registriert seit: 30.11.2005 Ort: Oberhausen (Rhld.)
Beiträge: 1.646
| Hi Gabi, mal die Rückfrage(n): Wo tritt dieser Fehler auf? Funktion, Blogbereich (Sidebar?)? Wird angegeben durch welche Datei der Fehler verursacht wird? Kannst Du durch gezieltes setzen von kurzen Ausgaben vor PlugIn-Befehle eingrenzen von welchem PlugIn der Fehler ggf. erzeugt wird? Sind überhaupt, und wenn ja welche, Plugins bei Dir installiert? Sind die alle auf 2.0 geprüft (Plugin-Seite des Programmierers)? vG Arno
__________________ Feedback ist Wichtig!|FAQ|Rückfragen im Forum!|Wenn ich mal was vergesse.... einfach mal sagen... |
| | |
| | #3 (permalink) |
| PostRank: 5 ![]() Registriert seit: 20.10.2005 Ort: Lüneburger Heide
Beiträge: 303
| Hallo Arno, es betrifft die Beiträge - auf der Startseite, die index.php und zwar in diesem Bereich: Code: <div class="post" id="post-<?php the_ID(); ?>">
<h3><a href="<?php the_permalink() ?>" rel="bookmark" title="PermaLink: <?php the_title(); ?>"><?php the_title(); ?></a></h3>
<!-- by <small><?php the_author() ?><small> -->
<div class="entry"><?php the_content('weiterlesen...'); ?></div>
<p class="postmetadata"><span>Gabi</span>
Ob meine PlugIns alle gepüft sind, weiß ich nicht, aber auf meiner lokalen Testumgebung funktioniert alles einwandfrei - darum kann ich mir eigentlich nicht vorstellen, dass der Fehler bei den PlugIns liegt.
__________________ Viele Grüße, Gabi Geändert von Olaf (13.01.2006 um 23:11 Uhr). |
| | |
| | #4 (permalink) |
| PostRank: 10 ![]() Registriert seit: 30.11.2005 Ort: Oberhausen (Rhld.)
Beiträge: 1.646
| Hallo Gabi, kannst Du mir bitte mal die Datei /wp-includes/comment-functions.php sowie die /wp-content/themes/<deintheme>/index.php per mail zukommen lassen? arnosimon(at)web.de vG Arno PS die /wp-includes/functions.php bitte auch noch
__________________ Feedback ist Wichtig!|FAQ|Rückfragen im Forum!|Wenn ich mal was vergesse.... einfach mal sagen... Geändert von Arno Simon (13.01.2006 um 23:29 Uhr). |
| | |
| | #6 (permalink) |
| PostRank: 10 ![]() Registriert seit: 30.11.2005 Ort: Oberhausen (Rhld.)
Beiträge: 1.646
| kurze Zwischeninfo für den Rest der Welt: Wir führen das Problem derzeit ausserhalb des Forums weiter. Wenn der Fehler beseitigt ist, werden wir die Ursache hier posten. vG Arno
__________________ Feedback ist Wichtig!|FAQ|Rückfragen im Forum!|Wenn ich mal was vergesse.... einfach mal sagen... |
| | |
| | #7 (permalink) |
| PostRank: 10 ![]() Registriert seit: 30.11.2005 Ort: Oberhausen (Rhld.)
Beiträge: 1.646
| Moin Moin alle miteinander, wie versprochen, der Hinweis auf die Ursache von Gabis Problem: Gabi hat in Ihrer linken SideBar über diese Schleife PHP-Code: Ursache des Problems scheint zu sein, das es entweder mit der Version 2.0 eine Änderung gegeben hat die dazu führt das die zuvor erst via Global aus dem WordPress- in den Theme-Arbeitsbereich zu übernehmenden Variablen plötzlich generell als globale Variablen deklariert werden oder aber das die verwendete PHP-Version (5.x) an dieser Stelle den unterschied macht und die Variablen im zuvor (bis V1.5.2) abgegrenzt arbeitenden Theme-Speicher bekannt macht. Das sind meine Vermutungen zur Ursache - für genaue Ursachen müßte ich beide Thesen erst mal weiter untersuchen, passt aber im Moment grade zeitlich nicht Nun zur Problembehebung: Um den Fehler zu beheben habe ich die Array-Variable in Gabis Schleife oben einfach kurzerhand umbenannt, so das die Schleife jetzt so aussieht: PHP-Code: Arno PS Nicht das ihr jetzt denkt "Und dafür haben die einen ganzen Tag gebraucht?!?!" Mitnichten, werte Mitstreiter, mitnichten
__________________ Feedback ist Wichtig!|FAQ|Rückfragen im Forum!|Wenn ich mal was vergesse.... einfach mal sagen... |
| | |
| | #8 (permalink) |
| PostRank: 5 ![]() Registriert seit: 20.10.2005 Ort: Lüneburger Heide
Beiträge: 303
| Hallo Arno, ich möchte mich nochmal ganz herzlich bedanken für deine Hilfe und Unterstützung. @all, der Fehler ist zwar weg, ich habe jetzt noch ein Problem mit der Kommentarfunktion, aber damit werde ich mich in Ruhe auseinandersetzen auf meiner Testinstallation, wo ich die Situation nach deinen Modifikationen nochmal abgebildet habe. In der vergangenen Nacht habe ich erstmal auf eine neue Datenbank aufgesetzt, um überhaupt bloggen zu können. Und wenn ich alles wieder am Laufen habe, muß ich halt ein paar Beiträge wieder in die alte Datenbak übernehmen - so what. Da habe ich mir nun wegen eines kleinen Hacks meinen ganzen Blog zerschrotet - und vor wenigen Tagen habe ich noch hier geschrieben, wie vorsichtig ich beim Update vorgegangen bin, mit Testumgebung und so. Und jetzt sowas. Das war von mir ein typischer Fall zu "operative Hektik wird nicht durch geistige Windstille ersetzt" - oder kurz gesagt Dummheit... Nun werde ich sicher nicht noch einmal ungeprüft einen Hack einbauen. Ich kann allen raten, die sich mit PHP und MySQL noch nicht so gut auskennen, eine Testumgebung zu installieren. Mit XAMPP ist das wirklich kein Problem, auch nicht für Anfänger.
__________________ Viele Grüße, Gabi |
| | |
| | #9 (permalink) |
| PostRank: 10 ![]() Registriert seit: 30.11.2005 Ort: Oberhausen (Rhld.)
Beiträge: 1.646
| Moin Gabi, nicht verzagen, wie schon per Mail und in Deinem Blog: das bügeln wir gemeinsam wieder glatt vG Arno
__________________ Feedback ist Wichtig!|FAQ|Rückfragen im Forum!|Wenn ich mal was vergesse.... einfach mal sagen... |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |