2013-05-17 1 views
1

Я новичок в работе с GIT, я узнал, как совершать и толкать все, так что это работает. Я установил свой блог Wordpress на местном уровне и долго работал над темой и плагинами, и теперь я хочу, чтобы это было вживую.Перемещение wordpress с локального сервера на сервер с git (sourcetree)

Так что я сделал сейчас; - Я экспортировал свою базу данных с PhpMyAdmin MAMP в - я импортировал мою базу данных с Sequel Pro - я толкнул мой блог жить с SourceTree

А теперь он говорит; Ошибка при установлении соединения с базой данных. Конечно, я уже изменил файл wp-config, но я думаю, что я что-то делаю неправильно.

Я использую cloudvps, поэтому я ввел «localhost» в качестве моего хоста, я знаю, что у меня есть правильный пароль и имя пользователя, потому что я смог войти в систему с помощью Sequel Pro. Имя базы данных, очевидно, является именем импортируемой базы данных, в «Sequel Pro» указано «vanillalooks», потому что я назвал ее так, и это то, что я ввел в файл wp-config.

Теперь почему у этого есть проблемы с подключением к базе данных? Я пропустил какие-то шаги?

+0

Не могли бы вы предоставить дополнительную информацию о том, где размещена ваша база данных, и каковы ее характеристики. – usumoio

+0

На cloudvps.com. TBH Я не могу найти спецификации прямо сейчас, но я знаю, что на нем можно запускать блоги Wordpress, потому что они утверждают это на веб-сайте. Вам нужно знать больше? Если так, я могу позвонить. – Jane

ответ

0

Вы объяснили, что define('DB_HOST', 'localhost'); - это то, что вы используете для подключения к базе данных в конфигурационном файле, если это на самом деле тот случай, который вы не хотите использовать здесь. Это работает только тогда, когда сервер и сервер баз данных находятся на самом деле на одном компьютере. Кажется, это не так. Вместо этого вам нужно будет написать что-то, как следует: define('DB_HOST', 'host_name_atcloudvps.com'); Это позволит Wordpress установить соединение с правильным сервером.

+0

Я всегда узнал, что вы должны использовать «localhost», поскольку вы будете подключаться к серверу базы данных, который находится на том же сервере, на котором размещен ваш веб-сайт. Я попробовал (мое имя хоста - vanillalooks.nl) vanillalooks.nl_atcloudvps.com и vanillalooks_atcloudvps.com, и оба не работали. Я пробовал просить cloudvps, если они знают, что должен быть хозяин, я надеюсь на быстрый ответ. Спасибо за ваш ответ, хотя! – Jane