Nginx worker process cant access config.ru

£可爱£侵袭症+ 提交于 2019-12-02 04:26:26
ksinkar

Please check the $PATH for your the user www-data. The fact that the command cd was not found, is troubling.

Also please run this command

sudo -u www-data stat /home/edgars/Proj/config.ru

ensure that your www-data user can stat the above file. This will help you understand if you set the file permissions correctly.

Also, have you enabled SElinux on your Ubuntu? If yes, please follow the instructions here.

You need to relax permissions to that the Nginx worker process can access your application directory, by making the directory group- and world-executable:

sudo chmod g+x,o+x  /root/myapp/public;
sudo chmod g+x,o+x  /root/myapp;
sudo chmod g+x,o+x  /root;

and it's done. Good Luck!

References: Click here

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!