Исправить open () Critical Error : 13: В доступе отказано - Загрузить изображения Error in WordPress

WordPress это очень гибкая система, которая позволяет пользователям создавать очень быстро от простого блога до продвинутого веб-сайта презентации или интернет-магазина.
Как и любая система, это не без проблем. Большую часть времени, веб-хостинг предложения оптимизированы либо для небольшого числа пользователей, либо не настроены в соответствии с потребностями пользователей. Для продвинутого сайта, созданного на WordPress мы рекомендуем использовать его выделенные серверы со службами, специально настроенными для WordPress.

Одна из самых распространенных ошибок в блоге/сайте, созданном с помощью WordPress, невозможно загрузить медиафайлы. HTTP Error. Если вы активировали "error.log »на сервере, при попытке загрузить изображение ошибка будет выглядеть примерно так:

"date" [crit] 16324#16324: *119467 open() "/home/path/public_html/" failed (13: Permission denied), client: IP, server: website.com, request: "GET / HTTP/1.1", host: "website.com"

Эта ошибка возникает не только при попытке загрузить файл мультимедиа на сервер, но и тогда, когда к веб-сайту обращаются пользователи, и на веб-странице есть сценарии, которые не разрешено открывать на сервере. Следовательно, эта ошибка связана с разрешениями файлов и папок на хост-сервере. "chmod"А"chown».

Как устранить ошибку: open () Critical Error : 13: В доступе отказано

1. Прежде всего нам нужен доступ Ftp или SSH сервер. Мы подключаемся и переходим в каталог, в котором находим папку, в которой находятся файлы веб-сайта. В нашем примере это: «public_html».

2. Если мы используем SSH-соединение, в каталоге, где мы достигли точки 1, мы выполняем командные строки:

find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;

chown -R user:group *
Первая командная строка будет искать вас все файлы найденных в текущей и рекурсивной папке, и установите разрешения 644. Вторая команда будет делать то же самое, но только для каталогов. Он установит их разрешение 755.
В третьей командной строке пользователь и группа, которой принадлежат файлы, меняются. В большинстве случаев он имеет форму: «apache: никто» для веб-серверов с HTTPD / Apache или «nginx: nginx» для серверов с NGINX.

После выполнения этих командных строк появляется ошибка "open () Критический Error : 13: В доступе отказано"Он должен исчезнуть. Если у вас есть вопросы или проблемы, не стесняйтесь оставлять их в комментариях.

Поклонник технологий, с 2006 года с удовольствием пишу на StealthSettings.com. Обширный опыт работы с операционными системами: macOS, Windows и Linux, а также с языками программирования и платформами для блогов (WordPress) и онлайн-магазинов (WooCommerce, Magento, PrestaShop).

КАК » Обращает на себя внимание » Исправить open () Critical Error : 13: В доступе отказано - Загрузить изображения Error in WordPress

1 подумал: «Исправить open () Critical Error : 13: В доступе отказано - Загрузить изображения Error in WordPress

Оставьте комментарий