WBCE CMS – Way Better Content Editing.
You are not logged in.
Danke für das Update.
Die Anforderungen sind m.E. sinnvoll und sollten so bleiben.
Sorgen sind wie Nudeln: man macht sich meist zu viele.
Offline
Nur zur Info für die Programmierer, da ich gerade die Fehlermeldung bekommen habe:
Wenn bei WBCE 1.1.11 unter PHP-Fehlermeldungen E_EVERYTHING eingestellt ist bekomme ich unter php CGI 7.0 als Ausgabe: (aktuelle Version 3.1.0)
Deprecated - Methods with the same name as their class will not be constructors in a future version of PHP; HTTP_Download has a deprecated constructor in <b>/XXX/modules/cwsoft-addon-file-editor/thirdparty/PEAR/Download.php</b> on line 91
Deprecated - Methods with the same name as their class will not be constructors in a future version of PHP; HTTP_Header has a deprecated constructor in <b>/XXX/modules/cwsoft-addon-file-editor/thirdparty/PEAR/HTTP/Header.php</b> on line 110
Bei abgeschalteten Fehlermeldungen läuft alles problemlos (-;
Last edited by mike (16.02.2017 21:52:06)
Offline
@Mike: Thanks for reporting. Would you mind checking if the latest version at Github fixes this issue?
Couldn´t reproduce the error on my local test environment: PHP 7.0.13, Apache 2.0 Handler, WBCE 1.1.11. So it may be related to PHP 7.1 or to the CGI handler. Anyway, would be nice if you could test the latest version and report back if it solved the issue.
Thanks and best regards
cwsoft
Last edited by cwsoft (17.02.2017 17:34:59)
Account inactive since 2018/11/17.
Offline
Hallo cwsoft,
nein das Update auf Version 3.1.1 hat das Problem nicht behoben.
Gruß Mike
Last edited by mike (18.02.2017 11:53:02)
Offline
Hat das einen Grund, dass Du PHP7 als CGI und nicht als Modul verwendest? Mit der Einstellung "als Modul" (die bei A-I inzwischen afaik auch default ist) hättest Du die Probleme nicht.
Das was ich da eben gefaelt hatte ist nicht zutreffend. Aber trotzdem frage ich mich, wo die Probleme herrühren. Ich habe Seiten mit PHP7 per CGI/FPM bei A-I zu laufen und habe keine Probleme mit den Schreibrechten.
Die Fehlermeldung im Screenshot sagt übrigens was anderes, nämlich dass die Zip-Datei nicht angelegt werden kann (wegen Schreibrechten).
Die depreciated-Meldungen sind ein anderes Problem.
Last edited by florian (18.02.2017 13:03:03)
Sorgen sind wie Nudeln: man macht sich meist zu viele.
Offline
@mike: Danke für das Feedback. Kann wie gesagt den Fehler lokal bei mir nicht reproduzieren. Tippe auch auf ein Rechteproblem. Kannst Du mal versuchen ein normales Modul zu installieren und zu deinstallieren? Obwohl in den Routinen des Addoncenters meines Wissens per PHP alle Fehlermeldungen unterdrückt werden und die Nutzereinstellungen somit nicht beachtet werden.
Wenn ich den Fehler nicht reproduzieren kann, kann ich ihn leider auch nicht beheben.
Last edited by cwsoft (18.02.2017 14:26:55)
Account inactive since 2018/11/17.
Offline
Module zu installieren und zu deinstallieren funktioniert problemlos (-;
Ich akutalisiere gerade alle meine Webseiten von Website Baker auf WBCE und dieser Fehler ist auf allen Installationen.
Habe alle über all-inkl. gehostet.
Wenn die Fehlerberichte abgeschalten sind funktioniert alles problemlos.
Offline
Was sind denn bei den Grundeinstellungen / Erweitert für Datei- und Verzeichnisrechte eingestellt?
Sorgen sind wie Nudeln: man macht sich meist zu viele.
Offline
@Mike: Danke für das Feedback. Bei den Addons könnte es auch an folgender Zeile liegen, dass keine Warnungen etc. ausgegeben werden:
https://github.com/WBCE/WebsiteBaker_Co … ll.php#L50
Habe aktuell wenig Zeit (Kinder haben Scharlach), sonst würde ich mal auf Deiner Seite nachschauen.
Account inactive since 2018/11/17.
Offline
@ florian
Dateien 0644 / Verzeichnisse 0755
@ cwsoft mit abgeschalteten Fehlerberichten funktioniert ja alles problemlos, wollte mittels der "Deprecated-Meldung" nur behilflich für die Zukunft sein und keine weitere Arbeit verursachen (-;
Offline
@Mike: Kannst Du AFE nochmal deinstallieren und dann nochmal neu von hier installieren?
https://codeload.github.com/cwsoft/wbce … zip/master
Die Fehlermeldungen passen nicht zu dieser Modulversion. Die Klasse Download.php hat einen PHP7 konformen Konstruktor in Zeile 258. Die Klasse Header.php hat einen konformen Konstruktor in Zeile 148.
Sprich die beiden von Dir weiter oben geposteten Fehlermeldunen passen/stammen nicht von meiner verlinkten AFE Version von Github. Nehme an es wurden beim Upgrade nicht alle Dateien überschrieben (z. B. fehlende Berechtigung oder neueres Dateidatum). Daher bitte zuerst mal löschen und dann die verlinkte Version nochmal mit Fehlermeldungen installieren.
Danke und Gruß
Last edited by cwsoft (19.02.2017 12:47:49)
Account inactive since 2018/11/17.
Offline
@cwsoft
Wenn ich das Modul deinstalliere und neu installiere dann kommt mit eingeschaltetem Fehlerbericht folgende Meldung wenn ich auf herunterladen im AFE klicke:
<b>Deprecated</b>: Methods with the same name as their class will not be constructors in a future version of PHP; PEAR_Error has a deprecated constructor in <b>/XXX/modules/cwsoft-addon-file-editor/thirdparty/PEAR/PEAR.php</b> on line <b>796</b><br />
<br />
<b>Deprecated</b>: Non-static method PEAR::isError() should not be called statically in <b>/XXX/modules/cwsoft-addon-file-editor/code/download.php</b> on line <b>99</b><br />
Wenn meine Dateiberechtigungen nach dem WBCE Update bzw. Umstellung auf php CGI/FPM nicht mehr stimmen gibt es dann eine einfache Möglichkeit diese zu berichtigen? Hatte heute dieses Problem bei einem Modul wo nur die Deinstallation und Neuinstallation gehofen hat wie du eben auch gerade geschrieben hast.
Offline
@Mike: Danke, mit den beiden neuen Fehlern kann ich was anfangen. Die passen zum Quellcode von AFE. Werde heute Abend eine neue AFE Version hochladen. Werde wohl künftig auf PEAR verzichten und natives PHP für den Download verwenden.
Gruß
Account inactive since 2018/11/17.
Offline
@mike: Wenn Du nochmal testen magst. Bitte wieder vorher deinstallieren. Neueste Version wieder auf Github. Die zwei letzten Fehler müssten jetzt weg sein, mal schaun was dann als nächstes kommt
Last edited by cwsoft (19.02.2017 21:31:21)
Account inactive since 2018/11/17.
Offline
@cwsoft
Habe es gerade bei zwei verschiedenen Hostingpaketen getestet wo vorher dieser Fehler mit eingeschaltetem Fehlerbericht aufgetreten ist.
Jetzt funktioniert alles einwandfrei - Problem behoben (((-;
Offline
florian
@cwsoft Kannst Du dann daraus einen Release machen, dann update ich den Eintrag im AOR.
Sorgen sind wie Nudeln: man macht sich meist zu viele.
Offline
@mike: Super. Danke fürs testen.
@florian: Neueste AFE Version gibt es hier: https://github.com/cwsoft/wbce-addon-fi … tag/v3.1.1
Account inactive since 2018/11/17.
Offline
Danke, habe den Eintrag aktualisiert
Sorgen sind wie Nudeln: man macht sich meist zu viele.
Offline
Die neue AFE Version v3.2.0 (for WBCE) steht auf Github zum Download bereit.
In dieser Version wurde die Abhängigkeit von PEAR entfernt. Seit PHP 5.5 mussten die PEAR Dateien immer wieder für neuere PHP Versionen fit gemacht werden. Daher habe ich den Download von ZIP und Sprachdateien nun mit nativen PHP Headern umgesetzt und PEAR komplett entfernt.
Diese Version sollte mit alten und neuen PHP Versionen und den üblichen Browsern vernünftig laufen.
Gruss cwsoft
Last edited by cwsoft (21.02.2017 19:45:40)
Account inactive since 2018/11/17.
Offline
florian
Eintrag im AOR aktualisiert
Sorgen sind wie Nudeln: man macht sich meist zu viele.
Offline
cwsoft