Фараон 0 Опубликовано: 28 июля 2012 Рассказать Опубликовано: 28 июля 2012 Здравствуйте при попытке создать базу данных появилось ошибка. Установлена кодировка соединения `cp1251`. Обработка таблицы `dle_admin_logs` [10]. 2012.07.28 10:04:23 Возникла ошибка! mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. (8192) написал хостингу не как не исправят в чем причина кто сталкивался с этим подскажите спасибо Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 28 июля 2012 Рассказать Опубликовано: 28 июля 2012 Вы видимо обновились на PHP 5.3.0, верно? Внимание С версии PHP 5.3.0 эта функция считается УСТАРЕВШЕЙ. Крайне не рекомендуется полагаться на эту возможность. http://php.net/manual/ru/function.mysql-escape-string.phpКакая версия DLE ? 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Фараон 0 Опубликовано: 28 июля 2012 Рассказать Опубликовано: 28 июля 2012 (изменено) Автор 9.6 стоит вообще последнее PHP 5.4 Изменено 28 июля 2012 пользователем Фараон Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 623 Опубликовано: 28 июля 2012 Рассказать Опубликовано: 28 июля 2012 (изменено) Системные требования скрипта PHP 5.1 и выше (использование линейки PHP 5.4.x допустимо только для сайтов в кодировке UTF-8) Изменено 28 июля 2012 пользователем Captain Цитата Ссылка на сообщение Поделиться на других сайтах
a1ex 60 Опубликовано: 29 июля 2012 Рассказать Опубликовано: 29 июля 2012 Captain На то ты и кэп. эта функция от кодировки двига не зависит, ещё одна ошибка для 5.4 исправить можно лишь - зайти в mysql.php и поменять там наименования функций 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.