Как исправить ошибку WordPress не удалось открыть поток
Вы видите ошибку «не удалось открыть поток» в WordPress? Эта ошибка обычно указывает расположение скриптов, в которых возникла ошибка. Однако начинающим пользователям это довольно сложно разобраться. В этой статье мы покажем вам, как легко исправить ошибку WordPress не удалось открыть поток.
Почему возникает ошибка «Не удалось открыть поток»?
Прежде чем мы попытаемся исправить ошибку, было бы полезно понять, что вызывает ошибку «Не удалось открыть поток» в WordPress.
Эта ошибка возникает, когда WordPress не может загрузить файл, указанный в коде веб-сайта. Когда возникает эта ошибка, иногда WordPress продолжит загрузку сайта и покажет только предупреждающее сообщение, а в других случаях WordPress покажет фатальную ошибку и больше ничего не загрузит.
Формулировка сообщения будет отличаться в зависимости от того, где в коде возникла ошибка, и причины сбоя. Это также подскажет, что нужно исправить.
Обычно это сообщение выглядит примерно так:
Warning: require(/home/website/wp-includes/load.php): failed to open stream: No such file or directory in /home/website/wp-settings.php on line 19
Fatal error: require(): Failed opening required ‘/home/website/wp-includes/load.php’ (include_path=’.:/usr/share/php/:/usr/share/php5/’) in /home/website/wp-settings.php on line 19
Вот еще один пример:
Last Error: 2018-04-04 14:52:13: (2) HTTP Error: Unable to connect: ‘fopen(compress.zlib://https://www.googleapis.com/analytics/v3/management/accounts/~all/webproperties/~all/profiles?start-index=1): failed to open stream: operation failed’
Сказав это, давайте посмотрим, как устранить и исправить ошибку «не удалось открыть поток» в WordPress.
Исправление ошибки при открытии потока в WordPress
Как мы упоминали ранее, ошибка может быть вызвана множеством причин, и сообщение об ошибке будет отличаться в зависимости от причины и местоположения файла, вызывающего ошибку.
В каждом случае за фразой «Не удалось открыть поток» будет следовать причина. Например, отказано в разрешении, отсутствие такого файла или каталога, сбой операции и т. Д.
Теперь, если ваше сообщение об ошибке содержит «нет такого файла или каталога», вам нужно посмотреть в коде, чтобы выяснить, какой файл упоминается в этой конкретной строке.
Если это файл плагина или темы, это означает, что файлы плагина или темы были удалены или установлены неправильно. Просто деактивируйте и переустановите соответствующую тему / плагин, чтобы исправить ошибку.
Однако также возможно, что WordPress не может найти файлы из-за отсутствия файла .htaccess в вашей корневой папке. В этом случае вам нужно перейти на страницу «Настройки» »Постоянные ссылки в админке WordPress и просто нажать кнопку« Сохранить изменения », чтобы заново создать файл .htaccess.
Если за сообщением об ошибке следует «Permission denied», то это означает, что WordPress не имеет права доступа к файлу или каталогу, на которые есть ссылка в коде.
Чтобы исправить это, вам необходимо проверить права доступа к файлам и каталогам WordPress и при необходимости исправить их.
Наконец, некоторые плагины WordPress загружают скрипты из сторонних источников, таких как Google Analytics, Facebook API, Google Maps и другие сторонние API.
Некоторые из этих API могут потребовать аутентификации или могут изменить способ доступа разработчиков к ним. Ошибка аутентификации или неправильный метод доступа приведет к тому, что WordPress не сможет открыть необходимые файлы.
Чтобы исправить это, вам нужно будет обратиться за поддержкой к автору плагина. Они смогут помочь вам исправить ошибку.
Если ни один из этих советов не поможет вам решить проблему, выполните действия, указанные в нашем руководстве по устранению неполадок WordPress. Это пошаговое руководство поможет вам определить проблему и легко найти решение.
Мы надеемся, что эта статья помогла вам исправить ошибку WordPress «не удалось открыть поток». Вы также можете добавить в закладки наш список наиболее распространенных ошибок WordPress и способы их исправления.