feat: implement user guide documentation in multiple languages and add IPC infrastructure for UI components
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user