Automatický průvodce instalací a přípravou produkčního prostředí pro firemní web na míru.
Instalátor ověřuje skutečný zápis pod uživatelem, pod kterým běží PHP. Zjištěný účet: web1:client1.
/var/www/clients/client1/web1/web
Zápis a vytváření podsložek funguje.
/var/www/clients/client1/web1/web/templates
Uživatel PHP zde nemůže vytvářet soubory nebo podsložky.
/var/www/clients/client1/web1/web/templates/default
Složka je dostupná pro čtení.
/var/www/clients/client1/web1/web/public/uploads
Uživatel PHP zde nemůže vytvářet soubory nebo podsložky.
/var/www/clients/client1/web1/web/storage
Zápis a vytváření podsložek funguje.
/var/www/clients/client1/web1/web/storage/twig_cache
Zápis a vytváření podsložek funguje.
Spusťte následující příkazy na serveru jako root. Cesty odpovídají této instalaci. Opraví se pouze složky, u kterých kontrola zjistila problém; práva 777 se nepoužívají.
mkdir -p -- '/var/www/clients/client1/web1/web/templates'
chown -R 'web1:client1' -- '/var/www/clients/client1/web1/web/templates'
find '/var/www/clients/client1/web1/web/templates' -type d -exec chmod 775 {} +
find '/var/www/clients/client1/web1/web/templates' -type f -exec chmod 664 {} +
mkdir -p -- '/var/www/clients/client1/web1/web/public/uploads'
chown -R 'web1:client1' -- '/var/www/clients/client1/web1/web/public/uploads'
find '/var/www/clients/client1/web1/web/public/uploads' -type d -exec chmod 755 {} +
find '/var/www/clients/client1/web1/web/public/uploads' -type f -exec chmod 644 {} +
Po spuštění příkazů obnovte tuto stránku. Kontrola se provede znovu a instalace se odemkne až po úspěšném ověření.