pragmaMx Support Forum

pragmaMx => Allgemeines => Thema gestartet von: Juliet in 16 Dezember 2004, 15:41:11

Titel: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: Juliet in 16 Dezember 2004, 15:41:11
Hi zusammen,

hab ein recht dringliches Problem.
Der Hoster meines Freundes hat von gleich auf jetzt auf die PHP-Version 4.3.10 geupdated.
Nun ist die Seite nicht mehr erreichbar, weil die entsprechende ixed.lin. fehlt.
Die aktuellste ist die ixed.lin.4.3.9.pxp ... habe diese mal in ixed.lin.4.3.10.pxp umbenannt und hochgespielt - dann bekomm ich aber foglenden Fehler:

Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)
mysql-error: 2002

Jemand eine brauchbare Idee oder eventuell die Lösung? Google brachte mir gerade mal ein Ergebnis und das hat nicht geholfen.  ::)
Titel: Re: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: Regs in 16 Dezember 2004, 18:58:51
http://sourceguardian.com/ixeds/index.htm

Guck mal hier - kannst Dir die Folgeversionen auch gleich ziehen.
Titel: Re: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: NeMeSiSX2LC in 16 Dezember 2004, 19:02:01
Öhm wieso dort gehts nur bis 4.3.9 aber sie hat doch 4.3.10

PHP.net: PHP 4.3.10 & 5.0.3 released!
Titel: Re: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: jubilee in 16 Dezember 2004, 19:43:47
Hallo !
ZitatCan't connect to local MySQL server through socket '/tmp/mysql.sock' (111)
mysql-error: 2002
Der MySQL-Server läuft aber schon ?
Das würde ich sicherheitshalber mal überprüfen ....
MfG
jubilee
Titel: Re: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: Juliet in 16 Dezember 2004, 20:34:54
ja, tut er - die fehlermeldung ist auch länger:

Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)
mysql-error: 2002


details:

            file: /home/sites/site143/web/ixed/sg/mx_session.php(2) : eval()'d code # line:  87, cmd: sql_select_db(false),
         file:  # line:   0, cmd: mx_sys_session_open(false, /tmp, mxD8C8EA64DD1100B231DE5F276681EF),
      file: /home/sites/site143/web/ixed/sg/mx_session.php(2) : eval()'d code # line: 217, cmd: session_start(false, /tmp, mxD8C8EA64DD1100B231DE5F276681EF),
   file: /home/sites/site143/web/mainfile.php # line:  90, cmd: mxsessionstart(false, /tmp, mxD8C8EA64DD1100B231DE5F276681EF),
file: /home/sites/site143/web/index.php # line:  30, cmd: require_once(false, /tmp, mxD8C8EA64DD1100B231DE5F276681EF, /home/sites/site143/web/mainfile.php),
Titel: Re: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: Andi in 16 Dezember 2004, 22:02:37
Moin :)

laut mySql-Manual müsste das ein Server-Problem sein:
http://dev.mysql.com/doc/mysql/de/Can_not_connect_to_server.html
Titel: Re: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: Juliet in 16 Dezember 2004, 22:23:14
Also, die obige Fehlermeldung kommt erst, wenn ich die aktuelle ixed.lin.4.3.9.pxp in ixed.lin.4.3.10.pxp umbenenne.
Tu ich das nicht und lasse alles so wie vorher bekomm ich das:

vkpMx make use of php-encryption.
Therefore either the Turck MMCache extension, the SourceGuardian extension or the Zend Optimizer are required to decode the core-files.
None of these extensions could be found, please correct this and try it again.
More informations could be found in this online-documentation: http://docs.pragmamx.org/.

.... der server läuft - verändert wurde an den dateien des vkps nichts - außer am server die php-version.
Titel: Re: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: BowlingX in 16 Dezember 2004, 23:17:48
Ist logisch weil das mysql connect nach dem Aufruf der verschlüsselten Datei kommt!
D.h. die entschlüsselung funktioniert soweit, nur der MySQL Server leider nicht!

Kontaktiere mal bitte deinen Hoster und schildere ihm dein Problem.
Oder: Config.php überprüfen!
Titel: Re: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: jubilee in 17 Dezember 2004, 11:39:22
Hmmm ....
Habt Ihr denn kein phpMyAdmin auf dem Webspace ??
Versuch doch damit mal auf die Datenbank zuzugreifen.
Ich gehe immer noch davon aus, das der MySQL-Server nicht läuft.
Zumindest ist die Socket-Datei (mysql.sock) nicht abgelegt.
In der Steht drin, unter welcher PID der Server läuft.
Wenn die nicht vorhanden ist, dann läuft der Server auch nicht.
Oder würde bein neuinstallieren/updaten von PHP irgendetwas mitinstalliert oder irgendetwas an
der Konfiguration verändert ??
Falls Zugriff besteht, schaut mal in die php.ini im Abschnitt [mySQL]
ob da evt. anderslautende Konfigurationen drinstehen (evt . erwartet PHP die Socket in einem anderen Verzeichnis ?!)
MfG
jubilee
Titel: Re: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: Juliet in 17 Dezember 2004, 18:11:21
Es handelt sich um ein Webpaket - ich kann also in keine ini.php gucken :)
phpmyadmin läuft auf einem anderen server - einen extra mysql-server des hosters.

Habe gestern noch backups gemacht. Geht also.
Titel: Re: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: Juliet in 17 Dezember 2004, 18:18:38
Eben vom Hoster erhalten:

ZitatSehr geehrte Damen und Herren,

wie in unserem Tech-Newsletter angekündigt, hatten wir am gestrigen Donnerstag, den 16.12.2004, die bei uns installierte PHP-Version auf 4.3.10 aktualisiert.

Daraufhin zeigte sich, dass in einigen PHP-Anwendungen vereinzelt Fehler aufgetreten sind, ohne, dass wir an der Konfiguration von PHP Änderungen vorgenommen haben.

Nach intensiver Recherche haben wir herausgefunden, dass hier ein Fehler in PHP 4.3.10 in Verbindung mit dem von uns eingesetzten PHP-Accelerator in Version 1.3.3r2, der zur Beschleunigung Ihrer Seiten dient, vorliegt.

Wir konnten den Fehler selbständig beheben und haben dies an die Autoren von PHP sowie des PHP Accelerator sowie andere Webhosting-Unternehmen weitergeleitet. Bitte prüfen Sie zur Sicherheit die Funktionalität Ihrer Seiten kurz und geben Sie uns im Fehlerfalle eine Rückmeldung.

... also besagte Seite ist weiterhin nicht erreichbar ...
Titel: Re: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: Andi in 17 Dezember 2004, 18:21:54
Moinchen  :D

Zitatich kann also in keine ini.php gucken
Doch, damit:

<?php
phpinfo
();
?>



Legst die mal an und gibst uns nen Link dazu?  ;D
Titel: Re: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: Juliet in 17 Dezember 2004, 18:25:00
Ach so, sag das doch ;)

http://www.militarypolice.de/phpinfo.php
Titel: Re: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: NeMeSiSX2LC in 17 Dezember 2004, 18:38:07
Hätte ja wenigtens den Zend optimizer drauf machen können nene.
Titel: Re: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: Juliet in 17 Dezember 2004, 19:10:37
Ja, die Diskussion gabs mit den Hoster alle schon.
Das hilft mir jetzt aber nicht weiter ...
Titel: Re: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: NeMeSiSX2LC in 17 Dezember 2004, 19:29:00
Der soll mal nicht rum Hupen! Komme Ihm mal mit einnahmen verluste usw. Das wirklich kein kunststück eines der dreien zu zulassen
Titel: Re: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: jubilee in 17 Dezember 2004, 19:31:32
Ich mach Dir mal eine Datei fertig.
da trägst Du die Zugangsdaten zum Server ein und dann schauen wir mal, ob wirklich alles funktioniert.
Eine Art Diagnosetool ;)
Mfg
jubilee
Titel: Re: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: Andi in 17 Dezember 2004, 19:39:33
ZitatIch mach Dir mal eine Datei fertig.
da trägst Du die Zugangsdaten zum Server ein und dann schauen wir mal, ob wirklich alles funktioniert.
Eine Art Diagnosetool Wink

2 Doofe, ein Gedanke....
auf die Schnelle:

<?php
include 'config.php';
$conn mysql_connect($dbhost$dbuname$dbpass);
print 
'mysql_connect: <b>'.((mysql_error()) ? mysql_error() : 'ok').'</b><br>';
mysql_select_db($dbname$conn);
print 
'mysql_select_db: <b>'.((mysql_error()) ? mysql_error() : 'ok').'</b><br>';
?>
Titel: Re: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: jubilee in 17 Dezember 2004, 19:42:14
Ja, oder diese hier gibt noch mehr output
auch zu Protokoll, Host, etc ....

MfG
jubilee
Titel: Re: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: Juliet in 17 Dezember 2004, 19:53:17
Ergebnis ist positiv, keine Fehlermeldungen ...
Titel: Re: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: Andi in 17 Dezember 2004, 20:02:51
Joho :) beide Test's

Im Moment fehlt wieder die richtige ixed-Datei.
Kannst mal das mX mit der umbenannten testen?
Titel: Re: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: Juliet in 17 Dezember 2004, 20:11:12
Jawohl Chef ;)

Zitatmysql_connect: ok
mysql_select_db: ok
Titel: Re: PHP 4.3.10 - welche ixed-Datei?
Beitrag von: NeMeSiSX2LC in 17 Dezember 2004, 23:08:18
JaJa wie bei der Ehe ohne hätte man viel weniger probs als mit:-)