ข้อผิดพลาดภายในที่มีคำว่า "Permission denied"
คุณได้ติดตั้งหรืออัปเดต Easy Redmine ภายใต้ผู้ใช้ที่มีสิทธิ์ไม่เพียงพอ โดยไม่ปฏิบัติตามคำแนะนำที่แข็งแกร่งของเราในคำแนะนำ (อย่างน้อยหนึ่งครั้งในอดีต)
- แก้ไขสิทธิ์โดยคำสั่ง chgrp และ chown ตามการตั้งค่าเซิร์ฟเวอร์ (เช่น chgrp -R www-data public_html)
- เรียกใช้การติดตั้งอีกครั้ง bundle exec rake easyproject:install RAILS_ENV=production ซึ่งจะล้างแคช (หากคุณเรียกใช้โดย root จะไม่สำเร็จ)
- เริ่มเซิร์ฟเวอร์ใหม่
หากคุณใช้เครื่องจำลองที่ Easy Software ให้เรียกใช้ในนามของผู้ใช้ easy:
sudo chown -R easy /home/easy/current
(ในเครื่องเก่า - sudo chown -R easy /srv/easyredmine/public_html)
sudo chgrp -R easy /home/easy/current
(ในเครื่องเก่า - sudo chgrp -R easy /srv/easyredmine/public_html)
cd /home/easy/current
(ในเครื่องเก่า - cd /srv/easyredmine/public_html)
bundle exec rake easyproject:install RAILS_ENV=production
sudo service puma@your.domain.name restart
อย่าลืมตั้งค่าสิทธิ์สำหรับโฟลเดอร์ที่จำเป็นทั้งหมด