yii pcntl_fork db lost connection

Сообщение об ошибке

Deprecated function: The each() function is deprecated. This message will be suppressed on further calls в функции menu_set_active_trail() (строка 2405 в файле /var/www/notes7/includes/menu.inc).

После разветвления с помощью функции pcntl_fork(). соединение с БД теряется.

Чтобы это обойти:

Yii::app()->getDb()->setActive(false);
$pid = pcntl_fork();
Yii::app()->getDb()->setActive(true);

Добавить комментарий

CAPTCHA