Serwer MAGENTO 2 Centos 7
Aby naprawić komunikat „Twój serwer WWW jest nieprawidłowo skonfigurowany i umożliwia nieautoryzowany dostęp do poufnych plików. Skontaktuj się z dostawcą hostingu”.
1) ### shh- Uruchom następujące polecenie z konta root. ###
chown -R accountuser:accountusergroup /path-to-root-folderl/
2) ### ssh - Uruchom następujące polecenie od użytkownika konta domeny (nie konta serwera WWW, takiego jak apache itp.). ###
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 - Uruchom następujące polecenie z konta 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
To naprawi ten błąd i wiele innych błędów. Uwaga: wyłącz SUPHP podczas korzystania z Magento 2, zaoszczędzisz sobie dużo bólu głowy. Obecnie korzystam z mod_mpm_event z ea-apache24-mod_cgid i PHP 7 oraz ea-php70-php-fpm.
Miałem moje Magento 2 działające tylko z mod_mpm_event z ea-apache24-mod_cgid i PHP 7 zanim dodałem PHP-FPM.
Jeśli używasz cpanel / apache i nie chcesz używać easyapache, aby przejść do mod_mpm_event + ea-apache24-mod_cgid, możesz użyć powłoki z ssh. Uruchom komendę poniżej z ssh. mniam shell usuń ea-apache24-mod_mpm_worker usuń ea-apache24-mod_cgi zainstaluj ea-apache24-mod_mpm_event zainstaluj ea-apache24-mod_cgid uruchom zamknij