Архив метки: CMS Wordpress

Как сбросить пароль в WordPress с помощью phpmyadmin

Знания о том, как изменить свой пароль в WordPress при помощи phpmyadmin является одним из главных знаний, которые вы должны знать, потому что по какой-то причине, если ваш сайт взломали, или что-то еще, вы не можете войти в админ панель сайта используя логин, и Вы не можете восстановить пароль через электронную почту, этот метод может быть очень полезным. Мы помогли другим пользователям с тем же вопросом, поэтому мы решили сделать статью для Вас.

Каждый блог WordPress использует базу данных MySQL, которая может быть доступна через Ваш phpmyadmin даже если Вы не пользуетесь на хостинге cpanel. Выполните следующие действия, чтобы сбросить пароль для WordPress:

Шаг 1 – Определите название Вашей базы данных

Всегда полезно знать имя вашей БД WordPress. Если у вас запущено несколько установок в пределах одной базы данных, то вы должны будете точно знать, где искать, чтобы сбросить пароль. Лучшее место, чтобы узнать название БД на наш взгляд является файл wp-config.php который расположен в корневой папке WordPress. Откройте его и там вы найдете имя требуемой базы данных.

Шаг 2 – размещение базы данных и редактировании полей

В вашей cpanel или другую панель администратора, вам потребуется доступ к вашей базе данных MySQL и затем просмотреть его, используя phpmyadmin.

phpmyadmin

Когда вы находитесь в phpmyadmin, вам нужно будет выбрать нужную базу данных в левой стороне. Найдите имя, которое вы нашли в вашем wp-config.php и нажмите на нее. Вы увидите список таблиц с префиксом wp_ по большей части.

Если вы изменили свой префикс при установке, то вы бы искали что префикса вроде “*_” под знаком * может быть любая комбинация цифр и букв.

Найдите таблицу wp_users, щелкните на нем и перейдите на вкладку Обзор.

Как сбросить пароль в WordPress с помощью phpmyadmin

Нажмите на карандаш (редактировать) значок для сброса пароля.

Редактирование логина в phpmyadmin

Сейчас вы увидите поле, которое выглядит так:

Редактирование пароля в логине в phpmyadmin

Отредактировать значение поля user_pass. Вы заметите, что есть много случайных символов в поле пароля. Из соображений безопасности, WordPress хранит пароли как MD5-хэш, а не как обычный текст.

Это означает, что значение пароля всегда зашифровано. Вам нужно будет использовать один из генераторов MD5 в онлайн для генерации пароля.

Просто введите Ваш пароль в поле Value, и выберете Function MD5 чтобы сгенерировать  пароль. Сохраните изменения.

Поздравляем, вы успешно изменили свой пароль в WordPress при помощи phpmyadmin.



2015-06-09T08:40:09
CMS WordPress

Что делать, если вам будет заблокирован доступ администратора WordPress (wp-admin)

Это было в прошлом месяце, у нас был пользователь, у которого был заблокирован доступ к Админ-панели своего сайта. У нас было написано несколько статей, охватывающих каждую конкретную проблемы, и мы поняли, что необходимо объединить все их в одном месте, чтобы сделать его проще для других. В данной статье мы расскажем Вам, что нужно предпринять, чтобы разблокировать доступ администратора WordPress (wp-admin), так что вы могли иметь доступ к вашему сайту.

Есть несколько причин, почему у вас может быть заблокирован доступ к админ, поэтому давайте ознакомимся с каждым из них поодиночке. Надеюсь благодаря помощи по устранению проблемы, вы сможете выяснить решение по вашей проблеме.

Ошибка установления соединения с базой данных

Ты видишь эту ошибку на весь сайт? Причина этой ошибки скорей всего то что WordPress не может соединиться с базой данных. Это может происходить по разным причинам. Это может произойти, если база данных повредилась по какой-то причине вполне возможно у вашего веб-хостинг могли возникнуть некоторые проблемы. Если это соответствует вашей проблеме, то, пожалуйста, ознакомьтесь с нашим гидом о том, как исправить ошибка установления соединения с базой данных в WordPress.

Белый экран смерти

Вы видите на административной панели WordPress белый экран? Эту проблему часто называют в WordPress «белый экран смерти». Обычно это бывает потому, что вы исчерпали лимит памяти. Это может быть связанно с установленным некачественным плагином или темой. Это также может быть вызвано ненадежным веб-хостингом. Если вы видите эту ошибку, то, пожалуйста, ознакомьтесь с нашим гидом о том, как исправить белый экран смерти в WordPress.

Неправильный пароль

Иногда, даже когда вы набираете правильный логин и пароль, вы не можете войти в систему. При попытке восстановить пароль, вы не получили письмо. Это может произойти, если вы были жертвой взлома. Мы рекомендовали бы вам сбросить ваш пароль в WordPress с помощью phpmyadmin.

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

Потеряли права администратора

Иногда, вы может и сможете войти в Панель управления WordPress, но Вы не видите какой-либо информации предназначенной для администратора. Например, нет плагинов, нет темы и т. д. Это может произойти, если ваши права пользователя были модифицированы. Часто это бывает из-за взлома. Хакеры могут заразить ваш сайт, а затем удалить права администратора. В данном случае, вы добавьте пользователя admin в базу данных WordPress через MySQL (через phpmyadmin).

Ошибки PHP (т.е синтаксическая ошибка, неожиданные функции и т. д.)

Эти ошибки PHP обычно бывает при вставке кода с сайта. Часто начинающие программисты используют встроенный в WordPress редактор. Функция довольно удобная, но если Вы не знаете, что вы делаете, то это может быть катастрофой. Если вы вставили код от веб-сайта, который запер вас из административной панели WordPress, то первое, что вам нужно сделать, это сделать глубокий вдох. Есть 2 способа решения этой проблемы: это является использование протокола FTP программы (как использовать FTP) или файловый менеджер через панель хостинга. После того как вы установили FTP-программу, войдите на сайт. Перейти к файлу теме, который был изменен. Скорее всего это был файл functions.php. Теперь избавьтесь от кода, который вы добавили туда. Повторно загрузите файл, у вас должно все получится.

Прежде чем идти на сайт и смотреть комментарии вроде “этот код сломал мой сайт”, пожалуйста, обратитесь к нашему руководству для начинающих для вставки фрагментов кода из интернета в WordPress. Эта помощь поможет вам не выглядеть неумехой в интернете. Часто трудно признать, что ошибкой может быть ваша, так что убедитесь сначала, прежде чем показывать пальцем на кого-то другого.

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



2015-06-08T07:23:21
CMS WordPress

Как исправить белый текст и недостающие кнопки в визуальном редакторе WordPress

Недавно один из наших пользователей сообщил очень странную проблему с панелью в редакторе контента. При написании поста, они не могли видеть все, что они писали. Потому что текст поста редактора был белый. Важнее то, что многие все кнопки в визуальном редакторе отсутствовали, и возможность переключаться из визуального в HTML не работал. В данной статье мы расскажем вам, как исправить белый текст и исправить проблему отсутствия кнопок в визуальном редакторе WordPress.

Примечание для новичков: если вы ищете скрытые кнопки, которые можно увидеть на скриншотах других сайтов, тогда вы, наверное, ищите кнопку которая показывает/скрывает панель инструментов. Вам нужно будет кликнуть на данном значке, чтобы увидеть другие варианты, такие как подчеркивание, скопировать из Word и т. д.

Как исправить белый текст и недостающие кнопки в визуальном редакторе WordPress

Некоторые сайты как и мой используют расширенный плагин tinymce для добавления различных других кнопок, которых не существует по умолчанию.

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

Очистите Кэш браузера

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

Если это не исправило вашу проблему, возможно проблема с вашей установки?

Замена Tinymce и скриптов

Может быть, эта проблема случилось после того, как вы обновили? Ну, вполне возможно, что-то произошла ошибка в процессе обновления (всякое бывает). Попробуйте заменить папку /wp-includes/js/tinymce/ на новую копию или переустановить WordPress полностью.

Исправить с WP-config

Если ни один из перечисленных выше исправлений не помогло, попробуйте открыть свой файл wp-config.php и добавить указанную ниже строку в самом верху файла после открывающего тега РНР.

define('CONCATENATE_SCRIPTS', false);

Этот трюк исправил проблему для нашего пользователя, который сообщил об этой проблеме. Мы надеемся, что одно из решений, перечисленных в данной статье будет фиксировать ваш белый текст и недостающих кнопок в визуальном редакторе WordPress. Если вы нашли другую ошибку, которая работала для вас, то, пожалуйста, поделитесь ею в комментариях.



2015-06-07T07:57:48
CMS WordPress

Как исправить ошибки в боковой панели WordPress

Недавно один из наших пользователей задал нам вопрос: как исправить содержание ошибки при которых боковая панель WordPress находится внизу контента. Это вопрос мы получаем не впервой, мы получали этот вопрос и раньше, поэтому мы решили написать об этом статью. В этой статье мы покажем вам, как исправить ошибки в сайдбаре WordPress.

Почему мой Сайдбар находится ниже моего контента?

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

Как исправить ошибку сползания боковой панели ниже контента?

Имеется незакрытый div. Это проблема для многочисленных пользователей. 9 из 10, причина та же. Имеется незакрытый div на странице. Это может быть и то, что есть лишний элемент div, который является не закрытым на странице. Что делать? Давайте поищем ошибки, шаг за шагом.

Это стало происходить в последнее время? Это происходит только на определенном посту или страницы? Если ваш ответ да, то следующее решение проблемы для вас.

Полистать что-нибудь, что вы изменили в последнее время. Вы добавили плагин? Сделали в HTML изменения? Есть ли в ваших конкретных постах или страницах  содержимого блоков  <div> в них? Убедитесь, что они правильно закрыты. Один из лучших способов выяснить ошибки с помощью Валидатора В3.

Используйте эту таблицу, чтобы понять, что происходит:

Как исправить ошибки в боковой панели WordPress

Если вы создаете собственную тему, и эта проблема происходит с вами, то тут может быть несколько проблем. Один вопрос мы уже показали вам выше. Несколько других вопросов могут быть:

Ненадлежащая ширина. Если Ширина контейнера составляет всего 960 пикселей, то вы должны держать вещи пропорционально. Например, содержание контента ширине равной 600 пикселям, и сайдбар шириной 300 пикселей с 60px маржа между ними.

Другой вопрос может быть свойство «float». Вы должны убедиться, что вы добавить float: слева; и float: право на соответствующие элементы. Если Вы не сделаете этого, тогда он не будет работать.

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



2015-06-06T17:01:00
CMS WordPress

Как исправить ошибку 404 или Not Found («не найдено»)

WordPress-это мощная CMS. Иногда незначительная ошибка может сделать вашу статью или весь сайт кроме главной страницы недоступным. Найти решение для сайта на WordPress — проблема несложная. Ранее мы рассмотрели 14 самых распространенных проблем пользователей CMS WordPress. Это ошибка установления соединения с базой данных и внутренняя ошибка сервера. Еще одна распространенная проблема, с которой большинство пользователей WordPress сталкиваются в какой-то момент при открытии записей:  это ошибка 404  или «не найдено». В этой статье мы расскажем вам об ошибке 404, и как исправить эту ошибку.

В данном случае пользователь сможет получить доступ к админ. панели сайта на WordPress, и к главной странице сайта, но при переходе на отдельную страницу они получают 404 ошибку: не найдена. Прежде всего, не нервничайте, в основном ваши посты до сих пор существуют и полностью в безопасности. Обычно это происходит, если ваш файл .htaccess был удален или что-то (обычно какой нибудь плагин) перезаписал правила. Мы расскажем вам о последовательности действий, что нужно сделать, чтобы  исправить правила.

Зайти в Настройки » Постоянные ссылки, и внизу нажмите на кнопку «Сохранить изменения».

Как исправить ошибку 404 или Not Found («не найдено»)

Это действие обновит ваши настройки постоянных ссылок и перезапишет правила в файле .htaccess. В большинстве случаев этот метод устраняет на сайте сообщения об ошибке 404. Но если, и он не сработает у вас, тогда вам, вероятно, нужно обновить файл .htaccess вручную.

Войдите на ваш сервер через FTP и отредактируйте файл .htaccess, который расположен в корне сайта, где находятся настройки сайта, если нет его то тогда создайте его там. Самое первое, что вы должны сделать, это сделать файл временно доступным для записи, изменив разрешения на 666. После того как сделали доступным файл для записи, добавить код в ваш .htaccess файл:

# BEGIN WordPress

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^index.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

# END WordPress

 

Не забудьте возвратить разрешение обратно на 660.

Устранение на локальном сервере

Зачастую разработчики и  дизайнеры устанавливают, для удобства, локальный WordPress на свой компьютер, используя локальный сервер для тестирования. Если вы хотите использовать довольно часто, то Вам необходимо включить rewrite_module в вашей конфигурации Apache файл mamp, сервер WAMP, или XAMPP.

Мы написали учебник здесь о том, как включить пользовательские постоянные ссылки в локальной среде WordPress.

Мы надеемся, что данная статья помогла решить вам проблему ошибку 404  «не найдено». У вас получилось решить проблему с помощью нас? Или у вас есть другое решение, которое помогло вам? Пожалуйста, расскажите о нём в комментариях ниже. Мы хотели бы сделать эту статью всеобъемлющей для пользователей, которые столкнулись с данной ситуацией.



2015-06-04T09:25:22
CMS WordPress

Как исправить белый экран смерти в WordPress

Если вы используете WordPress продолжительное время, тогда вы наверняка столкнулись с белым экраном смерти множество раз. В WordPress белый экран смерти — это один из тех крайне неприятные проблемы, такие как ошибка установления подключения к базе данных. Причина, почему этот вопрос раздражает пользователей, в том что он блокирует вас в вашей панели администратора WordPress. Потому что нет вывода ошибок, Вы находитесь в замешательстве, и не знаете, в чем кроется проблема. Худшее, что про белый экран смерти заключается в том, что иногда это повлияет только на отдельной части сайта. Вы можете наблюдать белый экран смерти в вашей панели администратора, а все остальное работает отлично. В других случаях, вы можете увидеть его на конкретном месте, тогда как все функции сайта работают без проблем. В данной статье мы предложим вам методы исправления белого экрана смерти в WordPress, рассмотрев несколько различных решений.

Примечание: перед внесением любых изменений на ваш сайт, убедитесь, что у вас есть достаточные резервные копии.

Почему вы получаете эту ошибку?

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

Проблема возникает на других сайтах?

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

Увеличить лимит памяти

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

Отключение всех плагинов

Если увеличение лимита памяти не помогает, или если у вас высокий лимит памяти вроде 256 МБ или 512 МБ, то вам нужно начать поиск и устранение неисправностей. Наш опыт в устранении этой проблемы, мы всегда находили, что проблема либо с конкретным плагином или темой. Давайте отключим все плагины.

Используйте инструкции о том, как деактивировать все плагины для WordPress в один раз.

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

Заменить тему с темой по умолчанию

Если модуль устранения неполадок не помогло решить проблему, тогда вы должны попробовать заменить вашу текущую тему на тему по умолчанию. Лучший способ сделать это с помощью резервного копирования в папке темы. Затем удаление темы. WordPress будет автоматически подключать обратно тему по умолчанию.

Альтернативно, вы можете пойти в свой phpmyadmin и обновление таблиц в БД в таблице wp_options. В следующей таблице названия должны быть обновлены:

  • template,
  • stylesheet,
  • current_theme.

Измените значение на twentyeleven.

Если это решит проблему, то вы должны смотреть в вашей темы файл functions.php, наверняка там закралась ошибка. Возможно есть лишние пробелы в коде (внизу), то вам необходимо их удалить. Если вы используете плохо закодированные функции в вашей темы файл functions.php, то лучше их закомментировать.

Другие исправления

Если ни один из вышеперечисленных методов не выявил ошибок, то вы должны попробовать переустановить свежий дистрибутив WordPress. Хотя маловероятно, но всегда есть вероятность, что файл может быть поврежден.

Вы также можете использовать функции из WordPress для отладки, чтобы увидеть ошибки. Добавьте нижеследующий код в ваш wp-config.php.

error_reporting(E_ALL); ini_set('display_errors', 1);

 

define( 'WP_DEBUG', true);

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

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

Если у вас белый экран смерти только на очень длинном посте странице, то Вы также должны стараться очистить кэш. Еще один трюк, который мы нашли в работе является повышение рекурсии и отката лимита. Вы можете вставить следующий код в ваш файл wp-config.php. Или в некоторых серверах вам будет необходимо изменить ваш файл php.ini.

/** Хитрость для длинных Сообщений */

ini_set('pcre.recursion_limit',20000000);

ini_set('pcre.backtrack_limit',10000000);

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



2015-06-01T08:43:02
CMS WordPress