Intereting Posts
Как дублировать (несколько мета-полей)? Панель инструментов администратора WordPress не загружает стили после миграции Перенаправление пользователя на вход на основе роли WP 3 – Multi-Site На странице категории найдите объект категории get_avatar фильтр в WordPress 4.4, как правильно фильтровать Как вы можете обернуть add_filter с помощью инструкции if_home ()? Как получить реальные размеры изображения или обходить $ content_width? Функция сортировки Woocommerce не работает Фильтровать, когда сообщение обновляется Заморозка бэкэнда на определенных страницах дочернего сайта Передача переменной из дочерней темы в родительскую тему не удается получить доступ к wp-admin после переноса в openshift Цикл, который отображает PARENT PAGE & CHILD PAGE и выводит название и содержание GRANDCHILD PAGE Morris.js для WordPress? Самый оптимальный способ начать свежий, не используя другую тему или отбрасывая старые файлы?

Проблемы с созданием локального экземпляра сайта wordpress

Я пытаюсь сделать копию сайта wordpress на моем веб-хосте на моем локальном компьютере. Я использую EasyPHP. Я загрузил все файлы в контент и добавил их в папку в EasyPHP \ data \ localweb \ projects. Я пошел на myPHPadmin и создал пользователя и базу данных и подключился к нему с помощью wp-config.php.

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

Я отбрасываю все таблицы, импортируя живую базу данных (которую я изучил также через myPHPadmin).

Он говорит: «Не удается подключиться к базе данных»

Я делаю некоторые исследования и считаю, что мне нужно выполнить следующий запрос, потому что URL-адрес отличается:

UPDATE wp_posts SET guid = replace(guid, old url, new url); UPDATE wp_posts SET post_content = replace(post_content, old url, new url);. UPDATE wp_postmeta SET meta_value = replace(meta_value, old url, new url); UPDATE wp_options SET option_value = replace(option_value, old url, new url); 

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

 Object not found! The requested URL was not found on this server. The link on the referring page seems to be wrong or outdated. Please inform the author of that page about the error. If you think this is a server error, please contact the webmaster. 

Также, когда я добавляю wp-admin для входа в систему, я получаю ту же ошибку. Помогите!

Возможно, вам стоит попробовать выполнить новую установку wordpress на локальном компьютере и просто импортировать свой сайт с помощью файла wordpress.xml, созданного с помощью Tools> Export. Если вы это сделаете, вы можете хорошо взглянуть на таблицу wp_options, так как это может дать вам представление о том, что может произойти неправильно при импорте файла .sql.

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

Но сначала найдите ссылку на style.css на странице 404ed, так как это может дать вам ключ, который вам нужен.

Затем пройдите через wp_options, если это необходимо, по очереди, и последний раз найдите всю базу данных, чтобы узнать, что еще нужно ловли.