AnGL Опубликовано 13 Октября 2004 Жалоба Поделиться Опубликовано 13 Октября 2004 Привет! Скачал с http://www.invisionboard.com/?convertors утилиту по переходу с VB 2.2.8 (у меня правда 2.2.5) на IPB 2.0, но при запуске возникает ошибка: Could not get a connection, please ensure that your mySQL username, password and host are correct Пароль VB завожу правильно, файл api_mysql.php настраивал на IPB (database, user, host, password). В чем может быть дело?Спасибо Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Meowth[OGD] Опубликовано 13 Октября 2004 Жалоба Поделиться Опубликовано 13 Октября 2004 имхо дело может быть в том что 2.2.5 и 2.2.8 разичаются Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 AnGL Опубликовано 13 Октября 2004 Автор Жалоба Поделиться Опубликовано 13 Октября 2004 Скорее всего нет. Это же ошибка подключения. До структуры еще и дело не дошло ... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Meowth[OGD] Опубликовано 13 Октября 2004 Жалоба Поделиться Опубликовано 13 Октября 2004 тогда пропиши в конвертор дынные от базы напрямую Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 AnGL Опубликовано 13 Октября 2004 Автор Жалоба Поделиться Опубликовано 13 Октября 2004 Ругается, насколько я правильно понимаю, на данные по базе IBP, а они прописываются в файле api_mysql.php, где **********. Ошибка появляется ниже. А чем отличается pconnect от connect? class api_mysql { var $obj = array ( "sql_database" => "*******" , "sql_user" => "********" , "sql_pass" => "********" , "sql_host" => "localhost", "sql_port" => "" , "persistent" => "0" , "sql_tbl_prefix" => "ibf_" , "cached_queries" => array(), 'debug' => 0, ); var $query_id = ""; var $connection_id = ""; var $query_count = 0; var $record_row = array(); var $return_die = 0; var $error = ""; var $failed = 0; function api_mysql() { $this->error = ""; } /*========================================================================*/ // Connect to the database /*========================================================================*/ function connect() { if ($this->obj['persistent']) { $this->connection_id = @mysql_pconnect( $this->obj['sql_host'] , $this->obj['sql_user'] , $this->obj['sql_pass'] ); } else { $this->connection_id = @mysql_connect( $this->obj['sql_host'] , $this->obj['sql_user'] , $this->obj['sql_pass'] ); } if ( ! $this->connection_id ) { if ( $this->return_die == 0 ) { echo("Could not get a connection, please ensure that your mySQL username, password and host are correct"); } else { $this->error = "Could not get a connection, please ensure that your mySQL username, password and host are correct"; return FALSE; } } if ( !mysql_select_db($this->obj['sql_database'], $this->connection_id) ) { if ( $this->return_die == 0 ) { echo("ERROR: Cannot find database ".$this->obj['sql_database']); } else { $this->error = "ERROR: Cannot find database ".$this->obj['sql_database']; return FALSE; } } } Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 winnie Опубликовано 13 Октября 2004 Жалоба Поделиться Опубликовано 13 Октября 2004 pconnect- постоянное соединение Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 AnGL Опубликовано 13 Октября 2004 Автор Жалоба Поделиться Опубликовано 13 Октября 2004 А ларчик просто открывался: 1. Файл api_mysql изменять не надо2. В форме запроса сервере VB вместо localhosts надо указать, например, alfa.mtw.ru (то, что указано в MySQL), так как localhosts - это IPB Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 AnGL Опубликовано 14 Октября 2004 Автор Жалоба Поделиться Опубликовано 14 Октября 2004 После переноса Модераторы не могут ответить на сообщение.Подскажите, где можно подправить. Спасибо Разобрался, нужно было добавить права Members Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
AnGL
Привет!
Скачал с http://www.invisionboard.com/?convertors утилиту по переходу с VB 2.2.8 (у меня правда 2.2.5) на IPB 2.0, но при запуске возникает ошибка:
Could not get a connection, please ensure that your mySQL username, password and host are correct
Пароль VB завожу правильно, файл api_mysql.php настраивал на IPB (database, user, host, password).
В чем может быть дело?
Спасибо
Ссылка на комментарий
Поделиться на других сайтах
7 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.