Community
    • Categories
    • Recent
    • Popular
    • Users
    • Search
    • Register
    • Login

    Update wegen "falscher PHP Version" nicht möglich.

    Scheduled Pinned Locked Moved Allgemein
    6 Posts 3 Posters 631 Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S Offline
      StephanBuerger
      last edited by

      Hallo Community,

      vorweg -> Ich bin kein Linux / Apache Fachmann.

      Ich wollte eben gerne das Update von i-doit 1.16.x auf 1.17.x machen.
      Aber Compatibility check sagt i-doit dirket:

      You have PHP 7.2.24. For updating i-doit to the next version you need at least PHP 7.3!
      

      Wenn ich aber in der Konsole von Ubuntu 18.04 die PHP Version anzeigen lasse kommt:

      admin@srv-idoit01:~$ php -v
      PHP 7.4.25 (cli) (built: Oct 22 2021 12:33:59) ( NTS )
      Copyright (c) The PHP Group
      Zend Engine v3.4.0, Copyright (c) Zend Technologies
          with Zend OPcache v7.4.25, Copyright (c), by Zend Technologies
      

      Kann mir einer sagen was ich machen muss damit der Apache von i-doit auch die richtige PHP Version verwendet?

      Gruß
      Stephan

      1 Reply Last reply Reply Quote 0
      • D Offline
        DanielB
        last edited by

        Ähnliches Problem hatten wir auch. Schau mal ob alle Module, Zusatzpakete was PHP mit liefert und gebraucht wird, aktuell ist. Bei uns gab es da Versionsunterschiede, war ganz schon Fummelarbeit.

        S 1 Reply Last reply Reply Quote 0
        • S Offline
          StephanBuerger @DanielB
          last edited by

          @danielb Hallo DanielB,
          danke für den Hinweis. Das wird dann eine schöne Fummelei, wenn man nicht weiß was i-doit genau möchte.

          D 1 Reply Last reply Reply Quote 0
          • D Offline
            DanielB @StephanBuerger
            last edited by

            @stephanbuerger ich weiß nicht mehr genau was wir gemacht haben, sonst könnte ich dir da weiterhelfen.

            Lass dir mal alle PHP Module Abhängigkeiten etc. anzeigen wahrscheinlich ist irgendwo noch was in der falschen Version vorhanden.

            creissC 1 Reply Last reply Reply Quote 0
            • creissC Offline
              creiss i-doit Kenner @DanielB
              last edited by

              Hi @danielb, es kann sein, dass die alte PHP-Version noch als Standard für den Webserver hinterlegt ist (die neue funktioniert anscheinend schon in der Konsole). Ich würde mal schauen, wie für deine Distribution (Debian, Ubuntu, SUSE...) die alten PHP-Versionen entfernt werden.

              Hier ist das zB. für Debian beschrieben: https://php.watch/articles/Ubuntu-PHP-7.3

              Wenn du damit gar nicht klar kommst, würde ich mir ansonsten jemanden suchen, der das öfter macht. 😉

              Liebe Grüße
              Christian

              NEU - i-doit und IT-Dokumentation bei YouTube: https://www.youtube.com/@donamic_de
              Komplett-Strategie: https://i-doit-trainings.de/it-dokumentation-komplett-strategie/
              i-doit Mastery – https://i-doit-trainings.de/i-doit-mastery

              S 1 Reply Last reply Reply Quote 0
              • S Offline
                StephanBuerger @creiss
                last edited by

                @creiss Hallo Christian,

                in Kombination von deinem Link

                https://php.watch/articles/Ubuntu-PHP-7.3

                und diesem

                https://www.lalber.org/2021/01/php-fpm-unter-apache2-aktualisieren/

                ging es dann bei mir.

                Offen gesagt: Ich weiß nicht, welcher von beiden ausschlaggebend gewesen ist.
                Ich habe vorher einen Snapshot der VM des i-doit Servers gemacht und dann beide Anleitungen befolgt 😉

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post