WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 21.08.2015 15:14:11

easyuser
Mitglied

PHP Version 7 ?

Hallo zusammen,

nur weil ich grade anderweitig drübergestolpert bin:
http://php.net/archive/2015.php#id2015-08-21-1

PHP 7.0 liegt bereits als RC vor. Gibt es hier schon Erfahrungen mit WB(CE)?
Wenn nicht, würde ich auch ehrlich gesagt keine Tests vor Veröffentlichung von WBCE 1.0 machen, kann ja nachgeschoben werden, wenn Änderungen nötig sind.

Offline

#2 28.09.2015 16:06:20

webbird
Administrator

Re: PHP Version 7 ?

Ich veröffentliche im BC Forum meine Erkenntnisse bezüglich PHP 7 und BC:

http://forum.blackcat-cms.org/viewtopic … 3603#p3603

Ich glaube allerdings nicht, daß das so ohne weiteres auf WBCE übertragbar ist, da wir z.B. Doctrine als Datenbankklasse benutzen und Dwoo als Template Engine.


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#3 28.09.2015 23:54:07

norhei
Developer

Re: PHP Version 7 ?

Hat vielleicht jemand nen Webspace von 1und1 , dann könnten wir mal auf PHP7 Testen.
Wo drauf hast Du getestet.

error:
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Template has a deprecated constructor in <Pfad>\include\phplib\template.inc on line 52

Ich glaube das ist nicht so schwer zu beheben . Einfach den Methodennamen durch _construct ersetzen.

Offline

#4 29.09.2015 10:23:27

webbird
Administrator

Re: PHP Version 7 ?

Norhei schrieb:

Wo drauf hast Du getestet.

Ich habe mir meine BC 1.2 Beta 2 Portable genommen und dort das PHP ausgetauscht. Version PHP7RC3. Erfordert allerdings die Installation der Visual Basic Runtime 2015.


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#5 29.09.2015 13:21:09

norhei
Developer

Re: PHP Version 7 ?

Habe hier kein Win mehr  sad

Offline

#6 29.09.2015 14:18:34

webbird
Administrator

Re: PHP Version 7 ?

Dann mußt Du Dir halt was anderes basteln. cool


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#7 03.10.2015 12:07:37

norhei
Developer

Re: PHP Version 7 ?

Also habe WBCE jetzt mal auf die schnelle getestet , und keine Probleme gefunden.

Aber wenn jemand ausführlicher testen möchte , kann er es mal mit den Stacks von Bitnami probieren.

Windows:
https://bitnami.com/stack/wamp/installer

Linux:
https://bitnami.com/stack/lamp/installer

Mac:
https://bitnami.com/stack/mamp/installer

Mann muss sich zwar anmelden , aber bis jetzt rennts hier prima.

Offline

#8 03.10.2015 21:17:16

norhei
Developer

Re: PHP Version 7 ?

Nachtrag, in der WB_URL (config.php) muss man natürlich http://127.0.0.1:8080  rein , weil der auf port 8080 läuft

Offline

#9 06.10.2015 08:54:11

badknight
Mitglied

Re: PHP Version 7 ?

Ansonsten kann man es auch mal damit versuchen:.sitepoint.com/re-introducing-vagrant-right-way-start-php/

Offline

#10 06.10.2015 21:55:31

norhei
Developer

Re: PHP Version 7 ?

An sich hoffe ich ja auf Testberichte smile

Offline

#11 11.02.2016 23:30:04

pfreud01
Developer

Re: PHP Version 7 ?

Zwei meiner Seiten sind bei 1und1 gehostet. Es läuft jeweils die WBCE 1.1.3 auf einmal PHP5.5 und einmal PHP 5.1 unter kompletter SSL-Verschlüsselung.

Nun schrieb mir 1und1, dass der Support für "die von mir verwendete PHP5.4" ausgelaufen wäre smile und sie mich deshalb in den "Extended Support" geschoben hätten. Dieser wird ab Mai 2016 kostenpflichtig. Ich werde also umswitchen, doch wohin? Auf euren Hilfeseiten steht "getestet bis PHP5.6". Aha, also mindestens PHP5.6. Also: Kann ich bedenkenlos auf PHP5.6 umstellen?

Es wird allerdings auch PHP7 angeboten. Die WBCE unter SSL, welche derzeit unter PHP 5.1 läuft, könnt ich für euch zum Testen hernehmen, denn diese ist nur zweimal im Jahr für wenige Wochen aktiv (für eine Onlineanmeldung, damit die Daten über SSL verschickt werden) und ich "brauche" sie erst wieder ca. ab Juni.

LG, pfreud01

Offline

#12 12.02.2016 10:20:35

florian
Administrator

Re: PHP Version 7 ?

Du kannst bedenkenlos auf PHP 5.6 umstellen oder eigentlich auch auf PHP 7. Wirklich problematisch wäre nur mysql-strict.

Aber was mich gerade wundert: WBCE kann eigentlich gar nicht mit PHP 5.1 funktionieren...?


Wir Benötigen: Cents, Euros... jetzt spenden!

Offline

#13 12.02.2016 10:31:26

rjgamer
Mitglied

Re: PHP Version 7 ?

Bei Free2play-Games.de brummt WBCE mit PHP 7 sauber und ohne Probleme. Auch unter PHP 5.6 hat es nicht gezickt.

Offline

#14 12.02.2016 11:43:42

pfreud01
Developer

Re: PHP Version 7 ?

florian schrieb:

WBCE kann eigentlich gar nicht mit PHP 5.1 funktionieren...?

Die lief vorher unter WB classic 2.8.3 und wurde nur upgedated. Sind ja nur ein paar WYSIWYG und mpform, sonst ist da nix. Ersteres läuft wunderbar, zweiteres hab ich nicht getestet. Egal, ich schmeiß die 7er drauf...!

Offline

#15 14.02.2016 13:47:42

pfreud01
Developer

Re: PHP Version 7 ?

Die ResponsiveFolderGallery gibt unter PHP7 folgenden Fehler aus:

Fatal error: 'continue' not in the 'loop' or 'switch' context in /xxx-absolute-url-xxx/modules/responsiveFG/scripts/functions.php on line 142

Unter PHP5.6 läuft alles, deswegen wieder zurückgestellt.

Offline

#16 14.02.2016 13:57:29

florian
Administrator

Re: PHP Version 7 ?

Das kannst Du an der angegebenen Stelle einfach auskommentieren, also in der modules/responsiveFG/scripts/functions.php die Zeile 142 ändern zu

//continue;

Wenn PHP-Fehlerberichte im E_EVERYTHING-Modus ist, kommt noch eine Depreciated-Warnung:

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; upload has a deprecated constructor in /.../modules/responsiveFG/class/class.upload.php on line 68

Deshalb in Produktivumgebungen die Fehlerberichteinstellung E_NONE wählen. Aus meinen Augen, aus meinem Sinn 8-)


Wir Benötigen: Cents, Euros... jetzt spenden!

Offline

#17 17.04.2016 21:54:45

pfreud01
Developer

Re: PHP Version 7 ?

*thread aufweck*

mpform und php7?

There was an unknown exception: Call to undefined function mysql_real_escape_string() in line (404) of (/modules/mpform/evalform.php)

oder liegts an was anderem?

Offline

#18 18.04.2016 06:57:37

florian
Administrator

Re: PHP Version 7 ?

Ja, liegt an PHP 7. Problem tritt mit der aktuellen Version von mpform aber nicht mehr auf


Wir Benötigen: Cents, Euros... jetzt spenden!

Offline

#19 18.04.2016 17:08:04

pfreud01
Developer

Re: PHP Version 7 ?

wahnsinn! wie schnell und kompetent einem hier geholfen wird ist echt prima. danke!

Offline

Fußzeile des Forums

up