Ошибка mysql_connect() в init_tr

Started by ВаленокPC on 2014-12-27 21:31 — 28 replies, 6669 views

#11
@ВаленокPC замену на mysqli попробовали?
Попробовал ваш вариант, в логах полезли другие ошибки
[11-Feb-2015 01:52:06 Europe/Moscow] PHP Warning: mysql_select_db() expects parameter 2 to be resource, object given in D:\OpenServer\domains\**\bt\includes\init_tr.php on line 159

[11-Feb-2015 01:52:17 Europe/Moscow] PHP Warning: mysql_select_db() expects parameter 2 to be resource, object given in D:\OpenServer\domains\**\bt\includes\init_tr.php on line 159

[11-Feb-2015 01:52:17 Europe/Moscow] PHP Warning: mysql_select_db() expects parameter 2 to be resource, object given in D:\OpenServer\domains\**\bt\includes\init_tr.php on line 159

Ссылается на этот кусок кода


/**
* Select database
*/
function select_db ()
{
$this->cur_query = 'select db';
$this->debug('start');

if (!mysql_select_db($this->cfg['dbname'], $this->link)) <<< 159 строчка
{
$this->log_error();
error_exit("Could not select database '{$this->cfg['dbname']}'");
}

$this->debug('end');
$this->cur_query = null;

return $this->cfg['dbname'];
}
#12
@Ress Kent аналогично меняем на mysqli_select_db.
#13
не помогло

Еще сильней посыпалось
Spoiler content hidden.

А как эта ошибка влияет на сайт ?
Можно ее просто отключить в логах ? Там уже пол гига весят логи от нее
#14
@Ress Kent грустно. Тогда заглушите ошибки по совету из первого сообщения, PDO совсем скоро будет добавлено и все эти проблемы уйдут.
#15
Пробовал, не получилось
Заменил на ini_set('error_reporting', E_ALL & ~E_DEPRECATED); как предложенно (кеш и все остальное чистил)
#16
Все разобрался, в config.php нужно было заменить)
в init_bb.php пытался до этого
#17
Перешел я на php 5.5
Заменил mysql_ на mysqli_

mysql загрузился на 150% и сервер умер

tooo many connections

Кто как боролся?
#18
tooo many connections
Ну сервер помощнее надо, смотреть медленные запросы - почему от анонсера умирает.
#19
Fatal error: DB Error [viewforum.php(382)] in /home/tedfilms/public_html/library/includes/core/mysql.php on line 804
Кто поможет стакой ощибкой
#20
логи показывай
а вообще надо бы тему новую создать