staging.inyokaproject.org

Nauch update php8, Fehler

Status: Ungelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

michimaster

Anmeldungsdatum:
20. Januar 2021

Beiträge: Zähle...

Moin moin,

nach einen update meiner plesk wurde bei meinem rootserver php8 installiert, leider funktionieren einige scripte nicht mehr. Fehlermeldung:

  • PHP Fatal error: Cannot declare class XmlParser, because the name is already in use in /home/TM/newserver11/classic/uaseco/includes/core/xmlparser.class.php on line 36

Meine Frage ist nun, wie kann ich von v.php8 zurück auf v.php4 7.4 kommen Ich benutze Plesk mit Ubuntu16.4

Kann mir hier jemand vllt. helfen? Es kommt noch hinzu da sich leie bin in sachen php.

LG. Michi

verdooft

Anmeldungsdatum:
15. September 2012

Beiträge: 4450

Sofern PHP 8 zusätzlich per Plesk installiert wurde, müsste das hier beschrieben sein:

Komponentenname ermitteln:

plesk installer --select-release-current --show-components

Entfernen:

plesk installer remove --components <komponentenname>

komponentenname müsste irgendwas der Art php8, php80 oder so sein.

https://support.plesk.com/hc/en-us/articles/115000769793-How-to-install-remove-additional-PHP-versions-provided-by-Plesk

Soll PHP 8 draufbleiben, kannst der Dokumentation nach den Handler umstellen:

Verfügbare auflisten:

plesk bin php_handler --list

Dann per

plesk bin php_handler --enable -id <handler>

und

plesk bin php_handler --disable -id <handler>

entsprechend umstellen.

https://support.plesk.com/hc/en-us/articles/213930125-How-to-enable-or-disable-PHP-handlers-in-Plesk-

Im Plesk-Interface geht beides wohl auch.

michimaster

(Themenstarter)

Anmeldungsdatum:
20. Januar 2021

Beiträge: Zähle...

verdooft schrieb:

Sofern PHP 8 zusätzlich per Plesk installiert wurde, müsste das hier beschrieben sein:

Komponentenname ermitteln:

plesk installer --select-release-current --show-components

Entfernen:

plesk installer remove --components <komponentenname>

komponentenname müsste irgendwas der Art php8, php80 oder so sein.

https://support.plesk.com/hc/en-us/articles/115000769793-How-to-install-remove-additional-PHP-versions-provided-by-Plesk

Im Plesk-Interface geht es wohl auch.

Hallo danke für die schnelle antwort. Ich habe die version in der Plesk schon wohl auf 7.4 umstellen können aber nach dem reboot des serves wird trotzdem php8 geladen obwohl 7.4 eingestellt ist.

Was passiert wenn ich die v.php8 entfernt habe, wird dann automatisch die letzte installierte php version geladen ?

Und mit dem Support ists essig....

verdooft

Anmeldungsdatum:
15. September 2012

Beiträge: 4450

Ich verwende Plesk nicht, drum kann ich über die Dokumentation rausgehendes nicht mitteilen. Anfangs habe ich auch Verwaltungssoftware eingesetzt, etwa phpMyAdmin. Wenn du nicht gerade hunderte Domains/Mailadressen usw. laufen hast, lernst du beim manuellen Einrichten viel mehr. Auf deiner älteren Ubuntuversion wäre dann auch niemals automatisch PHP 8 als Update gekommen.

Ich würds einfach mal versuchen, also Version 8 entfernen.

michimaster

(Themenstarter)

Anmeldungsdatum:
20. Januar 2021

Beiträge: Zähle...

verdooft schrieb:

Ich verwende Plesk nicht, drum kann ich über die Dokumentation rausgehendes nicht mitteilen. Anfangs habe ich auch Verwaltungssoftware eingesetzt, etwa phpMyAdmin. Wenn du nicht gerade hunderte Domains/Mailadressen usw. laufen hast, lernst du beim manuellen Einrichten viel mehr. Auf deiner älteren Ubuntuversion wäre dann auch niemals automatisch PHP 8 als Update gekommen.

Ich würds einfach mal versuchen, also Version 8 entfernen.

So mal entfernt, reboot... server wieder da, ist zwar im installer jetzt als enfernt drin aber hat sich nix geändert. Immer noch php8 geladen.

verdooft

Anmeldungsdatum:
15. September 2012

Beiträge: 4450

Den Handler hast du auch mal umgestellt? Habs in der ersten Antwort erst später ergänzt, eigentlich müsste das gespeichert werden.

michimaster

(Themenstarter)

Anmeldungsdatum:
20. Januar 2021

Beiträge: 5

verdooft schrieb:

Den Handler hast du auch mal umgestellt? Habs in der ersten Antwort erst später ergänzt, eigentlich müsste das gespeichert werden.

Ja hab ich

verdooft

Anmeldungsdatum:
15. September 2012

Beiträge: 4450

Ok, vielleicht meldet sich später noch jemand, der sich mit Plesk auskennt. Anscheinend reicht die Dokumentation nicht zur Lösung.

michimaster

(Themenstarter)

Anmeldungsdatum:
20. Januar 2021

Beiträge: 5

verdooft schrieb:

Ok, vielleicht meldet sich später noch jemand, der sich mit Plesk auskennt. Anscheinend reicht die Dokumentation nicht zur Lösung.

Joha habe es hin bekommen, hat eine weile gedauert bis der groschen gefallen ist.

Der fehler war

Das mein script zufällig den selben dateinamen gehabt wie der xmlparser der version php8.01

Krass.

Trzd. danke für die hilfe

LG Michi

Antworten |