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

    JDisc-Import läuft nicht

    Scheduled Pinned Locked Moved Betrieb
    6 Posts 2 Posters 437 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.
    • M Offline
      mwilhelmi
      last edited by

      Hallo,

      wir haben einen Tennant, der per JDisc befüllt wird.
      Seit einiger zeit läuft der Import nicht mehr.
      In der GUI rennt er sich tot (unter Ergebnis steht nur "warte..." und dann passiert nichts mehr) und auf der Console kommt folgender Fehler, zu dem ich bei Google leider nichts passendes finde:
      Something went wrong with message: General error: PHP extension "SOAP" is missing.
      php-soap ist aber installiert.

      Wo könnte der Fehler liegen?

      Michael HuhnM 1 Reply Last reply Reply Quote 0
      • Michael HuhnM Offline
        Michael Huhn @mwilhelmi
        last edited by

        Hallo @mwilhelmi,

        wurde zufällig mal die PHP Version aktualisiert?
        Denn das könnte das Verhalten erklären, denn die Fehlermeldung sagt es fehlt die SOAP extension.
        Außerdem muss die extension für PHP aktiviert werden.

        M 1 Reply Last reply Reply Quote 0
        • M Offline
          mwilhelmi @Michael Huhn
          last edited by

          @Michael-Overkamp Wir haben das System frisch aufgesetzt udn die Tennants alle migriert.
          Da läuft jetzt so weit auch wieder alles, aber der JDisc-Import, zeigt das gleiche Verhalten.
          Wo kann ich sehen, ob die Extension aktiv ist?
          Unter der Systemübersicht wird sie in der Liste der PHP-Extensions nicht genannt:
          d9fba693-da50-407a-88db-39d2bdf1e952-image.png
          Wenn sie fehlt, wie kann ich sie dann aktivieren?

          Michael HuhnM 1 Reply Last reply Reply Quote 0
          • Michael HuhnM Offline
            Michael Huhn @mwilhelmi
            last edited by

            Hallo @mwilhelmi,

            SOAP und SNMP sind für i-doit optional.
            Bezüglich SNMP, wird dies weiterhin nicht implementiert und kann von Ihnen ignoriert werden.
            Sollten Sie trotzdem SNMP nutzen wollen, anbei der passende KB-Artikel:
            https://kb.i-doit.com/display/de/SNMP

            Zum nachinstallieren via CLI
            Falls Sie PHP7.4 verwenden, ansonsten muss die Version angepasst werden.
            "SOAP":

            sudo apt-get install php7.4-soap
            sudo systemctl restart apache2.service
            

            Für SNMP:

            sudo apt-get install php7.4-snmp
            sudo systemctl restart apache2.service
            
            M 1 Reply Last reply Reply Quote 0
            • M Offline
              mwilhelmi @Michael Huhn
              last edited by

              @Michael-Overkamp Ok, aber woran kann dann unser Import-Problem liegen?

              Michael HuhnM 1 Reply Last reply Reply Quote 0
              • Michael HuhnM Offline
                Michael Huhn @mwilhelmi
                last edited by

                @mwilhelmi wenn das Problem mit SOAP immer noch auftritt, dann ist es für die falsche PHP Version installiert oder es wird die falsche PHP Version verwendet. 🤷
                Das Terminal verwendet ggf. eine andere PHP Version als der Apache2.

                Im Terminal einfach mal php -v ausführen und php -m damit kann man die verwendete Version sehen und welche Module aktiviert sind.

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