Systemeinstellungen nach Upgrade
-
- Beiträge: 3626
- Registriert: Di 12. Okt 2004, 20:00
- Wohnort: Voerde (Niederrhein)
- Kontaktdaten:
So, gerade eben habe ich die Frontenduser-Plugins aus:
http://www.contenido.org/forum/viewtopic.php?t=10554
getestet. Und schon hatte ich mal wieder das hier beschriebene Problem (dies war eine Neuinstallation). Nachdem ich mal auf die Idee kam, in der "/conlib/mysql.inc" in Zeile 122 das "@" vor dem Funktionsaufruf zu entfernen:
habe ich mal die entsprechende Fehlermeldung zu sehen bekommen:
Dafür hat das natürlich andere Auswirkungen, eine Lösung ist das halt nicht.
Gruß
Ingo
http://www.contenido.org/forum/viewtopic.php?t=10554
getestet. Und schon hatte ich mal wieder das hier beschriebene Problem (dies war eine Neuinstallation). Nachdem ich mal auf die Idee kam, in der "/conlib/mysql.inc" in Zeile 122 das "@" vor dem Funktionsaufruf zu entfernen:
Code: Alles auswählen
$this->Query_ID = @mysql_query($Query_String,$this->Link_ID);
Also habe ich mal testweise in der Datei "functions.general.php" alle Vorkommen von "$db_systemprop" durch "$db" ersetzt. Und schon tritt der Fehler nicht mehr auf. Kann es durch den (versuchten) Aufbau einer zweiten Verbindung zum DB-Server zu dem Fehler kommen?mysql_query(): 50 is not a valid MySQL-Link resource in /home/www/web0/html/gewerbe/conlib/db_mysql.inc on line 122
Dafür hat das natürlich andere Auswirkungen, eine Lösung ist das halt nicht.
Gruß
Ingo
-
- Beiträge: 6284
- Registriert: Do 15. Mai 2003, 18:32
- Wohnort: Da findet ihr mich nie!
- Kontaktdaten:
Scheint ein PHP-Bug zu sein, darüber bin ich heute auch gestolpert. Und zwar wirft PHP die Link-ID (vom Datentyp resource) weg, sobald es denkt, daß die Resource nicht mehr verwendet wird.
Manuelle Änderung:
In der db_mysql.inc in der Methode connect muß das Statement
in
umgebaut werden.
Manuelle Änderung:
In der db_mysql.inc in der Methode connect muß das Statement
Code: Alles auswählen
if ( 0 == $this->Link_ID )
Code: Alles auswählen
if ( 0 == $this->Link_ID || !is_resource($this->Link_ID)) {
-
- Beiträge: 3626
- Registriert: Di 12. Okt 2004, 20:00
- Wohnort: Voerde (Niederrhein)
- Kontaktdaten:
Danke Timo, mache ich gerne.
Ich habe nun evtl. den Übeltäter weiter eingekreist. Das Ganze passiert (bei mir reproduzierbar) nur bei Verwendung der Frontenduser-Plugins (die du ja unter http://www.contenido.org/forum/viewtopic.php?t=10554 gepostet hattest). Lösche ich den Ordner wieder, klappt alles wieder wie am Schnürchen.
Daher ist auch das Problem (Neuinstallation bzw. Upgrade zu erklären), denn in der 4.6.0 waren die Plugins ja von Haus aus mit dabei.
Ich habe nun evtl. den Übeltäter weiter eingekreist. Das Ganze passiert (bei mir reproduzierbar) nur bei Verwendung der Frontenduser-Plugins (die du ja unter http://www.contenido.org/forum/viewtopic.php?t=10554 gepostet hattest). Lösche ich den Ordner wieder, klappt alles wieder wie am Schnürchen.
Daher ist auch das Problem (Neuinstallation bzw. Upgrade zu erklären), denn in der 4.6.0 waren die Plugins ja von Haus aus mit dabei.
-
- Beiträge: 3626
- Registriert: Di 12. Okt 2004, 20:00
- Wohnort: Voerde (Niederrhein)
- Kontaktdaten:
Anscheinend gibt es immer noch Fälle, in denen der o.g. Bugfix nicht ausreicht. Siehe diesem Thread:
http://www.contenido.org/forum/viewtopi ... 3043#73043
http://www.contenido.org/forum/viewtopi ... 3043#73043
Verschoben nach Bugs.
Gruß
HerrB
Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net