Kojo
Участник
- Сообщения
- 286
- Реакции
- 53
Вообщем проблема такая. наплыв пользователей вывалил базу в ошибку:
User admin already has more than 'max_user_connections' active connections
т.е. к базе превышено количество подключений. Решение простое:создаем несколько пользователей а базе, загоняем в массив, и грубо говоря у нас в базе сидят несколько юзеров. Но никак не могу сообразить с синтаксисом. правим файл class_config. Я пишу так:
$array = array(user1, user2, user3);
class config{
public $HostDB = "111";
public $UserDB = $array[array_rand($array)];
public $PassDB = "111";
public $BaseDB = "111";
ошибка syntax error, unexpected T_VARIABLE идет на эту строку:
public $UserDB = $array[array_rand($array)];
User admin already has more than 'max_user_connections' active connections
т.е. к базе превышено количество подключений. Решение простое:создаем несколько пользователей а базе, загоняем в массив, и грубо говоря у нас в базе сидят несколько юзеров. Но никак не могу сообразить с синтаксисом. правим файл class_config. Я пишу так:
$array = array(user1, user2, user3);
class config{
public $HostDB = "111";
public $UserDB = $array[array_rand($array)];
public $PassDB = "111";
public $BaseDB = "111";
ошибка syntax error, unexpected T_VARIABLE идет на эту строку:
public $UserDB = $array[array_rand($array)];
phozik
Участник
- Сообщения
- 25
- Реакции
- 11
Kojo
Участник
- Сообщения
- 286
- Реакции
- 53
На кавычки ругается, пробовал/ Если делать в этих " то пишет ошибку синтаксиса, если ставлю эти ' то берется имя пользователя тот текст что внутри апострофовkvozimir написал(а):а кавычки ты ставить не забываешь?! мне кажется в этом проблема
Надо)когда есть доступ к администрированию MySQLphozik написал(а):Нужно увеличивать максимальное количество подключений к mysql.
Kojo
Участник
- Сообщения
- 286
- Реакции
- 53