我遇到了一个问题,我的rails服务器无法编辑服务器上的文件。
我正在运行spree 4.3.2并通过mina部署。
我得到这个错误的结果Permission denied @
rb_file_s_rename - (/var/www/appname/releases/17/tmp/cache/.spree2Fbackend_configuration2Flocale20230327-1301-oq5zcj, /var/www/appname/releases/17/tmp/cache/E69/490/spree%2Fbackend_configuration%2Flocale)"`
我试过使用chown和chmod,但它们要么是临时的,要么甚至不起作用。
1条答案
按热度按时间wztqucjr1#
1.检查是否有任何SELinux或AppArmor策略可能限制Rails服务器修改文件。您可以使用sestatus命令检查SELinux的状态,使用apparmor_status命令检查AppArmor的状态。