charlyxl
Goto Top

Update von PHP 7.2.16 auf 7.4 (CentOS 7)

Hallo zusammen,

ich habe auf meinem Server versucht PHP zu aktualisieren nach der folgenden Anleitung.
https://www.linuxtechi.com/install-php-7-centos-7-rhel-7-server/
Alles läuft problemlos durch aber bei der Versionsprüfung bleibt es bei der 7.2.16. Auch wenn ich phpinfo() starte bekomme ich immer wieder die alte Version.
Hat jemand eine Idee was ich noch machen kann?
Danke für eure Hilfe.

VG Charly

Content-Key: 607679

Url: https://administrator.de/contentid/607679

Ausgedruckt am: 19.03.2024 um 05:03 Uhr

Mitglied: falscher-sperrstatus
falscher-sperrstatus 25.09.2020 aktualisiert um 23:28:42 Uhr
Goto Top
Hallo Charly,

du musst auch deine entsprechenden Sites aktualisieren, aber wenn man dir das sagen muss solltest du nochmals zwei Schritte zurückgehen, da das Thema "Sicherheit" wohl dann ebenfalls sehr oberflächlich behandelt wurde.

Grüße,

Christian
Mitglied: ChriBo
ChriBo 26.09.2020 um 14:16:18 Uhr
Goto Top
Hi,
die Anleitung beschreibt nicht das Upgrade, sondern die Installation von PHP.
Du hast wahrscheinlich sowohl 7.2.16 ud 7.4 installiert.
Mach mal z.B. folgende Schritte:
yum list php; zeigt dir die installierten Versionen an
yum search php; zeigt dir ua. die verfügbaren Versionen an; ggf. übersichtlicher: yum search php-common.
yum remove php; damit deinstallierst du alles an php
yum-config-manager --enable remi-php74; nimm Version 7.4 zur Installation
yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql -y ; aus der Anleitung
php -v : zeige installierte Version.

CH
Mitglied: CharlyXL
CharlyXL 26.09.2020 um 22:19:02 Uhr
Goto Top
Hallo Christian,
das ist eine vorkonfiguierte Maschine von Ionos.
Kannst Du mir bitte noch ein paar Schlagworte geben die mir zur Lösung helfen?
Danke.
VG Charly
Mitglied: CharlyXL
CharlyXL 26.09.2020 um 22:23:32 Uhr
Goto Top
Hallo CH

Du hast wahrscheinlich sowohl 7.2.16 ud 7.4 installiert.
Das kann gut sein.
Mach mal z.B. folgende Schritte:
yum list php; zeigt dir die installierten Versionen an
yum list php
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
    • base: mirror.eu.oneandone.net
    • centos-sclo-rh: mirror.eu.oneandone.net
    • centos-sclo-sclo: mirror2.hs-esslingen.de
    • epel: ftp.uni-stuttgart.de
    • extras: mirror2.hs-esslingen.de
    • remi-php74: mirror.23media.com
    • remi-safe: mirror.23media.com
    • updates: ftp.rz.uni-frankfurt.de
    • webtatic: uk.repo.webtatic.com
Installed Packages
php.x86_64 7.4.10-1.el7.remi @remi-php74

yum search php; zeigt dir ua. die verfügbaren Versionen an; ggf. übersichtlicher: yum search php-common.
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
    • base: mirror.eu.oneandone.net
    • centos-sclo-rh: mirror.eu.oneandone.net
    • centos-sclo-sclo: mirror2.hs-esslingen.de
    • epel: ftp.uni-stuttgart.de
    • extras: mirror2.hs-esslingen.de
    • remi-php74: mirror.23media.com
    • remi-safe: mirror.23media.com
    • updates: ftp.rz.uni-frankfurt.de
    • webtatic: uk.repo.webtatic.com
======================================== N/S matched: php-common =========================================
php-common.x86_64 : Common files for PHP
php54-php-common.x86_64 : Common files for PHP
php55-php-common.x86_64 : Common files for PHP
php56-php-common.x86_64 : Common files for PHP
php70-php-common.x86_64 : Common files for PHP
php71-php-common.x86_64 : Common files for PHP
php72-php-common.x86_64 : Common files for PHP
php73-php-common.x86_64 : Common files for PHP
php74-php-common.x86_64 : Common files for PHP
php80-php-common.x86_64 : Common files for PHP
rh-php70-php-common.x86_64 : Common files for PHP
rh-php71-php-common.x86_64 : Common files for PHP
rh-php72-php-common.x86_64 : Common files for PHP
rh-php73-php-common.x86_64 : Common files for PHP

Name and summary matches only, use "search all" for everything.
yum remove php; damit deinstallierst du alles an php
Kannst Du bitte noch vorher die obrigen Ausgaben kommentieren ehe ich was weglösche?!
yum-config-manager --enable remi-php74; nimm Version 7.4 zur Installation
Den Befehl habe ich auch schon versucht. Leider ohne Erfolg


Danke für Deine Hilfe.

VG Charly
Mitglied: falscher-sperrstatus
falscher-sperrstatus 26.09.2020 um 23:36:38 Uhr
Goto Top
Wie gesagt die sie config. Aber wenn die vorkonfiguriert ist solltest du über die config GUI auch die PHP Version setzen können.
Mitglied: ChriBo
ChriBo 27.09.2020 um 10:06:30 Uhr
Goto Top
Hallo,
du hast php in Version 7.4 installiert, alles OK.
Aber: diese php Installation hat nichts mit der Apache integration zu tun.
sie z.B. hier.
ggf. mußt du och Pfade und/oder Symlinks anpassen.
Was ist/war auf dem Server von Ionos schon vorkonfiguriert ?
Was läßt sich über die Ionos GUI einstellen ?
-
BTW: Zu deine Antworten und Fragen von dir wiill ich jetzt nicht konkret antworten, außer: setz dich mit CentOS und yum auseinander.

CH