PHP 8.3.3 - App kann auf dem PC nicht ausgeführt werden

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • PHP 8.3.3 - App kann auf dem PC nicht ausgeführt werden

    Hallo zusammen,

    ich habe auf einem Windows 10 PC die PHP Version 7.2 laufen.
    Jetzt möchte ich jedoch noch PHP 8.3.3 zum Laufen bringen.
    Aktuell läuft alles (zumindest 7.2) unter dem IIS mit FastCGI.

    Welche Treiber / Software muss ich noch installieren?
    hoffe Ihr könnt mir dabei helfen, vielen Dank.

    Ich bekomme folgende Meldungen:

    In Windows:
    Diese App kann auf dem PC nicht ausgeführt werden.

    Vom Browser:
    HTTP-Fehler 500.0 - Internal Server Error

    Unbekannter FastCGI-Fehler.

    Wahrscheinlichste Ursachen:
    • IIS hat die Anforderung zwar empfangen, beim Verarbeiten der Anforderung ist jedoch ein interner Fehler aufgetreten. Die Ursache dieses Fehlers hängt von dem Modul ab, das die Anforderung verarbeitet, sowie von den Ereignissen, die im Verlauf des Arbeitsprozesses zum Zeitpunkt des Fehlers aufgetreten sind.
    • IIS konnte nicht auf die Datei "web.config" für die Website oder Anwendung zugreifen. Die Ursache hierfür sind möglicherweise falsch festgelegte NTFS-Berechtigungen.
    • IIS konnte die Konfiguration für die Website oder Anwendung nicht verarbeiten.
    • Der authentifizierte Benutzer verfügt nicht über die Berechtigung zum Verwenden dieser DLL.
    • Die Anforderung ist einem verwalteten Handler zugeordnet, das .NET-Erweiterbarkeitsfeature ist jedoch nicht installiert.
    Mögliche Vorgehensweise:
    • Stellen Sie sicher, dass die NTFS-Berechtigungen für die Datei "web.config" richtig sind und den Zugriff auf das Computerkonto des Webservers zulassen.
    • Überprüfen Sie die Ereignisprotokolle auf möglicherweise protokollierte zusätzliche Informationen.
    • Überprüfen Sie die Berechtigungen für die DLL.
    • Installieren Sie das .NET-Erweiterbarkeitsfeature, wenn die Anforderung einem verwalteten Handler zugeordnet ist.
    • Erstellen Sie eine Ablaufverfolgungsregel für Anforderungsfehler für diesen HTTP-Statuscode. Weitere Informationen zum Erstellen von Überwachungsregeln für Anforderungsfehler finden Sie hier.
    Detaillierte Fehlerinformationen:
    FastCgiModule
    ExecuteRequestHandler
    PHP833
    0x800700c1
    http://127.0.0.1:80/dienste.php8
    C:\Program Files\reuko\portal\root\dienste.php8
    Anonym
    Anonym
    Weitere Informationen:

    Dieser Fehler weist auf ein Problem während der Verarbeitung der Anforderung hin. Die Anforderung wurde vom Webserver empfangen, aber während der Verarbeitung ist ein schwerwiegender Fehler aufgetreten, der den Fehler 500 verursacht hat.

    Weitere Informationen anzeigen »

    Microsoft Knowledge Base-Artikel:
    • 294807

  • #2
    Warum nutzt du den IIS anstatt den Apache? Der IIS ist doch grausam (zumindest meine Meinung)

    Kommentar


    • #3
      Komme mit Ihm gut zurecht, jedoch möchte ich alles Microsoft belassen, da auch der MS SQL Server zum Einsatz kommt und dann alles auf einem System beruht.

      Kommentar


      • #4
        Das Problem ist auch, dass die PHP-Version generell unter Windows nicht läuft, unabhängig vom Webserver.

        Unter PowerShell erhalte ich folgende Meldung:

        PS C:\programme\portal\umgebung\php\v8.3.3> .\php.exe -info
        Fehler beim Ausführen des Programms "php.exe": Die angegebene ausführbare Datei ist keine gültige Anwendung für diese
        Betriebssystemplattform.In Zeile:1 Zeichen:1
        + .\php.exe -info
        + ~~~~~~~~~~~~~~~.
        In Zeile:1 Zeichen:1
        + .\php.exe -info
        + ~~~~~~~~~~~~~~~
        + CategoryInfo : ResourceUnavailable: ( [], ApplicationFailedException
        + FullyQualifiedErrorId : NativeCommandFailed​

        Kommentar


        • #5
          Problem gelöst. Die php.exe hatte einen defekt. Neue heruntergeladen und fertig.

          Kommentar

          Lädt...
          X