Server MAGENTO 2 Centos 7
Per correggere il messaggio "Il tuo server web è impostato in modo errato e consente l'accesso non autorizzato ai file sensibili. Contatta il tuo provider di hosting".
1) ### shh- Esegui il seguente comando dal tuo account di root. ###
chown -R accountuser:accountusergroup /path-to-root-folderl/
2) ### ssh - Esegui il seguente comando dall'utente dell'account di dominio (non l'account del tuo server web come apache ecc.). ###
find . -type d -exec chmod 770 {} \; & find . -type f -exec chmod 660 {} \; && chmod u+x bin/magento
chmod -R g+w /path-to-root-folderl/{pub,var} chmod -R g+w /path-to-root-folderl/{app/etc,vendor} chmod -R g+s pub/static pub/media . find var/generation -type d -exec chmod g+s {} \; find var/session -type d -exec chmod g+s {} \;
3) ### ssh - Esegui il seguente comando dal tuo account di root. ###
chown -R domain_account_user:webservergroup /path-to-root-folderl/var chown -R domain_account_user:webservergroup /path-to-root-folder/app/etc chown -R domain_account_user:webservergroup /path-to-root-folderl/pub chown -R webserverUSER:webservergroup /path-to-root-folder/var/session
Questo risolverà questo errore e molti altri errori. Nota: disabilita SUPHP quando usi magento 2, ti risparmierai molto mal di testa. Attualmente sto eseguendo mod_mpm_event con ea-apache24-mod_cgid e PHP 7 e ea-php70-php-fpm.
Ho avuto il mio magento 2 in esecuzione con solo mod_mpm_event con ea-apache24-mod_cgid e PHP 7 prima di aggiungere PHP-FPM.
Se stai eseguendo cpanel / apache e non vuoi usare easyapache per passare a mod_mpm_event + ea-apache24-mod_cgid puoi usare shell da ssh. Esegui il comando qui sotto da ssh. yum shell rimuovi ea-apache24-mod_mpm_worker rimuovi ea-apache24-mod_cgi installa ea-apache24-mod_mpm_event installa ea-apache24-mod_cgid esegui esci