Я заметил, что когда я извлекаю изменения на свой сервер, он автоматически добавляет групповой доступ на запись к измененным файлам. Однако, поскольку я использую suPHP, который вызывает ошибку 500, мне нужно не обращать внимания на любые разрешения и владение, которые может иметь Git-репо, и заменить их соответствующими разрешениями, которые есть у самой папки.
РЕДАКТИРОВАТЬ: suphp требует максимальных разрешений 644 для файлов и 755 для каталогов, чтобы помочь защитить файлы пользователя от изменения. Это патч для PHP, который работает с Suhosin.
Я работаю со средой localhost, перехожу к подготовке, и именно тогда я получаю ошибки, потому что подготовка является клоном производственной среды.