Сервер базы данных не найден. Пожалуйста, проверьте поля логина, пароля и сервера.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Сервер базы данных не найден. Пожалуйста, проверьте поля логина, пароля и сервера.

Сообщение Anonymous »

У меня есть 2 механизма в OpenShift, настроенные следующим образом:
  • приложение, масштабируемое, работает под управлением PHP 5.3
  • оборудование базы данных, немасштабируемое, работает MySQL Database 5.1 и phpMyAdmin
Я запускаю установочный код PrestaShop в своем приложении gear, и в этом коде произошел сбой:

install/models/Database.php:

Код: Выделить всё

Db::checkConnection($server, $login, $password, $database, true)
возвращает 1.

Я новичок в OpenShift и не уверен, стоит ли мне использовать переадресацию портов и т. д.

Я запускаю env | grep OPENSHIFT_MYSQL на моей базе данных, получите:

Код: Выделить всё

OPENSHIFT_MYSQL_DB_PORT=3306
OPENSHIFT_MYSQL_DB_HOST=127.xx.xx.x
OPENSHIFT_MYSQL_DB_PASSWORD=XXXXXXX
OPENSHIFT_MYSQL_IDENT=redhat:mysql:5.1:0.2.2
OPENSHIFT_MYSQL_DB_USERNAME=XXXXXXX
и поместил их в конфигурацию установки Prestashop, однако он возвращает ошибку: сервер базы данных не найден. Пожалуйста, проверьте поля логина, пароля и сервера (DbPDO)

Я также пытался разместить базу данных MySQL на том же механизме, запустите env | grep OPENSHIFT_MYSQL на этом механизме и заполните настройки, но он возвращает ту же ошибку.

Есть ли у вас какое-либо руководство по установке и подключению базы данных MySql с масштабируемого механизма? или подключиться к базе данных MySQL с того же устройства?

Любая помощь приветствуется!

Подробнее: https://stackoverflow.com/questions/187 ... rver-field
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»