MAGENTO เซิร์ฟเวอร์ 2 Centos 7
เมื่อต้องการแก้ไขข้อความ "เว็บเซิร์ฟเวอร์ของคุณตั้งค่าไม่ถูกต้องและอนุญาตให้เข้าถึงไฟล์สำคัญโปรดติดต่อผู้ให้บริการโฮสต์ของคุณ"
1) ### shh- เรียกใช้คำสั่งต่อไปนี้จากบัญชีรูทของคุณ ###
chown -R accountuser:accountusergroup /path-to-root-folderl/
2) ### ssh - เรียกใช้คำสั่งต่อไปนี้จากผู้ใช้บัญชีโดเมน (ไม่ใช่บัญชีเว็บเซิร์ฟเวอร์ของคุณเช่น apache ฯลฯ ) ###
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 - เรียกใช้คำสั่งต่อไปนี้จากบัญชีรูทของคุณ ###
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
สิ่งนี้จะแก้ไขข้อผิดพลาดนี้และข้อผิดพลาดอื่น ๆ อีกมากมาย หมายเหตุ: ปิดใช้งาน SUPHP เมื่อใช้ magento 2 คุณจะปวดหัวได้มาก ขณะนี้ฉันใช้ mod_mpm_event กับ ea-apache24-mod_cgid และ PHP 7 และ ea-php70-php-fpm
ฉันใช้วีโอไอพี 2 ของฉันกับ mod_mpm_event กับ ea-apache24-mod_cgid และ PHP 7 ก่อนที่ฉันจะเพิ่ม PHP-FPM
หากคุณใช้ cpanel / apache และคุณไม่ต้องการใช้ easyapache เพื่อย้ายไปที่ mod_mpm_event + ea-apache24-mod_cgid คุณสามารถใช้เชลล์จาก ssh เรียกใช้คำสั่งร้องจาก ssh yum shell remove ea-apache24-mod_mpm_worker ลบ ea-apache24-mod_cgi ติดตั้ง ea-apache24-mod_mpm_event ติดตั้ง ea-apache24-mod_cgid เรียกใช้ออกจาก