Dijagnostika i rješavanje problema
HTTP 500 greška
Dijagnostika interne greške servera — PHP log, permissions, .htaccess.
-
PHP error log
Projekti → projekt → Održavanje → Pregled logova. Provjerite PHP-FPM i error log domene — tamo je uzrok fatal errora.
-
Permissions
Provjerite ownership (uadmin:uadmin) i chmod direktorija (2775) te datoteka (664). Pogrešan ownership često uzrokuje 500 kod CMS aplikacija.
ls -la /web/public_html/example.com/ ls -la /web/logs/example.com/
-
PHP-FPM pool
Provjerite postoji li i radi li PHP-FPM pool projekta (Web → Pool tab). Bez poola PHP stranice ne rade.
systemctl status php8.3-fpm sudo /usr/local/uadmin/bin/recovery-stack.sh status
-
.htaccess i open_basedir
Privremeno preimenujte .htaccess u document rootu. Provjerite open_basedir postavke na tabu Sigurnost (Web → Security).