Ошибка установки соединения с базой данных wordpress Ошибка http при загрузке фото wordpress Ошибка 500 на страницах сайта и при входе в админку wordpress Сайт wordpress долго грузится Ошибка публикации или ошибка обновления записи wordpress Всеми любимый бесплатный wordpress, как и любая другая система, к сожалению, не лишен недостатков. Наша команда ежедневно сталкивается с проблемами, которых могло и не быть, если следовать простым правилам. Во избежании недоразумений, перед внесением любых изменений в конфигурацию веб-сервера или код вашего сайта убедитесь, что у вас есть полноценная резервная копия для «отката» изменений к рабочему состоянию. Команда HARDKOD исповедует те же принципы, что и старый добрый бухучет — «двойная запись» в любой непонятной ситуации. Когда сайт на виртуальном хостинге, то его периодически копирует сам хостер. А вот если у вас свой сервер и резервное копирование не ведется, то срочно настраивайте. Делается это быстро, а пользу сложно переоценить. Никакие хитрости по настройке wordpress не помогут, если ваш сайт был полностью удален, например вирусом. Ошибка установки соединения с базой данных wordpress Это самая простая ошибка. Вы можете наблюдать ее, когда сервер баз данных не ответил на запрос соединения. Такое возможно в двух случаях: Сервер базы данных (MySQL) не работает. Для возобновления его работы нужен системный администратор, или как частный случай — обращение в техподдержку хостинга. Самостоятельно, без подготовки, это сделать затруднительно. Да и плата за ошибку может быть высока. Ошибка в настройке соединения. WordPress подключается к базе используя реквизиты: сервер, логин, пароль, название базы данных. Узнайте ваши реквизиты можно у техподдержки, а затем скопировать их в файл wp-config.php (лежит в корневой папке с сайтом). /** MySQL database name */ define('DB_NAME', 'hardkod-database'); /** MySQL database username */ define('DB_USER', 'hardkod-user'); /** MySQL database password */ define('DB_PASSWORD', 'hardkod-password'); /** MySQL hostname */ define('DB_HOST', 'localhost'); Ошибка http при загрузке фото wordpress Здесь также возможно несколько вариантов: Недостаточно оперативной памяти (RAM/ОЗУ). Вам необходимо уменьшить линейные размеры изображений до загрузки фотографии на сайт. Сделать это можно, например в photoshop или любыми другими подручными графическими редакторами. Как вариант – перейти на более мощный тарифный план хостинга. Недостаточно места на диске. Недорогие тарифы хостинга сильно ограничивают размер сайта, рано или поздно это случится. Стоит лимит по использованию дискового пространства. И если чистка ненужных архивов, файлов медиа-библиотеки не помогают, то выход один – докупка места или переход на другой тариф. Недостаточно прав на запись. Для загрузки файлов, wordpress должен обладать достаточными правами на запись в папку wp-content/uploads. Изменить права доступа к папке можно через файловый менеджер в панели управления хостингом, FTP-клиентами: FileZilla, FAR, Total Commander или используя команду chmod в терминале доступа по SSH. # Выполните команду chmod находясь в рабочей директории сайта # Путь к сайту указан в панели управления хостингом. # Для перемещения в нужную папку используйте команду cd /путь/к/wordpress/ chmod 755 wp-content/uploads Ограничение на размер загружаемого файла. В целях безопасности и экономия ресурсов хостеры ограничивают размер любых загружаемых данных на свои сервера. Чаще всего их можно снять только через обращение в техническую поддержку. Но бывает, чтобы снизить нагрузку на отдел техподдержки, хостер оставляет вам право самостоятельно его изменить, например: 1. Через панель настроек тарифного плана хостинга; 2. Через файл .htaccess (находится в корне сайта) Пример снятия ограничений через .htaccess php_value upload_max_filesize 64M php_value post_max_size 128M Важно, чтобы размер upload_max_filesize не превышал post_max_size. И всегда помните, что вирус, попавший на сайте также сможет загружать файлы указанного размера. Поэтому лучше все большие файлы загружать используя протокол FTP и соответствующие программы-клиенты: FileZilla, FAR, Total Commander. 3. Через файл functions.php, который находится в папке с активной темой дизайна вашего сайта. Укажите два строчки в самом начале файла @ini_set( 'upload_max_size' , '64M' ); @ini_set( 'post_max_size', '64M'); Ошибка 500 на страницах сайта и при входе в админку wordpress Данный код ошибки означает «Внутренняя ошибка сервера». Для определения причин ее возникновения необходимо включить error.log в настройках веб-сервера. Причины могут быть самые разнообразные: Синтаксическая ошибка в php-коде; Нехватка места на диске; Синтаксическая ошибка в файле .htaccess Нехватка оперативной памяти. так далее Если отладка php-кода не ваш конек, то самым быстрым и эффективным способом будет «откат» из резервной копии. Чаще всего достаточно откатить только файлы сайта, без базы данных. Сайт wordpress долго грузится WordPress достаточно прост, что позволяет ему шустро работать. И если ваш сайт медленно работает, то стоит проверить: На сайте удалены или хотя бы отключены все неиспользуемые плагины; Количество установленных плагинов не превышает 100 штук; Вы используете последнюю версию ядра wordpress; На хостинге установлен PHP версии не ниже 7.1; На хостинге используется современный SSD-диск; Тарифный план хостинга гарантирует хотя бы 64 мегабайта оперативной памяти. Существует масса способов оптимизации, позволяющая сделать скорость загрузки вашего сайта менее 1 секунды. Большинство из них требует доступ к настройкам сервера и хотя бы минимальные навыки администрирования серверов и отладки программного кода. Но есть решение и на скорую руку, не требующее специализированных навыков. Таковыми являются плагины: WP Super Cache, Autoptimize, WP Widget Cache. Ошибка публикации или ошибка обновления записи wordpress Скорее всего недавно был переезд с http на https или смена доменного имени, что для системы примерно одно и тоже. Справиться с этим можно указав корректно конечный адрес сайта в файле wp-config.php define('WP_HOME','https://www.hardkod.ru'); define('WP_SITEURL','https://www.hardkod.ru'); Важно, чтобы отсутствовал закрывающий /. Как и в случае с 500 ошибкой, если не помогает «откат» файлов и базы, то без диагностики и технического аудита, к сожалению, не обойтись. Экономьте свое время – делегируйте работу с wordpress нам Сложно? Только не для нас! Мы оказываем техническую поддержку сайтов на wordpress с 2010 года. Яндекс официально рекомендует наш модуль для работы с собственным сервисом турбо-страниц. Бесплатная консультация 8 (800) 350-81-86 29 августа 2019 Техническая поддержка