Невозможно выбрать таблицу базы данных, хотя код правильный - PullRequest
0 голосов
/ 30 апреля 2010

Я пытаюсь отобразить список моих тем vbulliten в не-vbulliten части моего сайта. Однако я не могу выбрать базу данных vbulliten:

<?php

$host   = "localhost";
$user   = "my username";
$pass   = "my password";
$dbname = "tableprefix_forum";

mysql_connect($host, $user, $pass) or die ("Could not connect to database server.");
mysql_select_db($dbname) or die ("Could not select database.");

?>

Я подставляю некоторые вещи здесь, в этом примере, но все мои учетные данные верны, включая мое имя пользователя сервера БД, пароль и имя БД форума. Так в чем проблема? Это из-за какой-то внутренней функции безопасности в vbulliten, эта система не позволяет вам подключиться к ее БД, если страница, пытающаяся подключиться к ней, не является страницей без vbulliten?

1 Ответ

3 голосов
/ 30 апреля 2010

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

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