Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Вопрос? Долго обновляется инфа в dle

Discussion in 'Вопросы- ответы' started by Jenko, Oct 10, 2022.

10.10.22 в 23:06
12.10.22 в 13:42
21
1,023
0
  1. TopicStarter Overlay
    Jenko

    Jenko Зелёный

    Messages:
    3
    Likes Received:
    0
    Best Answers:
    0
    В вопросах DLE ещё зелёный, взял триал виртуального хоста на зомро чтобы растыкать панель, но столкнулся с проблемой длительного обновления инфы. К примеру, если обновлять или добавлять новую категорию, результат будет виден только через 5-8 минут, хотя на сайте новое название отображается сразу. Шаманил в плагине VideoCDN - та же песня, строки слетают при обновлении страницы, после вставки апи функционал открывается через время.
    Сменил 5 зануленых dle, сейчас стоит 14.1, сайт без наполнения. хост 1gb ram.
     
  2. lisa999

    lisa999 Бывалый

    Messages:
    139
    Likes Received:
    7
    Best Answers:
    1
    Кэш виртуального хостинга (у ngine вроде бы) чистить первую очередь. Но могу и ошибаться.
     
    • Полезно Полезно x 1
  3. ZULI

    ZULI Бывалый

    Messages:
    923
    Likes Received:
    147
    Best Answers:
    1
    Видимо кеширование включено. Пробуй в инкогнито смотреть.

    А как это сочетается с тем что написано ранее, с длительным обновлением инфы. Где она длительно обновляется если на сайте сразу отображается?
     
  4. Kandi

    Kandi Бывалый

    Messages:
    593
    Likes Received:
    64
    Best Answers:
    1
    Jenko дело не в DLE, а в кэше скорее всего. Ты как то непонятно объяснил, на сайте видно сразу и на сайте обновляется через 5-8 минут. Где сразу то видно в админке или всё же на самом сайте - на страницах новостей, категорий в меню? Так сложно чем то помочь, тут бы видео увидеть в чем именно проблема, а так гадание получается
     
  5. dr.gopher

    dr.gopher Staff Member VIP Кинотрафик v2

    Messages:
    1,598
    Likes Received:
    346
    Best Answers:
    8
    Пойди на Бегет, шаред хостинг месяц бесплатно.
     
  6. Ботяра

    Ботяра Забанен

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    54
    помимо кеширования может быть загвоздка в часовом поясе, т.е. в движке стоит один часовой пояс, новость добавляется по времени сервера без учета текущего времени у пользователя... или как выше писали - кеш в DLE. но кеш при добавлении/редактировании новостей чиститься должен.
     
    • Смешно Смешно x 1
  7. ProfitGet

    ProfitGet PRO Users

    Messages:
    1,511
    Likes Received:
    126
    Best Answers:
    1
    Это как? ) Ну на компьютере можно батарейку заменить, если системное время сбивается, а в скрипте dle что поменять? )
     
  8. Letun

    Letun Бывалый

    Messages:
    339
    Likes Received:
    67
    Best Answers:
    1
    Дабы не плодить тем, спрошу тут: перестали добавляться новости, как пофиксить?
     

    Attached Files:

    • sql.JPG
      sql.JPG
      File size:
      30.2 KB
      Views:
      25
    Last edited: Oct 11, 2022
  9. Ботяра

    Ботяра Забанен

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    54
    2022-10-11_15-02-43.png 2022-10-11_15-02-17.png
    админка DLE и настройки профиля у пользователя.
     
  10. Ботяра

    Ботяра Забанен

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    54
    мускул отваливается! нужно смотреть что там за плагин такой по ссылке указанной в тексте ошибки и что там выполняется за запрос к БД, который вызывает крах мускула.
     
  11. Letun

    Letun Бывалый

    Messages:
    339
    Likes Received:
    67
    Best Answers:
    1
    плагин editnews.php, запрос такой:
    Code:
     $db->query( "UPDATE " . PREFIX . "_post SET title='{$title}', date='{$thistime}', short_story='{$short_story}', full_story='{$full_story}', xfields='{$filecontents}', descr='{$metatags['description']}', keywords='{$metatags['keywords']}', category='{$category_list}', alt_name='{$alt_name}', allow_comm='{$allow_comm}', approve='{$approve}', allow_main='{$allow_main}', fixed='{$news_fixed}', allow_br='{$allow_br}', symbol='{$catalog_url}', tags='{$_POST['tags']}', metatitle='{$metatags['title']}' WHERE id='{$item_db[0]}'" );
    
     
  12. Ботяра

    Ботяра Забанен

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    54
    штатный МОДУЛЬ или ПЛАГИН? Так то это разное!
    Потом editnews.php и addnews - это разное! Одно дело при добавлении новостей, другое - при их редактировании.
     
  13. ProfitGet

    ProfitGet PRO Users

    Messages:
    1,511
    Likes Received:
    126
    Best Answers:
    1
    Так это настройка чисто для записи в БД - инфа для пользователей и гостей сайта, а не для сервера )
     
  14. Kandi

    Kandi Бывалый

    Messages:
    593
    Likes Received:
    64
    Best Answers:
    1
    Letun Эта ошибка означает, что MySQL сервер запущен, но он отказывает вам в соединении. Это может произойти по нескольким причинам. Самых основных и часто встречающихся причин три: сервер перегружен, и у вас истекло время ожидания ответа, ваш клиент отправил слишком большой пакет или сервер был не до конца проинициализирован. Короче гугли по коду ошибки 2006 и смотри логи мускула
     
  15. Letun

    Letun Бывалый

    Messages:
    339
    Likes Received:
    67
    Best Answers:
    1
    Штатный, при добавлении новых или публиковании неопубликованных вылезает эта ошибка, опубликованные новости редактируются нормально
     
  16. Ботяра

    Ботяра Забанен

    Messages:
    0
    Likes Received:
    0
    Best Answers:
    54
    проверь и поставь разные часовые пояса в настройках ДЛЕ и в настройках часового пояса у пользователя - увидишь всё в действии! иногда только "указать текущее время" в новости при редактировании позволяет увидеть новость на сайте после добавления новости.
    возможно оперативки не хватает, тут писать только в ТП хостера и смотреть логи сервера по ошибкам чтоб выявить точную причину данной проблемы.
     
  17. Letun

    Letun Бывалый

    Messages:
    339
    Likes Received:
    67
    Best Answers:
    1
    помогло восстановление и оптимизация таблицы dle_post в pma
     
  18. ProfitGet

    ProfitGet PRO Users

    Messages:
    1,511
    Likes Received:
    126
    Best Answers:
    1
    Что-то не получается вызвать аналогичную ошибку, в профиле выставил - GMT-09:00, в результате в новости только время поменялось... :D
     
  19. TopicStarter Overlay
    Jenko

    Jenko Зелёный

    Messages:
    3
    Likes Received:
    0
    Best Answers:
    0
    При удалении категории иногда так вообще вылазит Hacking attempt! , но вроде как решилось обычным релогом в панель.
     
  20. TopicStarter Overlay
    Jenko

    Jenko Зелёный

    Messages:
    3
    Likes Received:
    0
    Best Answers:
    0
    Решение нашёл.
    Кэширование в настройках DLE было выключено, оставалось активным nginx кэширование в cpanel, его отключение и убрало задержку в отображении инфы.
    [​IMG][​IMG]