Помощь [help] проблема с date()

Тема в разделе "DLE", создана пользователем AgpeHaJIuH, 11 окт 2008.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 10.0 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. AgpeHaJIuH

    AgpeHaJIuH Постоялец

    Регистр.:
    7 июл 2008
    Сообщения:
    67
    Симпатии:
    19
    Всем привет, никто с таким не сталкивался?

    PHP:
    Warningdate() expects parameter 2 to be longstring given in /***/modules/functions.php on line 102
    Ошибка возникает при выводе комментариев (do=lastcomments)
    Что интересно, раньше ничего подобного не замечал, ошибка стала появляться после перехода на новый хостинг.
     
  2. kaliostro

    kaliostro

    Регистр.:
    6 апр 2007
    Сообщения:
    201
    Симпатии:
    33
    Ну так смотри 102 строку в файле функций, по ходу ей передаётс не тот парамерт в качестве 2-ого аргумента.
     
  3. glam

    glam

    Регистр.:
    12 апр 2007
    Сообщения:
    734
    Симпатии:
    217
    А лучше замени всю функцию или файл на оригинальный. Быстро и просто ;)
     
  4. AgpeHaJIuH

    AgpeHaJIuH Постоялец

    Регистр.:
    7 июл 2008
    Сообщения:
    67
    Симпатии:
    19
    Очень информативно, сам бы я ни за что не догадался бы :ac:

    У меня оригинал, ничего не менял, DLE 7.2.
     
  5. PoMaH

    PoMaH

    Регистр.:
    8 июн 2006
    Сообщения:
    753
    Симпатии:
    142
    a versija php kotoraja?
     
    AgpeHaJIuH нравится это.
  6. AgpeHaJIuH

    AgpeHaJIuH Постоялец

    Регистр.:
    7 июл 2008
    Сообщения:
    67
    Симпатии:
    19
    Порблема решена, тему можно закрыть!

    Ты оказался прав, это из-за версии php было..

    fix:
    function langdate($format, $stamp){
    global $langdate;
    return strtr(date($format, (int) $stamp), $langdate);
    }
     
Статус темы:
Закрыта.