PHP 5.4 möglich?
PHP 5.4 möglich?
Ich möchte bei meinem Provider (all-inkl) ein Tarifupgrade machen und dann kommt der Hinweis, dass dabei der Umzug auf einen anderen Server mit PHP 5.4 / MySQL 5.5 erfolgt. Auf dem jetzigen Server ist PHP 5.2.12 aktiv.
In einem anderen Thread habe ich gelesen, dass jemand den Shop auf localhost mit PHP 5.4.7 installiert hat. Lt. Bugtracker ist aber selbst 5.3 noch nicht völlig unterstützt (wenn ich das richtig verstanden habe).
Wie ist nun der Stand? Hat jemand den Shop produktiv mit PHP 5.4 laufen?
In einem anderen Thread habe ich gelesen, dass jemand den Shop auf localhost mit PHP 5.4.7 installiert hat. Lt. Bugtracker ist aber selbst 5.3 noch nicht völlig unterstützt (wenn ich das richtig verstanden habe).
Wie ist nun der Stand? Hat jemand den Shop produktiv mit PHP 5.4 laufen?
-
- Beiträge: 390
- Registriert: Fr 19. Okt 2012, 12:15
Re: PHP 5.4 möglich?
Sollte eigentlich kein Problem darstellen. Aber das letzte Wort haben natürlich die Entwickler
Re: PHP 5.4 möglich?
Hast du einen Shop auf 5.4 laufen?
-
- Administrator
- Beiträge: 292
- Registriert: Do 6. Mai 2010, 14:16
- Shop Version: die aktuelle
- Wohnort: Köln
- Kontaktdaten:
Re: PHP 5.4 möglich?
Hi,
gemäß der Änderungsliste ist mir bisher nichts aufgefallen was es noch in der aktuellen WEBs gibt was inkompatible wäre.
somit gehe ich davon aus dass die aktuelle WEBs auch auf php 5.4 laufen wird.
gemäß der Änderungsliste ist mir bisher nichts aufgefallen was es noch in der aktuellen WEBs gibt was inkompatible wäre.
somit gehe ich davon aus dass die aktuelle WEBs auch auf php 5.4 laufen wird.
Re: PHP 5.4 möglich?
Ich habe jetzt hier ein Shop unter PHP 5.4 zu installieren und fang einfach mal an zu protokollieren, was so für Probleme auftauchen ...
PHP 5.4.22
MySQL 5.1.72-2
Im Admin Bereich:
PHP 5.4.22
MySQL 5.1.72-2
Im Admin Bereich:
Der Hoster hat zwar schon auf "neue Passwörter" umgestellt, aber ich musste einmal das Datenbank Passwort ändern, damit die Fehlermeldung verschwindet.Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2000] mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file' in /home/xxx/includes/classes/database.php:52
Stack trace:
#0 /home/xxx/includes/classes/database.php(52): PDO->__construct('mysql:dbname=us...', 'USERNAME', 'PASSWORD', Array)
#1 /home/xxx/admin/includes/modules/security_check.php(176): database::getInstance()
#2 /home/xxx/admin/start.php(43): include('/home/xxx...')
#3 {main}
thrown in <b>/home/xxx/includes/classes/database.php</b> on line <b>52</b><br />
Mein Shop: http://www.basteln-selbermachen.de
-
- Beiträge: 77
- Registriert: So 20. Okt 2013, 06:29
- Shop Version: 1.0.17
- Wohnort: Chemnitz
- Kontaktdaten:
Re: PHP 5.4 möglich?
Hallöchen,
jaja, das Problem ist lange bekannt, habe die selben Fehlermeldung, bei meiner PHP vErsion 5.4.7 auf localhost, hatte das schon yogi gesendet, nur gab es bis heut noch keine Meldung dazu
4. bei Aufruf der Startseite im Adminbereich
danke fein und grüssle Mario
jaja, das Problem ist lange bekannt, habe die selben Fehlermeldung, bei meiner PHP vErsion 5.4.7 auf localhost, hatte das schon yogi gesendet, nur gab es bis heut noch keine Meldung dazu
4. bei Aufruf der Startseite im Adminbereich
wird schon irgendwann gelösst oder auch nichtFatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2002] Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte. ' in C:\xampp\htdocs\xxxxxx\includes\classes\database.php:52 Stack trace: #0 C:\xampp\htdocs\basteldehs-xxxxxxx\includes\classes\database.php(52): PDO->__construct('mysql:dbname=us...', 'root', '', Array) #1 C:\xampp\htdocs\basteldehs-xxxxx\admin\includes\modules\security_check.php(176): database::getInstance() #2 C:\xampp\htdocs\basteldehs-xxxxx\admin\start.php(43): include('C:\xampp\htdocs...') #3 {main} thrown in C:\xampp\htdocs\basteldehs-xxxxx\includes\classes\database.php on line 52
danke fein und grüssle Mario
Mein Online Shop http://www.bastel-dehs.de
Re: PHP 5.4 möglich?
Ähm - mein Fehler ist gelöst!
Aber ...Xantiva hat geschrieben:... ich musste einmal das Datenbank Passwort ändern, damit die Fehlermeldung verschwindet.
... ist ein anderer Fehler als ...Xantiva hat geschrieben:Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2000]
basteldehs hat geschrieben:Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2002]
Mein Shop: http://www.basteln-selbermachen.de
Re: PHP 5.4 möglich?
Beim Speichern in der /admin/customers_status.php:
=> http://bugs.webs.de/view.php?id=506Strict Standards: Only variables should be assigned by reference in /home/www/xxx/admin/customers_status.php on line 113
Mein Shop: http://www.basteln-selbermachen.de
Re: PHP 5.4 möglich?
Im Admin werden keine Produktbilder angezeigt. Wenn ich versuche die Bilder direkt aufzurufen, sehe ich nur einen internal server error. Im error.log steht:
In dem Verzeichnis liegt noch die image.php die so nicht ausgeführt werden kann. Statt 775 muss die Berechtigung für den Ordner Admin auf 755 geändert werden.
Das liegt also nicht am PHP 5.4, sondern an dem vom Provider installierten suPHP.SoftException in Application.cpp:564: Directory "/home/xxx/img/admin" is writeable by group
In dem Verzeichnis liegt noch die image.php die so nicht ausgeführt werden kann. Statt 775 muss die Berechtigung für den Ordner Admin auf 755 geändert werden.
Mein Shop: http://www.basteln-selbermachen.de