Files

2.3 KiB

Fehlerbehebung & Häufig gestellte Fragen

Häufige Probleme, auf die Sie bei der Verwendung von Multi-PHP stoßen könnten, und wie Sie diese beheben können.


🚫 Dienst lässt sich nicht starten

Dies wird oft durch Port-Konflikte mit anderer Software verursacht.

  • Nginx & Apache (Port 80/443): Überprüfen Sie, ob Skype, IIS oder eine andere XAMPP/WAMP-Umgebung läuft und Port 80 verendet.
  • MariaDB (Port 3306): Überprüfen Sie, ob Sie eine bestehende MySQL- oder MariaDB-Installation haben, die bereits ausgeführt wird.
  • Lösung: Gehen Sie zu Einstellungen > Allgemein und ändern Sie den betroffenen Port in etwas anderes (z. B. Nginx auf 8080 oder MariaDB auf 3307).

PHP-Fehler: "No input file specified"

Dies bedeutet normalerweise, dass Nginx oder Apache die PHP-Dateien Ihres Projekts nicht finden kann.

  • Projektpfad überprüfen: Überprüfen Sie, ob der Projektpfad in "Meine Projekte" korrekt ist.
  • Abschließender Schrägstrich: Stellen Sie sicher, dass Ihr Projektpfad nicht mit einem extra Schrägstrich endet, es sei denn, dies ist erforderlich.
  • Dienste neu starten: Versuchen Sie, alle Dienste zu stoppen und erneut zu starten.

🔒 403 Forbidden (Zugriff verweigert)

Berechtigungs- oder Konfigurationsprobleme können den Zugriff auf Ihre lokale Website blockieren.

  • Indexdatei fehlt: Stellen Sie sicher, dass Ihr Projektordner eine index.php oder index.html enthält.
  • Nginx-Konfiguration: Wenn Sie Nginx verwenden, überprüfen Sie die projektspezifische Konfiguration auf manuelle deny-Regeln.
  • Verzeichnisauflistung: Standardmäßig erlaubt Multi-PHP die Verzeichnisauflistung. Wenn dies blockiert ist, müssen Sie eine Indexdatei haben.

💻 CLI-Befehle (php, mysql) funktionieren nicht

  • PATH nicht aktualisiert: Sie müssen in den CLI-Einstellungen auf "Befehle synchronisieren" klicken.
  • Terminal-Fenster: Schließen Sie Ihr Terminal (CMD, PowerShell) und öffnen Sie es erneut, damit die Änderungen wirksam werden.
  • Integration prüfen: Stellen Sie sicher, dass der Schalter "System-PATH-Integration" auf EIN steht.

Tip

Wenn Sie weiterhin Probleme haben, überprüfen Sie die "Dienst-Logs" auf detaillierte Fehlermeldungen der PHP-, Nginx- oder MariaDB-Binärdateien.