Máy chủ MAGENTO 2 Centos 7
Để sửa thông báo "Máy chủ web của bạn được thiết lập không chính xác và cho phép truy cập trái phép vào các tệp nhạy cảm. Vui lòng liên hệ với nhà cung cấp dịch vụ lưu trữ của bạn".
1) ### shh- Chạy lệnh sau từ tài khoản root của bạn. ###
chown -R accountuser:accountusergroup /path-to-root-folderl/
2) ### ssh - Chạy lệnh sau từ người dùng tài khoản miền (không phải tài khoản máy chủ web của bạn như apache, v.v.). ###
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 - Chạy lệnh sau từ tài khoản root của bạn. ###
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
Điều này sẽ khắc phục lỗi này và nhiều lỗi khác. Lưu ý: vô hiệu hóa SUPHP khi sử dụng magento 2, bạn sẽ tiết kiệm cho mình rất nhiều vấn đề đau đầu. Hiện tại tôi đang chạy mod_mpm_event với ea-apache24-mod_cgid và PHP 7 và ea-php70-php-fpm.
Tôi đã chạy magento 2 chỉ với mod_mpm_event với ea-apache24-mod_cgid và PHP 7 trước khi tôi thêm PHP-FPM.
Nếu bạn đang chạy cpanel / apache và bạn không muốn sử dụng easyapache để chuyển sang mod_mpm_event + ea-apache24-mod_cgid, bạn có thể sử dụng shell từ ssh. Chạy lệnh dưới đây từ ssh. yum shell remove ea-apache24-mod_mpm_worker gỡ bỏ ea-apache24-mod_cgi cài đặt ea-apache24-mod_mpm_event cài đặt ea-apache24-mod_cgid chạy thoát