VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Добрый день товарищи. Вообщем суть такова: нашел в загашнике 1 форум и решил его восстановить на хост http://ex-racing.club/forum/
И тут посыпались траблы:
Code:
Deprecated: Assigning the return value of new by reference is deprecated in /home/qswitch/ex-racing.club/docs/forum/includes/init.php on line 49
Deprecated: Assigning the return value of new by reference is deprecated in /home/qswitch/ex-racing.club/docs/forum/includes/init.php on line 97
Deprecated: Assigning the return value of new by reference is deprecated in /home/qswitch/ex-racing.club/docs/forum/includes/init.php on line 101
Deprecated: Assigning the return value of new by reference is deprecated in /home/qswitch/ex-racing.club/docs/forum/includes/init.php on line 109
Deprecated: Assigning the return value of new by reference is deprecated in /home/qswitch/ex-racing.club/docs/forum/includes/init.php on line 120
Deprecated: Assigning the return value of new by reference is deprecated in /home/qswitch/ex-racing.club/docs/forum/includes/init.php on line 124
Deprecated: Assigning the return value of new by reference is deprecated in /home/qswitch/ex-racing.club/docs/forum/includes/init.php on line 132
Deprecated: Assigning the return value of new by reference is deprecated in /home/qswitch/ex-racing.club/docs/forum/includes/init.php on line 201
Deprecated: Assigning the return value of new by reference is deprecated in /home/qswitch/ex-racing.club/docs/forum/includes/init.php on line 379
Deprecated: Assigning the return value of new by reference is deprecated in /home/qswitch/ex-racing.club/docs/forum/includes/class_core.php on line 2530
но, с этим, я благо справился, но остается проблема подключения к БД
PHP Code:
// ****** ТИП БАЗЫ ДАННЫХ ******
// Укажите здесь тип базы данных сервера, на котором должна быть размещена
// база данных форума. Разрешённые варианты: mysql и mysqli.
// Для поддержки дополнительной базы данных подпишите _slave.
// Попробуйте использовать mysqli если у Вас PHP 5 и MySQL 4.1+
// Если это дополнительная база, то просто добавьте _slave к нужному типу базы данных.
$config['Database']['dbtype'] = 'mysql';
// ****** НАЗВАНИЕ БАЗЫ ДАННЫХ ******
// Здесь указывается название базы данных, которую будет использовать форум.
// База данных должна быть создана Вашим хостером.
$config['Database']['dbname'] = 'qswitch_forum';
// ****** ПРЕФИКС ТАБЛИЦ ******
// Префикс, который будут иметь в базе данных все таблицы форума.
$config['Database']['tableprefix'] = 'vb';
// ****** ТЕХНИЧЕСКИЙ EMAIL АДРЕС ******
// Если база данных выдаст ошибки, то они будут сразу же отосланы по указанному адресу.
// Пропустите этот пункт, чтобы ошибки не отсылались.
$config['Database']['technicalemail'] = '';
// ****** УПРАВЛЕНИЕ ДОПОЛНИТЕЛЬНЫМИ РЕЖИМАМИ SQL ******
// В новых версиях MySQL (4.1+) есть функции, несовместимые с vBulletin.
// Если Вы установите здесь "true", то эти функции будут отключены.
// Вам следует это сделать только при наличии рекомендации от разработчика.
$config['Database']['force_sql_mode'] = false;
// ****** ОСНОВНОЙ АДРЕС СЕРВЕРА С БАЗОЙ ДАННЫХ ******
// Здесь указывается домен или IP адрес сервера и порт для связи с базой данных.
// Если Вы не уверены, что здесь указать, то оставьте значение localhost.
$config['MasterServer']['servername'] = 'qswitch.mysql';
$config['MasterServer']['port'] = 3306;
// ****** ОСНОВНЫЕ ИМЯ ПОЛЬЗОВАТЕЛЯ И ПАРОЛЬ К БАЗЕ ДАННЫХ ******
// Здесь указывается имя пользователя и пароль, которые используются для соединения с MySQL.
// Их Вы можете узнать у Вашего хостера.
$config['MasterServer']['username'] = 'qswitch_mysql';
$config['MasterServer']['password'] = '********';
Пароль поменял на звездочки. Может кто чего подскажет? Хостинг на nic.ru Пароль к БД верный. И, самое противное, на денвере работает как часы!
Да, забыл. Дамп БД сделал через Sypex Dumper на локалке без сжатия и залил через phpmyadmin на хост. Правда, во избежании ошибок пришлось в дампе все INSERT поменять на REPLACE, после этого загрузилось без вопросов
Q.Switch добавил 20.04.2016 в 20:11
Quote:
Originally Posted by hoo
@Q.Switch,
$config['Database']['dbtype'] = 'mysql';
замените на
$config['Database']['dbtype'] = 'mysqli';
Спасибо, заработало )))
Last edited by Q.Switch : 04-20-2016 at 09:11 PM.
Reason: Добавлено сообщение
@Sayf
Знаток
Join Date: Aug 2012
Награды в конкурсах:
Posts: 187
Версия vB: 3.8.x
Reputation:
Knowing 144
Репутация в разделе: 114
0
А не пробовали * ОСНОВНОЙ АДРЕС СЕРВЕРА С БАЗОЙ ДАННЫХ * поставить вместо "qswitch.mysql" - localhos