Community

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

    JDisc-Import läuft nicht

    Betrieb
    2
    6
    143
    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
      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 Overkamp 1 Reply Last reply Reply Quote 0
      • Michael Overkamp
        Michael Overkamp @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
          mwilhelmi @Michael Overkamp 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 Overkamp 1 Reply Last reply Reply Quote 0
          • Michael Overkamp
            Michael Overkamp @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
              mwilhelmi @Michael Overkamp last edited by

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

              Michael Overkamp 1 Reply Last reply Reply Quote 0
              • Michael Overkamp
                Michael Overkamp @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