Seite 1 von 1

PHP 5.4

Verfasst: Mo 24. Feb 2014, 09:43
von Amsti
Welche Contenido Version unterstützt PHP Version 5.4?

Danke für eure Info.
Susanne

Re: PHP 5.4

Verfasst: Mo 24. Feb 2014, 10:58
von Oldperl
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

Re: PHP 5.4

Verfasst: Mo 24. Feb 2014, 11:34
von Amsti
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

Re: PHP 5.4

Verfasst: Mo 24. Feb 2014, 11:39
von Oldperl
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

Re: PHP 5.4

Verfasst: Mo 24. Feb 2014, 13:26
von Amsti
Hallo Ortwin,

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

Schöner Gruss,
Susanne

Re: PHP 5.4

Verfasst: Sa 26. Apr 2014, 10:59
von pauls
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.

Re: PHP 5.4

Verfasst: Sa 26. Apr 2014, 12:28
von Zuschauer
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

Re: PHP 5.4

Verfasst: Sa 26. Apr 2014, 18:32
von pauls
Super! Vielen Dank, das hat geholfen!