Projekti
Permissions i ownership
uadmin korisnik, www-data, setgid direktoriji (2775) i file manager.
-
Standardni layout
Projekti žive u /web/public_html/<domena>/. Wizard automatski postavlja ownership na uadmin korisnika i chmod 2775 na direktorije, 664 na datoteke.
ls -la /web/public_html/example.com/ # drwxrwsr-x uadmin uadmin ... # -rw-rw-r-- uadmin uadmin index.php
-
PHP-FPM i www-data
PHP proces radi kao uadmin. Nginx/Apache (www-data) pristupa PHP-FPM socketu. www-data je u grupi uadmin kako bi web server mogao čitati datoteke.
-
File manager
Upload, rename, chmod i brisanje datoteka radite kroz file manager na stranici projekta. Panel poštuje sigurnosna ograničenja unutar document roota.
-
Ručni popravak (SSH)
Ako aplikacija ručno promijeni ownership, vratite ga recovery alatom ili ručno:
sudo chown -R uadmin:uadmin /web/public_html/example.com sudo find /web/public_html/example.com -type d -exec chmod 2775 {} \; sudo find /web/public_html/example.com -type f -exec chmod 664 {} \;SavjetNikad ne postavljajte 777 na produkciji — koristite 2775/664 model panela.