PHP 5.4

Gesperrt
Amsti
Beiträge: 34
Registriert: Do 15. Okt 2009, 10:20
Kontaktdaten:

PHP 5.4

Beitrag von Amsti » Mo 24. Feb 2014, 09:43

Welche Contenido Version unterstützt PHP Version 5.4?

Danke für eure Info.
Susanne

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

Re: PHP 5.4

Beitrag von Oldperl » Mo 24. Feb 2014, 10:58

Hallo Susanne,

es sollten die aktuellsten Versionen sowohl der 4.9 als auch der 4.8 unter PHP 5.4 laufen.

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

Amsti
Beiträge: 34
Registriert: Do 15. Okt 2009, 10:20
Kontaktdaten:

Re: PHP 5.4

Beitrag von Amsti » Mo 24. Feb 2014, 11:34

Hallo Ortwin,

Nun mein Provider hat auf PHP 5.4 umgestellt und nun tut die Webseite nicht mehr.
Daraufhin hat er sie wieder auf 5.3 zurückgestellt und alles ist in Ordnung.

Ich verwende Contenido V 4.8.15.

Anbei die Meldungen, die zu Beginn der Seite angezeigt werden.

Schöner Gruss, Susanne
--------------------------------------------------------------
Strict Standards: Declaration of PropertyCollection::create() should be compatible with ItemCollection::create() in /home/heilprak/www/heilpraktiker-naturarzt.ch/contenido/classes/class.properties.php on line 0

Strict Standards: Declaration of PropertyItem::setField() should be compatible with Item::setField($field, $value, $safe = true) in /home/heilprak/www/heilpraktiker-naturarzt.ch/contenido/classes/class.properties.php on line 0

Strict Standards: Declaration of cApiClient::deleteProperty() should be compatible with Item::deleteProperty($type, $name) in /home/heilprak/www/heilpraktiker-naturarzt.ch/contenido/classes/contenido/class.client.php on line 0

Strict Standards: Declaration of FrontendPermissionCollection::create() should be compatible with ItemCollection::create() in /home/heilprak/www/heilpraktiker-naturarzt.ch/contenido/classes/class.frontend.permissions.php on line 0

Strict Standards: Declaration of FrontendUserCollection::create() should be compatible with ItemCollection::create() in /home/heilprak/www/heilpraktiker-naturarzt.ch/contenido/classes/class.frontend.users.php on line 0

Strict Standards: Declaration of FrontendGroupCollection::create() should be compatible with ItemCollection::create() in /home/heilprak/www/heilpraktiker-naturarzt.ch/contenido/classes/class.frontend.groups.php on line 0

Strict Standards: Declaration of FrontendGroupMemberCollection::create() should be compatible with ItemCollection::create() in /home/heilprak/www/heilpraktiker-naturarzt.ch/contenido/classes/class.frontend.groups.php on line 0

Strict Standards: Declaration of cApiUserCollection::create() should be compatible with ItemCollection::create() in /home/heilprak/www/heilpraktiker-naturarzt.ch/contenido/classes/contenido/class.user.php on line 0

Strict Standards: Declaration of WorkflowAllocations::create() should be compatible with ItemCollection::create() in /home/heilprak/www/heilpraktiker-naturarzt.ch/contenido/plugins/workflow/classes/class.workflowallocation.php on line 0

Strict Standards: Declaration of WorkflowAllocation::setField() should be compatible with Item::setField($field, $value, $safe = true) in /home/heilprak/www/heilpraktiker-naturarzt.ch/contenido/plugins/workflow/classes/class.workflowallocation.php on line 0

Strict Standards: Declaration of WorkflowArtAllocations::create() should be compatible with ItemCollection::create() in /home/heilprak/www/heilpraktiker-naturarzt.ch/contenido/plugins/workflow/classes/class.workflowartallocation.php on line 0

Strict Standards: Declaration of WorkflowItems::create() should be compatible with ItemCollection::create() in /home/heilprak/www/heilpraktiker-naturarzt.ch/contenido/plugins/workflow/classes/class.workflowitems.php on line 0

Strict Standards: Declaration of WorkflowItem::setField() should be compatible with Item::setField($field, $value, $safe = true) in /home/heilprak/www/heilpraktiker-naturarzt.ch/contenido/plugins/workflow/classes/class.workflowitems.php on line 0

Strict Standards: Declaration of WorkflowUserSequences::create() should be compatible with ItemCollection::create() in /home/heilprak/www/heilpraktiker-naturarzt.ch/contenido/plugins/workflow/classes/class.workflowusersequence.php on line 0

Strict Standards: Declaration of WorkflowUserSequence::setField() should be compatible with Item::setField($field, $value, $safe = true) in /home/heilprak/www/heilpraktiker-naturarzt.ch/contenido/plugins/workflow/classes/class.workflowusersequence.php on line 0

Strict Standards: Declaration of cApiClientLanguage::deleteProperty() should be compatible with Item::deleteProperty($type, $name) in /home/heilprak/www/heilpraktiker-naturarzt.ch/contenido/classes/contenido/class.clientslang.php on line 0

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

Re: PHP 5.4

Beitrag von Oldperl » Mo 24. Feb 2014, 11:39

Hallo Susanne,

die 4.8.15 ist NICHT kompatibel. Da solltest du dann auf die 4.8.19 updaten. Eventuell musst du dort das PHP-Errorhandling ändern, je nachdem welche Module und Plugins drin sind. Da PHP 5.4 recht strikte Standards ansetzt muss man hier eventuell ein bisserl runterschalten.

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

Amsti
Beiträge: 34
Registriert: Do 15. Okt 2009, 10:20
Kontaktdaten:

Re: PHP 5.4

Beitrag von Amsti » Mo 24. Feb 2014, 13:26

Hallo Ortwin,

vielen Dank für die Info - werde den Upgrade ausführen.

Schöner Gruss,
Susanne

pauls
Beiträge: 35
Registriert: So 15. Nov 2009, 20:10
Kontaktdaten:

Re: PHP 5.4

Beitrag von pauls » Sa 26. Apr 2014, 10:59

Ich habe das gleiche Problem wie Susanne. Ich habe es geschafft bis Version 4.8.16 upzudaten, dann beim Updaten auf 4.8.17 erscheint einfach weisser Hintergrund, Backend kann ich auch nicht mehr offnen. Was kann ich jetzt machen? Zurückgehen zu PHP 5.3 ist von Provider nicht mehr möglich. Beim Updaten habe ich nur den setup Ordner von der neuen Version in FTP kopiert, alles andere so wie früher gelassen. Muss man zwischen 4.8.16 und weiteren Versionen sonst noch was machen? Danke.

Zuschauer
Beiträge: 141
Registriert: Do 5. Dez 2013, 08:57
Kontaktdaten:

Re: PHP 5.4

Beitrag von Zuschauer » Sa 26. Apr 2014, 12:28

Beim Upgraden braucht man ALLE Verzeichnisse außer das Mandantenverzeichnis (üblicherweise /cms).
Im Mandantenverzeichnis muss man dann aber noch alle PHP-Dateien BIS AUF DIE config.php ersetzen und das includes-Verzeichnis drüberbügeln.
Danach dann das Setup aufrufen und als Upgrade durchlaufen lassen.

Ein schrittweise Upgrade innerhalb der gleichen Versionsnummer ist nicht notwendig.
Man kann eine 4.8.x direkt mit der jetzt verfügbaren 4.8.20 upgraden.
Bei unterschiedlichen Versionsnummern sieht das anders aus, eine 4.4.x sollte man zuerst auf die 4.6.24 upgraden und dann auf die 4.8.20.

Gruß
Zuschauer

pauls
Beiträge: 35
Registriert: So 15. Nov 2009, 20:10
Kontaktdaten:

Re: PHP 5.4

Beitrag von pauls » Sa 26. Apr 2014, 18:32

Super! Vielen Dank, das hat geholfen!

Gesperrt