Unterstützt PHP/FastCGI?
Ja. SSLcat verbindet sich über FastCGI mit PHP‑FPM und kann so PHP‑Apps (WordPress, Laravel, …) bedienen.
Schnellstart (Admin‑Panel)
- Login → Sites → Neu
- Typ: PHP‑Standort (FastCGI)
- Domain und Dokumentenstamm setzen (z. B.
/var/www/app
) - PHP‑FPM‑Adresse:
unix:/run/php/php8.2-fpm.sock
oder127.0.0.1:9000
- Speichern
Routing & Rewrites
- Standard‑Entry:
index.php
- Frameworks (z. B. Laravel): Frontend‑Routing‑Fallback aktivieren
- Statische Assets (z. B.
/public
) direkt vom Static‑Server ausliefern
Beispiel (YAML)
php_sites:
- domain: "app.example.com"
root: "/var/www/app/public"
fpm: "unix:/run/php/php8.2-fpm.sock" # oder "127.0.0.1:9000"
index_files: ["index.php", "index.html"]
route_fallback_to: "index.php"
client_max_body_bytes: 104857600
Fehlerbehebung
- 502/Verbindung: PHP‑FPM‑Adresse, Dienststatus und Socket‑Rechte prüfen
- Upload‑Limits: sowohl
client_max_body_bytes
(SSLcat) als auch PHP‑Grenzen setzen - Rewrite‑Probleme:
route_fallback_to
nutzen oder in der App lösen