MySQL Problem nach der Installation

Gesperrt
sheimann
Beiträge: 12
Registriert: Sa 21. Sep 2002, 09:30
Kontaktdaten:

MySQL Problem nach der Installation

Beitrag von sheimann »

Hallo @all,

ich habe Contenido mit dem Setuo erfolgreich installiert. Hat alles funktioniert. Danach habe ich wie beschrieben die "config.php" in das Verzeichnis geuppt und die rechte gesetzt.

Danach klappte der erste Login als "Sysadmin". aber schon nach kurzer Zeit (nachdem ich den zweiten oder dritten Link angeklickt habe im Backend), bekomme ich folgende Fehlermeldung:

<snip>
Warning: mysql_pconnect() [function.mysql-pconnect]: Link to server lost, unable to reconnect in /is/htdocs/**Benutzername**/www.erfolgs-manager.de/sascha_test/conlib/db_mysql.inc on line 73
2003-Jun-Wed 12:26:38: error () - pconnect(mysql9.webpack.hosteurope.de, **Benutzername**, $Password) failed. 2003-Jun-Wed 12:26:38: error () - next_record called with no query pending.
</snip>

und werde erneut aufgefordert das Kennwort ein zu geben. Wenn ich dies mache, wird das mit einem (Falsches Passwort) quittiert.

Wenn ich versuche das Frontend auf zu rufen bekommen ich folgende Fehlermeldung:

<snip>
Warning: mysql_pconnect() [function.mysql-pconnect]: Link to server lost, unable to reconnect in /is/htdocs/**Benutzername**/www.erfolgs-manager.de/sascha_test/conlib/db_mysql.inc on line 73
2003-Jun-Wed 12:36:43: error () - pconnect(mysql9.webpack.hosteurope.de, **Benutzername**, $Password) failed. 2003-Jun-Wed 12:36:43: error () - next_record called with no query pending.
Warning: Cannot modify header information - headers already sent by (output started at /is/htdocs/**Benutzername**/www.erfolgs-manager.de/sascha_test/conl ... sql.inc:73) in /is/htdocs/**Benutzername**/www.erfolgs-manager.de/sascha_test/cms/ ... ontent.php on line 161

Warning: Cannot modify header information - headers already sent by (output started at /is/htdocs/**Benutzername**/www.erfolgs-manager.de/sascha_test/conl ... sql.inc:73) in /is/htdocs/**Benutzername**/www.erfolgs-manager.de/sascha_test/cms/ ... ontent.php on line 329

Warning: main(includes/cfg_language_de.inc.php) [function.main]: failed to create stream: No such file or directory in /is/htdocs/**Benutzername**/www.erfolgs-manager.de/sascha_test/cms/ ... rm.inc.php on line 13

Warning: main() [function.main]: Failed opening 'includes/cfg_language_de.inc.php' for inclusion (include_path='./:/usr/local/lib/php/') in /is/htdocs/27967/www.erfolgs-manager.de/sascha_test/cms/ ... rm.inc.php on line 13
</snip>

Ich hoffe hier weiss jemand Rat.
vielen dank im vorraus

mfg
sheimann
duskyshark

Beitrag von duskyshark »

Hi
Ich hatte heute morgen auch ähnliche Probleme, Contenido bei Hosteurope ans Laufen zu bringen.
Im HE Kundenforum befindet sich ein Thread, in dem sich HostEurope über die Verwendung von mysql_pconnect() in Shared-Hosting Umgebungen auslässt und die Verwendung von mysql_connect() empfiehlt.
Es ist zu vermuten, dass die Laufzeit der mysql verbindung künstlich eingeschränkt wurde und es zu einem Timeout kommt.
Ich glaube mich zu erinnern, dass bei Hosteurope php als Modul läuft, im Gegensatz zu anderen Hostern wie 1und1, wo php als CGI implementiert ist. Bei dieser Konstellation sind persistente Verbindungen auch persistent und können einen Datenbankserver, der etwas schwach auf der Brust ist, schnell in die Knie zwingen...gerade bei Shared Hosting.
Vermutungen...
Abhilfe? Keine Ahnung... Hat eigentlich jemand Contenido 4.3 Beta bei Hosteurope ans Laufen bekommen?

Gruß, Jörg
duskyshark
Beiträge: 24
Registriert: Mi 11. Jun 2003, 16:14
Kontaktdaten:

Beitrag von duskyshark »

Jetzt aber:
in /conlib/db_mysql.inc
in zeile 73
$this->Link_ID=mysql_pconnect($Host, $User, $Password);
durch
$this->Link_ID=mysql_connect($Host, $User, $Password);
esetzen.

Läuft bei mir (auf den ersten Blick...)

Jörg
sheimann
Beiträge: 12
Registriert: Sa 21. Sep 2002, 09:30
Kontaktdaten:

Supi1000

Beitrag von sheimann »

Danke für die schnelle Reaktion.

Scheint daran gelegen zu haben. Das backend funzt jetzt aber das frontend lässt sich nicht aufrufen (Seite bleibt weiss). Keine Fehlermeldung????

Bahnhof Koffer klauen...
duskyshark
Beiträge: 24
Registriert: Mi 11. Jun 2003, 16:14
Kontaktdaten:

Beitrag von duskyshark »

Habe gerade
www.erfolgs-manager.de/sascha_test/cms/
aufgerufen.
Die Seite ist auf meinem Safari Browser völlig in Ordnung und sichtbar.

Jörg
sheimann
Beiträge: 12
Registriert: Sa 21. Sep 2002, 09:30
Kontaktdaten:

**schäm**

Beitrag von sheimann »

jaaa, ich weiss :-)....

Ich hatte vergessen das Beispiel mit zu installieren. :oops:

Danke noch mal

mfg
sheimann
stephan
Beiträge: 2
Registriert: Sa 14. Jun 2003, 16:59
Kontaktdaten:

Beitrag von stephan »

Danke Leute! Ich bin auch bei Host Europe und hatte Contenido heute installiert und war schon kurz vorm Verzweifeln - bin aber hier ja schnell fündig geworden! Danke! :D

CU,
Stephan.
Ezam

bingo ;-)

Beitrag von Ezam »

duskyshark hat geschrieben:Jetzt aber:
in /conlib/db_mysql.inc
in zeile 73
$this->Link_ID=mysql_pconnect($Host, $User, $Password);
durch
$this->Link_ID=mysql_connect($Host, $User, $Password);
esetzen.

Läuft bei mir (auf den ersten Blick...)

Jörg
vielen dank leute! das war des rätsels lösung! bin auch bei hosteurope - jetzt läufts prima. ciao
Gast

Beitrag von Gast »

Fettes Merci! ;)
Es funktioniert endlich.

Gruß Ikko
Gesperrt