Test der neuen CONTENIDO-Version 4.9.13

Fragen zur Installation von CONTENIDO 4.9? Probleme bei der Konfiguration? Hinweise oder Fragen zur Entwicklung des Systemes oder zur Sicherheit?
frederic.schneider_4fb
Beiträge: 967
Registriert: Do 15. Apr 2004, 17:12
Wohnort: Eschborn-Niederhöchstadt
Kontaktdaten:

Test der neuen CONTENIDO-Version 4.9.13

Beitrag von frederic.schneider_4fb » Do 7. Sep 2017, 10:46

Liebe Community,

wir möchten in naher Zukunft eine neue CONTENIDO-Version veröffentlichen: 4.9.13. Bislang wurden 114 kleinere und etwas größere Tickets erfolgreich erledigt, größtenteils Eure Anregungen und Fehlerbehebungen. Wir haben, auf der Entwicklerseite, z. B. eine MultiByte-Unterstützung für Strings implementiert und dafür sehr viele Dateien angepasst. Bei den CHMOD-Rechten setzen wir jetzt nur noch 755 statt 777 voraus. Alles also Änderungen, die potentiell dazuführen können, dass sie beim einen oder anderen nicht so funktionen wie sie sollen.

Ich möchte gerne mit Euch gemeinsam einen Test der neuen Version starten, der sicherstellen soll, dass sich die neue Version unter verschiedenen Konfigurationen
  • neu installieren,
  • problemlos von einer früheren Version aktualisieren und
  • generell via Backend und Frontend problemlos einsetzen lässt.
Bitte schreibt mir eine kurze PN mit Eurer E-Mail-Adresse, dann erhaltet Ihr die neue Version zum Testen. Wichtig: Es handelt sich um noch keine freigegebene Version, d. h. ich rate davon ab, den Test auf einem Live-System auszuführen.

Eure Fehlermeldungen könnt Ihr dann sehr gerne hier unter diesem Beitrag kommentieren, sodass wir alle nachvollziehen können, ob und wenn ja, was noch getan werden muss.

Vielen Dank für Eure Unterstützung!
Frederic Schneider
Entwickler bei der four for business AG

Faar
Beiträge: 1915
Registriert: Sa 8. Sep 2007, 16:23
Wohnort: Brandenburg
Kontaktdaten:

Re: Test der neuen CONTENIDO-Version 4.9.13

Beitrag von Faar » Do 7. Sep 2017, 12:02

frederic.schneider_4fb hat geschrieben:
Do 7. Sep 2017, 10:46
Liebe Community,

wir möchten in naher Zukunft eine neue CONTENIDO-Version veröffentlichen: 4.9.13.
Das hoffe ich doch 8)
Ich möchte gerne mit Euch gemeinsam einen Test der neuen Version starten,
Her damit! :motz:

:roll:
Fliegt der Bauer übers Dach, ist der Wind weißgott nicht schwach.

frederic.schneider_4fb
Beiträge: 967
Registriert: Do 15. Apr 2004, 17:12
Wohnort: Eschborn-Niederhöchstadt
Kontaktdaten:

Re: Test der neuen CONTENIDO-Version 4.9.13

Beitrag von frederic.schneider_4fb » Do 7. Sep 2017, 12:24

Ist raus ;-)
Frederic Schneider
Entwickler bei der four for business AG

Oldperl
Beiträge: 4250
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: Test der neuen CONTENIDO-Version 4.9.13

Beitrag von Oldperl » Do 7. Sep 2017, 13:34

Servus,

alternativ kann man aber auch, wie bisher, gleich die GIT-Version ziehen. Die nutze ich persönlich schon seit Monaten um meine Module und Plugins auch für zukünftige Versionen zu optimieren.

Gruß aus Franken

Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

frederic.schneider_4fb
Beiträge: 967
Registriert: Do 15. Apr 2004, 17:12
Wohnort: Eschborn-Niederhöchstadt
Kontaktdaten:

Re: Test der neuen CONTENIDO-Version 4.9.13

Beitrag von frederic.schneider_4fb » Do 7. Sep 2017, 15:15

So geht das natürlich auch, Ortwin :-). (Nicht jeder hat aber Git oder kennt sich damit aus, daher das allgemeine Angebot.)
Wenn Dir etwas beim Testen auffällt, bitte ich es ausnahmsweise nicht in einem extra Thema zu posten, sondern hier drunter zu kommentieren - danke! :-)
Frederic Schneider
Entwickler bei der four for business AG

walter999
Beiträge: 161
Registriert: Di 24. Mai 2005, 11:23
Wohnort: Rain/Dürnhart
Kontaktdaten:

Re: Test der neuen CONTENIDO-Version 4.9.13

Beitrag von walter999 » Mi 4. Okt 2017, 07:23

Hallo Frederic,

gerne kannst Du uns auch die neueste Version zum Testen zukommen lassen.

Frage:
Muss man sich für den GIT-Zugang registrieren bei Euch oder nach welchen Kriterien gebt Ihr den raus? Oder ist der Zugang öffentlich?

Viele Grüße
Walter
https://www.lenk.gmbh
Seit über 15 Jahren Erfahrung mit contenido
Umgesetzte Projekte mit contenido: über 300
Größtes Projekt: >2500 Einzelseiten

Oldperl
Beiträge: 4250
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: Test der neuen CONTENIDO-Version 4.9.13

Beitrag von Oldperl » Mi 4. Okt 2017, 08:11

Servus,

das GIT von CONTENDIO findet man unter https://git.contenido.org/projects/CON/ ... ido/browse, der Lesezugriff ist für Jedermann möglich. Die 4.9.13 findet man im Branch 'develop'.

Gruß aus Franken

Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

frederic.schneider_4fb
Beiträge: 967
Registriert: Do 15. Apr 2004, 17:12
Wohnort: Eschborn-Niederhöchstadt
Kontaktdaten:

Re: Test der neuen CONTENIDO-Version 4.9.13

Beitrag von frederic.schneider_4fb » Do 5. Okt 2017, 09:14

Guten Morgen Walter,

ich habe Dir eine PN geschickt. Ansonsten hat Ortwin ja den alternativen Weg aufgezeigt ;-).
Frederic Schneider
Entwickler bei der four for business AG

walter999
Beiträge: 161
Registriert: Di 24. Mai 2005, 11:23
Wohnort: Rain/Dürnhart
Kontaktdaten:

Re: Test der neuen CONTENIDO-Version 4.9.13

Beitrag von walter999 » Do 5. Okt 2017, 12:46

@Ortwin:
Danke, alles klar. Es gibt also keinen geschützten Entwicklerzugang, auch für evtl. Issues, sondern "nur" den lesenden Zugriff und Issues legt 4FB selbst an nehme ich an.

@Frederic:
Danke! Ist angekommen.

Grüße
Walter
https://www.lenk.gmbh
Seit über 15 Jahren Erfahrung mit contenido
Umgesetzte Projekte mit contenido: über 300
Größtes Projekt: >2500 Einzelseiten

frederic.schneider_4fb
Beiträge: 967
Registriert: Do 15. Apr 2004, 17:12
Wohnort: Eschborn-Niederhöchstadt
Kontaktdaten:

Re: Test der neuen CONTENIDO-Version 4.9.13

Beitrag von frederic.schneider_4fb » Do 5. Okt 2017, 12:51

walter999 hat geschrieben:
Do 5. Okt 2017, 12:46
@Ortwin:
Danke, alles klar. Es gibt also keinen geschützten Entwicklerzugang, auch für evtl. Issues, sondern "nur" den lesenden Zugriff und Issues legt 4FB selbst an nehme ich an.
Es gibt einen unbeschränkten Lesezugriff auf unser Git. Schreiben ist etwas anderes. Unser Ticketsystem ist ebenfalls offen aufrufbar: https://issues.contenido.org Lediglich geschützt sind Security Violences, die können ausschließlich registrierte und freigeschaltete Nutzer sehen solange das Ticket noch nicht gelöst ist und die Version nicht veröffentlicht wurde. Damit verhindern wir, dass, bevor ein Fix veröffentlicht wird, die Lücke der breiteren Öffentlichkeit bekannt und möglicherweise ausgenutzt wird. (Zurzeit gibt es aber keine solchen Tickets ;-))
Frederic Schneider
Entwickler bei der four for business AG

Oldperl
Beiträge: 4250
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: Test der neuen CONTENIDO-Version 4.9.13

Beitrag von Oldperl » Do 5. Okt 2017, 13:35

Servus,

frische leere Installation 4.9.13 GIT - nach Einrichtung Mandant und Sprache, Ab- und Anmeldung im Backend folgendes errorlog:

Code: Alles auswählen

[05-Oct-2017 12:24:38 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:24:38 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:24:38 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:24:38 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:24:44 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:24:44 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:25:46 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:25:46 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:25:46 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:25:46 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:25:46 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:25:46 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:27:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:27:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:27:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:27:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:27:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:27:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:27:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:27:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:27:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:27:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:27:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
[05-Oct-2017 12:27:06 UTC] PHP Warning:  A non-numeric value encountered in /var/www/concom/con49/contenido/includes/pseudo-cron.inc.php on line 253
Auch wurde schon gleich zu Beginn eine leere exeptions.txt ins data/logs-Verzeichnis gelegt. Ist das so gewollt?

System:

Code: Alles auswählen

CONTENIDO Version 	4.9.13
Webserver-Version 	Apache/2.4.20 (Ubuntu)
Installierte PHP-Version 	7.1.9-1+ubuntu14.04.1+deb.sury.org+1
Datenbankserver-Version 	5.5.57-MariaDB-1ubuntu0.14.04.1
PHP-Datenbankerweiterung 	mysqli
Gruß aus Franken

Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

Oldperl
Beiträge: 4250
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: Test der neuen CONTENIDO-Version 4.9.13

Beitrag von Oldperl » Fr 6. Okt 2017, 08:13

Servus,

Datei contenido/includes/pseudo-cron.inc.php (Zeile 214 ff) die Funktion lTrimZeros($number) durch folgendes ersetzen:

Code: Alles auswählen

/**
 *
 * @param int $number
 * @return string
 */
function lTrimZeros($number) {
    while ($number[0] == '0') {
        $number = cString::getPartOfString($number, 1);
    }
    if(empty($number)) {
        $number = 0;
    }
    return (int) $number;
}
Die Funktion soll eine Null zu Beginn des übergebenen Wertes entfernen. Das Resultat wird in der folgenden Funktion parseElement() zur Schleifenberechnung verwendet, und muss daher zwingend numerisch sein. Eine leere Variable oder alles andere als eine Zahl führt zur Fehlermeldung.

Gruß aus Franken

Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

frederic.schneider_4fb
Beiträge: 967
Registriert: Do 15. Apr 2004, 17:12
Wohnort: Eschborn-Niederhöchstadt
Kontaktdaten:

Re: Test der neuen CONTENIDO-Version 4.9.13

Beitrag von frederic.schneider_4fb » Fr 6. Okt 2017, 09:01

Danke Dir. Ich komme erst nächste Woche dazu, das zu überprüfen und dann ggf. zu übernehmen. Ich wundere mich allerdings: Ich kann mich nicht erinnern, dass wir an der Stelle etwas geändert haben (außer die Einführung der neuen cString-Klasse). Manchmal sind plötzlich auftretende Fehler - zumindest auf dem ersten Blick - ein Mysterium ;-). Danke!
Frederic Schneider
Entwickler bei der four for business AG

Oldperl
Beiträge: 4250
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: Test der neuen CONTENIDO-Version 4.9.13

Beitrag von Oldperl » Fr 6. Okt 2017, 09:13

Servus,
frederic.schneider_4fb hat geschrieben:
Fr 6. Okt 2017, 09:01
Ich kann mich nicht erinnern, dass wir an der Stelle etwas geändert haben (außer die Einführung der neuen cString-Klasse).
Eventuell liegt es ja auch der eingesetzten PHP-Version. In PHP 7.1 hat sich auch einiges im Bereich Fehlerbewertung getan. Fehler die in alten Versionen noch ohne Meldung durchliefen, oder andere Fehlerebenen besetzten, werden in der neuesten PHP-Version oft anders gehändelt.
Daher ist es ja auch immer so wichtig zu wissen, wie die eingesetzte Serversoftware aussieht.

Gruß aus Franken

Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

frederic.schneider_4fb
Beiträge: 967
Registriert: Do 15. Apr 2004, 17:12
Wohnort: Eschborn-Niederhöchstadt
Kontaktdaten:

Re: Test der neuen CONTENIDO-Version 4.9.13

Beitrag von frederic.schneider_4fb » Fr 6. Okt 2017, 10:03

Richtig. Deshalb, nochmals: Danke ;-)
Frederic Schneider
Entwickler bei der four for business AG

Antworten