Ошибка MySQL 5 при сохранении ICQ номера

Если при сохранении ICQ номера в профиле пользователя появляется ошибка MySQL5, работающей в STRICT режиме, то следуйте инструкции для исправления следующей ошибки:

Error: Out of range value adjusted for column 'icq_number' at row 1

Откройте файл /sources/lib/func_usercp.php и найдите код:

'icq_number'  => $this->ipsclass->input['ICQNumber'],

Замените его на:

'icq_number'  => intval($this->ipsclass->input['ICQNumber']),

Далее, найдите:

$this->ipsclass->DB->force_data_type = array( 'icq_number => 'string' );

и просто удалите эту строку.

Сохраните файл и загрузите на свой сервер.

 

kb/errors/mysql5_error_icq_number.txt · Последние изменения: 2007/08/24 13:26 vasyast

Работает на DokuWiki
© 2002—2006 ibresource
e-mail: wikiteam@iblink.ru