Seite 2 von 2

Verfasst: 02.11.2008 15:31
von Caruso
Hallo Gloriosa,

DANKE!!! Durch Deinen Hinweis auf die forum_edit_body.tpl und admin_forums.php konnte ich einen falschen Upload-Pfad ausmachen. Die Dateien waren im falschen Ordner gelandet………… :oops: Ich war stundenlang völlig fixiert darauf, die Dateien selbst zu checken, ob ich irgendeinen Code-Teil oder eine Klammer etc.. vergessen hätte.

Die Abo-Funktionen erscheinen jetzt alle, sowohl im Adminbereich als auch im Forum. Ich kann jetzt auch die Funktion ein oder abschalten. Die Bestätigungen kommen korrekt und ohne Fehlermeldung. :grin:

Nun wollte ich testen, ob denn auch Mails verschickt werden bzw. ankommen, wenn man ein Forum beobachtet. Und da gibt es leider ein Problem. Folgende Fehlermeldungen erscheinen, wenn man auf einen Beitrag antworten möchte (mit zitieren und auch ohne zitieren)

[code]Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /var/www/xxxxx/html/phpBB/db/mysql4.php on line 318

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /var/www/xxxxx/html/phpBB/db/mysql4.php on line 318

Warning: Cannot modify header information - headers already sent by (output started at /var/www/xxxxx/html/phpBB/db/mysql4.php:318) in /var/www/xxxxx/html/phpBB/includes/page_header.php on line 483

Warning: Cannot modify header information - headers already sent by (output started at /var/www/xxxxx/html/phpBB/db/mysql4.php:318) in /var/www/xxxxx/html/phpBB/includes/page_header.php on line 485

Warning: Cannot modify header information - headers already sent by (output started at /var/www/xxxxx/html/phpBB/db/mysql4.php:318) in /var/www/xxxxx/html/phpBB/includes/page_header.php on line 486[/code]


Ich habe gerade mal die „viel zu selten benutzte, boardeigene Such-Funktion strapaziert“ (Zitat. Gloriosa :D ) und folgendes gefunden: es hängt mit dem ABQ-Mod zusammen, den ich bereits vorher eingebaut hatte.

Dr. Death schrieb mal dazu:
„der Fehler kommt durch den ABQ MOD. Immer wenn ein mysql Result (welches leer ist) versucht wird zu löschen ( lösche etwas was nicht da ist ) erscheint der o.g. Fehler. Abhilfe: Für diesen Fall den Fehler einfach "ausblenden".“

Öffne:

Code: Alles auswählen

db/mysql4.php 
Suche:

Code: Alles auswählen

mysql_free_result($query_id);
Ersetze mit:

Code: Alles auswählen

@mysql_free_result($query_id);
Grundsätzlich habe ich kein gutes Gefühl dabei, eine Fehlermeldung einfach zu unterdrücken. Lieber wäre mir ein Ursachenbeseitigung……. Habe dann noch weiter gesucht und dies gefunden:

FCM schrieb aber: Das ist zwar auch eine Lösung - würde ich aber nicht vorschlagen. Warum? Weil die Fehlermeldungen dann immer unterdrückt werden, auch wenn dann wirklich mal was nicht stimmt. Es sieht eher so aus, als hätte deine config.php einen Fehler.
Öffne deine

Code: Alles auswählen

config.php 
suche nach

Code: Alles auswählen

mysql4
ersetze das mit

Code: Alles auswählen

mysql
Wäre sicher eleganter und sicherer. (Zitat Ende)

Zu welchen der beiden Varianten rätst Du??
Kannst Du mir sagen, was die 2. Lösung überhaupt bewirkt? Ich habe wirklich keine Ahnung und mir sagt es nichts, was es ausmacht, wenn man die „4“ weglässt.

Danke Dir nochmals sehr für Deine nette Hilfe! Ohne Deinen Hinweis würde ich wahrscheinlich immer noch Zeile für Zeile die Codes abprüfen :wink:

Viele Grüße, Caruso

Verfasst: 02.11.2008 15:52
von gloriosa
Hallo,
zur Beseitigung von >>> KB:84 <<< verwende die Lösung von Dr.Death. :D

Verfasst: 02.11.2008 16:30
von Caruso
Hallo phpBB-Fachleute,

bitte Euch um Unterstützung. Weiß zwar jetzt, WAS ich tun soll, kann es aber nicht nachvollziehen und würde mich freuen, wenn mir jemand erklären könnte, WIE das Problem zusammenhängt.

Habe den Link gelesen, da steht:
"Wenn du diesen Fehler erhältst.............hast du den Code vermutlich nicht ganz am Anfang deiner Seite eingebaut - selbst <html> oder Kommentare dürfen vorher nicht ausgegeben werden.................Glücklicherweise liefert diese Fehlermeldung bereits alle Informationen, die zum Auffinden des Fehlerhaften Codes nötig sind, mit.........oder die Datei wurde im falschen Modus hochgeladen....."

So ganz steige ich noch nicht dahinter. Es werden ja in diesem Text einige Problemlösungen vorgeschlagen, die Unterdrückung der Fehlermeldung allerdings nicht. Warum soll denn nun in diesem Fall lediglich die Fehlermeldung unterdrückt werden? Das verstehe ich noch nicht. Man könnte doch auch die Ursache beheben. Wenn mein Auto genug Öl hat und trotzdem die rote Warnlampe aufleuchtet, schraube ich doch auch nicht kurzerhand des Birnchen heraus. :cry: Wenn dann zukünftig vielleicht wirklich mal zu wenig Öl drin sein sollte, kommt keine Warnung mehr. :oops:

In den älteren Beiträgen tauchte dieser Fehler immer nach dem Einbau des ABQ-Mods auf. Das war ja bei mir nicht der Fall! Der läuft seit Monaten ohne Fehler, von Anfang an. Erst jetzt, nach dem Einbau des Notify-Mods trat er auf. Vielleicht müsste ich eine Stelle aus dem alten ABQ-Mod-Code wieder ändern?

Vielleicht schaut ja einer der Spezialisten vorbei, der sich auskennt und mir kurz den Zusammenhang erklären mag.
Was ist der Unterschied zwischen der Lösung von Dr. Death und FCM?

Möchte es gerne verstehen.. bin Anfänger.... :-?

Vielen Dank!
Grüße, Caruso

Verfasst: 06.11.2008 19:39
von Caruso
Hallo,

wirklich niemand hier, der den Unterschied der beiden Lösungsansätze erklären kann?? :-?

Grüße, Caruso

Verfasst: 09.11.2008 04:05
von Caruso
Hallo Ihr phpBB-Profis,

ich dachte, Ihr seid das "offizielle-phpBB-deutsche-Supportforum"??
Zitat: "Das Forum bildet den Kern dieser Website: dort erhalten Sie Support und Unterstützung in allen phpBB-Fragen."
Schön wär's. :D :D
Am beliebtesten sind Hinweise darauf, die Suchfunktion zu benutzen.
Oder einsilbige Antworten, in denen mit Stichworten gearbeitet wird, die den Anfänger im Dunkeln stehen lassen. (fällt schon auf, wenn man hier nur mal ausgiebig liest) Hilfbereitschaft hoch zehn! (Ausnahmen natürlich ausgenommen!)

Man sollte sich dreimal überlegen, ob man für sein Forum phpBB nimmt. Die Auswahl an guter Forensoftware ist groß und die Unterstützung, die man hier im phpBB-Supportforum bekommt, ist lau und lustlos, zumindest sehr von der Tageslaune der Supporter abhängig, der Umgangston ziemlich autoritär. Komisch, um Ermahnungen jeglicher Art zu schreiben ist anscheinend immer Zeit. Wenn man hier intensiv gelesen hat, staunt man über so manches. :o

Wenn die Fachkenntnis bei meiner schlichten Frage schon aussetzt, wundert sich der Laie. :D

Ich habe jetzt jedenfalls tolle Hilfe im php-Forum gefunden und kann es - auch gern zu Nachhilfezwecken - wärmstens empfehlen. :D

Macht's gut, Leute!
Gruß, Caruso

Verfasst: 09.11.2008 11:41
von Metzle
Hallo Caruso,

dir ist aber schon klar, dass es sich hier um eine Mod handelt, zu der du Support haben willst und Lösungsansätze oder? Nicht jeder kennt die Mod und die Funktionsweise dieser, somit sind hier auch eher Leute gefragt, die sich mit der Mod und allem was dazugehört auskennen und diese installiert haben. Im Übrigen ist deine letzte Frage gerade mal eine Woche her.
Schon mal dran gedacht, dass es sein könnte, dass sich eventuell extra jemand für dich die beiden Mods installiert, versucht den Fehler zu reproduzieren, um dir dann eine Lösung zu nennen? Alle hier machen ihren Job freiwillig und in ihrer Freizeit und somit hat man durchaus auch noch andere Verpflichtungen in seinem Leben, dass sowas auch mal Zeit in Anspruch nehmen kann.

Nur so als Denkanstöße meinerseits ;)

Verfasst: 09.11.2008 16:40
von Caruso
Hallo Metzle,

danke für Deine Rückmeldung.
Metzle hat geschrieben:dir ist aber schon klar, dass es sich hier um eine Mod handelt, zu der du Support haben willst und Lösungsansätze oder?
Klar. Ich habe ja auch extra im Forum "Mod-Support" gefragt!!!
Metzle hat geschrieben:Im Übrigen ist deine letzte Frage gerade mal eine Woche her. Schon mal dran gedacht, dass es sein könnte, dass sich eventuell extra jemand für dich die beiden Mods installiert, versucht den Fehler zu reproduzieren, um dir dann eine Lösung zu nennen?
Das hätte derjenige dann sicher kurz mitgeteilt, oder? Und ich wäre der letzte, der bei so einem netten Angebot nicht gerne geduldig abwarten würde!!!!
Metzle hat geschrieben:Alle hier machen ihren Job freiwillig und in ihrer Freizeit
Das möchte ich auch nicht schmälern, engagiere mich selbst in einem Fach-Forum, allerdings in einem ganz anderen Fachgebiet, und weiß deshalb, was das bedeutet. Und gerade weil ich viele Support-Foren kenne, kann ich auch den Umgangston und die Art und Weise, mit der Hilfe gegeben wird, vergleichen. Hier geht es wirklich ziemlich autoritär zu! :D Auch werden häufig Anfragen ignoriert. (fällt einem ja beim Lesen hier auf) Und das im offiziellen deutschen Hilfe-Forum.

Die Frage, wie sich die beiden angebotenen Lösungen in ihrer praktischen Auswirkung unterscheiden, hätte sicher jemand, der sich mit php auskennt, beantwortet können.

Also, nichts für ungut.
Ich habe ja jetzt nette Hilfe im php-Forum gefunden. :D

Gruß, Caruso