Пожалуйста или Регистрация для создания записей и тем.

Ошибка openat() "" failed (13: Permission denied), client: в логах сервера как исправить?

Как исправить ошибку openat() "" failed (13: Permission denied), client:

 

Ошибка означает, что сервер nginx не имеет прав для работы с файлом. Исправляется путем выставления правильных атрибутов на файлы и папки и владельца директории сайта.

Как установить права с помощью chmod:

  1. Откройте терминал.
  2. Перейдите в директорию WordPress: Используйте команду cd /path/to/your/wordpress (замените /path/to/your/wordpress на фактический путь к вашему сайту).
  3. Установите права для папок: 

find . -type d -exec chmod 755 {} \; // Эта команда найдет все директории в текущей директории и установит для них права 755.

4. Установите права для файлов:

find . -type f -exec chmod 644 {} \;  // Эта команда найдет все файлы в текущей директории и установит для них права 644.

5. Установите владельца и группу для файлов и папок:

chown -R www-data:www-data . // Эта команда изменит владельца и группу всех файлов и папок в текущей директории на www-datawww-data - это пользователь, от имени которого обычно работает веб-сервер Apache или Nginx в Ubuntu. 

 

 

Если Вы хотите поддержать разработку сайта Murom°360 — пожалуйста оставьте положительный отзыв или сделайте донат на любую сумму. Мы работаем для Вас!!

Войти

Зарегистрироваться

Сбросить пароль

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