Нужен EE1.7.3. PHP message: PHP Deprecated: Function eregi() is deprecated in

alexo

Участник
Регистрация
28 Май 2006
Сообщения
315
Реакции
5
Привет

После смены хостинга и обновления пхп версии - до 5,3 появилась такая ошибка в domain*.com-error_log-1 файлах

Код:
[Sat Oct 26 14:08:34 2013] [error] [client 74.86.158.106] FastCGI: server "/home/username/domains/domain.com/public_html/domain.com.0fake" stderr: PHP message: PHP Deprecated:  Function eregi() is deprecated in /home/username/domains/domain.com/public_html/admin/db/db.mysql.php on line 316

при том за день (вчера только переехал) размер файла 988mb

errors идут на все файлы
Код:
db/db.mysql.php
db/db.mysql.php on line 123
db/db.mysql.php on line 316
modules/weblog/mod.weblog.php on line 3699
modules/weblog/mod.weblog.php on line 3271
modules/weblog/mod.weblog.php on line 3463
modules/weblog/mod.weblog.php on line 3490
core/core.typography.php on line 191
core/core.prefs.php on line 48
core/core.template.php on line 2289
core/core.template.php on line 2267
Для просмотра ссылки Войди или Зарегистрируйся
на форуме у них прочел - говорят нужен переход на 1.73 (у меня 152)

К сожалению у меня только
EE 1.6.8 Build.20100121 [x-MoBiLe].Nulled
и
ExpressionEngine1.6.8 (20090723) nulled by l0vina

даже не знаю сойдет или нет но у них только и говорят про 1,73

спасибо
 
  • Заблокирован
  • #2
Устаревшие функции
eregi менять на preg_match

В сети море инфы про эту ошибку...
 
Да согласен, но к сожаления я не программер - боюсь сделать что то не так.

К пример в моем случае
Код:
            if (eregi("^$type", $sql))
надо менять на что то и не думаю, что это
Код:
            if (preg_match("^$type", $sql))
боюсь сделать что то не так.
 
ВЕРСИЯ 1.68 Build: 20090723 - l0vina

Build 20090723 (initial release)
Код:
<ul>
    <li>Fixed a security issue that in certain circumstances if exploited could lead to privilege escalation.</li>
    <li>Compatible with PHP 5.3.0</li>

Так что всем спасибо :)
 
Так что всем спасибо
Сейчас аналогичная проблема стоит, где скачал эту версию? Помогло в исправлении ошибок?
 
В исправлении ошибок помогло, но возникли другие проблемы. Мой совет лучше работать на php 5.2 (PHP 5.2.17) - не выше
 
но возникли другие проблемы.
Какие именно? Мне с eregi помогло, я отдельные файлы взял из новой версии + где то вручную поменял на preg_match.
 
Назад
Сверху