Ошибка 403 возвращается сервером nginx, когда доступ к запрашиваемому ресурсу запрещен из-за нарушения прав доступа. Это может быть вызвано различными причинами, такими как неверные права доступа к файлам, неправильная конфигурация сервера или отсутствие индексного файла в директории.
Для настройки прав доступа к файлам на локальном сервере с использованием nginx для разработки на PHP, необходимо убедиться, что nginx имеет доступ к нужным файлам и директориям. В частности, убедитесь, что права доступа к файлам и директориям настроены таким образом, чтобы nginx мог прочитывать файлы и выполнять PHP скрипты.
Для изменения прав доступа к файлам и директориям можно использовать команду chmod в консоли. Например, для установки прав на чтение, запись и выполнение для владельца, чтения и выполнения для группы и чтения для всех пользователей, можно использовать следующую команду:
```
chmod -R 755 /path/to/directory
```
где /path/to/directory - путь к директории, к которой нужно изменить права доступа.
Кроме того, убедитесь, что в конфигурации сервера nginx правильно настроены директивы location и root, чтобы указывать на нужные директории с файлами.
При возникновении ошибки "Permission denied" в логах nginx, проверьте права доступа к файлам и директориям, которые запрашиваются. Убедитесь, что nginx имеет доступ на чтение и выполнение к этим файлам и директориям. Если проблема сохраняется, может потребоваться изменить владельца файлов или директорий, чтобы nginx имел доступ к ним.