Ошибка в приложении Rails: Невозможно указать '/path/to/app/current/passenger_wsgi.py': разрешение отклонено (errno = 13) - PullRequest
0 голосов
/ 24 мая 2019

Я столкнулся с чем-то очень странным.

У меня уже более года работает приложение Rails на сервере nginx на Centos 7, и оно всегда работало.Я вернулся через несколько месяцев и получил ошибку 500:

*1 Cannot stat '/path/to/app/current/passenger_wsgi.py': Permission denied (errno=13)

Это не может быть неправильной установкой, так как она работала в течение года, и в последний раз, когда я проверял (декабрь 2018), она работала нормально.

Мое единственное предположение, что у Cpanel есть автообновления, которые обновили некоторые основные пассажирские или рубиновые модули, которые повлияли на это, но я не могу понять, что.

Есть предложения?

1 Ответ

0 голосов
/ 24 мая 2019

Так что, кажется, просто cPanel сама меняла права доступа. Мой пользователь nginx не смог прочитать папку public_html, так как она была установлена ​​на 750.

...