Jump to content

Не работает счётчик просмотров темы


Recommended Posts

Всем привет! Поручили мне заниматься проектом, использующим IPB, на котором примерно месяца три назад перестал работать счётчик просмотров тем форума. Подскажите, кто в курсе, какие могут быть причины и как их решить (сам я предполагаю, что этим должен заниматься планировщик cron, на который не поставили задачу).

Link to post
Share on other sites
2 минуты назад, Pashaster сказал:

Всем привет! Поручили мне заниматься проектом, использующим IPB, на котором примерно месяца три назад перестал работать счётчик просмотров тем форума. Подскажите, кто в курсе, какие могут быть причины и как их решить (сам я предполагаю, что этим должен заниматься планировщик cron, на который не поставили задачу).

Версия - Форум

Версия PHP

Укажите ваш форум в профиле

Link to post
Share on other sites
2 минуты назад, Silence сказал:

Версия - Форум

Версия PHP

Укажите ваш форум в профиле

Форум - IPB 4.1.12.2

PHP 5.6

Не хочу указывать форум, потому как он встроен в сайт, владельцем которого я, по сути, не являюсь.

Link to post
Share on other sites
Только что, Pashaster сказал:

Форум - IPB 4.1.12.2

PHP 5.6

Не хочу указывать форум, потому как он встроен в сайт, владельцем которого я, по сути, не являюсь.

IPS 4 работает толко с PHP 7.x.x 

Версия форума остарела .... обновит до 4.1.19.4 - все проблеми исправлени

http://ipbmafia.ru/ips4releases/

Link to post
Share on other sites
1 минуту назад, Pashaster сказал:

Форум - IPB 4.1.12.2

PHP 5.6

Не хочу указывать форум, потому как он встроен в сайт, владельцем которого я, по сути, не являюсь.

Вставь под спойлер да и делов

Спойлер

Screenshot_1.png

 

Link to post
Share on other sites
3 часа назад, Silence сказал:

IPS 4 работает толко с PHP 7.x.x 

Версия форума остарела .... обновит до 4.1.19.4 - все проблеми исправлени

http://ipbmafia.ru/ips4releases/

Спасибо за ответ, но, к сожалению, PHP 7 я не могу установить, т.к., как я сказал, форум встроен в сайт, а для работы самого сайта нужен PHP 5.6. Обновиться попробую, но не думаю, что это поможет... Ведь раньше при указанных мною системных требованиях всё работало, но потом в один прекрасный момент отвалилось.

3 часа назад, wasder12 сказал:

Вставь под спойлер да и делов

  Показать контент

Screenshot_1.png

 

Простите, но что-то не совсем понял про спойлер - что я не так сделал?

Link to post
Share on other sites

Всем спасибо за помощь, проблема была решена путём установки выполнения задач с помощью cron в настройках форума и создания соответствующей cron-задачи на сервере.

Кстати, если кому будет интересно - в IPS все задачи запускаются сразу при вызове task.php, отдельно частоту выполнения каждой задачи выставить невозможно. Посему частоту запуска скрипта ставьте побольше, чтобы до следующего запуска они все успели выполниться (раз в сутки будет идеально).

Link to post
Share on other sites
  • 3 years later...

Крон настроен и подключен, а счетчик не работает.

Запустив задачу руками, пересчиталось всё, и вновь стоит на месте.

Что подкрутить?

Так понимаю, задача не хочет работать автоматом.

Link to post
Share on other sites

Зависит от того как настроено.

Я пробовал все варианты, задачи зависают при выборе настройки крон.

Но если я выбираю:

 

Спойлер

image.thumb.png.7dcf39739cf4b443bdb418b9192b0a27.png

все просто летает и работает как надо. 

Edited by Maiden8
Link to post
Share on other sites
2 часа назад, accop сказал:

Зря, лучше cron

Подскажите, тогда почему не запускается при кроне задача,отвечающая за счетчик?

Запустил руками, написано, запуск задачи в следующий раз через пять минут, но увы... не запустилась.

Хотя, странно, счетчик переходов по ссылке-форум работает...

Link to post
Share on other sites
6 часов назад, accop сказал:

Зря, лучше cron

 

4 часа назад, t_reks сказал:

Подскажите, тогда почему не запускается при кроне задача,отвечающая за счетчик?

Запустил руками, написано, запуск задачи в следующий раз через пять минут, но увы... не запустилась.

Хотя, странно, счетчик переходов по ссылке-форум работает...

Не забываем что крон зависит от хостера, возможно у кого как.

Link to post
Share on other sites
10 часов назад, Maiden8 сказал:

 

Не забываем что крон зависит от хостера, возможно у кого как.

и тем не менее проблема не решена

отказавшись от крона, пойдут ошибки на прочие задачи 

Link to post
Share on other sites
Только что, t_reks сказал:

в какой папке его искать на хосте?

 

по адресу указываемому в задаче cron, у меня на nginx это - /home/admin/web/site.ru/public_html/applications/core/interface/task/task.php

Link to post
Share on other sites
2 минуты назад, ZIKURIK сказал:

по адресу указываемому в задаче cron, у меня на nginx это - /home/admin/web/site.ru/public_html/applications/core/interface/task/task.php

755

сменил на 777, ничего не изменилось

Link to post
Share on other sites
55 минут назад, t_reks сказал:

и тем не менее проблема не решена

отказавшись от крона, пойдут ошибки на прочие задачи 

Ты на столько привык к ошибкам, что не представляешь жизнь форума без них.
У меня все задачи запускаются как надо на дефолтной конфигурации.

А при использовании Cron то и дело приходит сообщение о не полноценном запуске задач.

Для себя я эту тему закрыл, всеми спасибо, а t_reks желаю скорее решить проблему.

Link to post
Share on other sites
1 час назад, t_reks сказал:

755

сменил на 777, ничего не изменилось

задача правильно вписана? что в логах при выполнении задачи пишет cron?

Link to post
Share on other sites
В 24.07.2020 в 16:40, Maiden8 сказал:

Не забываем что крон зависит от хостера, возможно у кого как.

и как он отличается от хостера к хостеру, если это простой до безумия журнал (блокнотик) в котором говорится, когда и что выполнять

вы скидывайте вашу запись в кроне, посмотрим правильно или нет. 

Link to post
Share on other sites
23 минуты назад, accop сказал:

и как он отличается от хостера к хостеру, если это простой до безумия журнал (блокнотик) в котором говорится, когда и что выполнять

вы скидывайте вашу запись в кроне, посмотрим правильно или нет. 

  

В 25.07.2020 в 03:53, Maiden8 сказал:

Для себя я эту тему закрыл, всеми спасибо


😀

Link to post
Share on other sites
1 час назад, accop сказал:

и как он отличается от хостера к хостеру, если это простой до безумия журнал (блокнотик) в котором говорится, когда и что выполнять

вы скидывайте вашу запись в кроне, посмотрим правильно или нет. 

Вы должны указать cron выполнять следующую команду каждую минуту:
/usr/local/php74/bin/php -d memory_limit=-1 -d max_execution_time=0 /home/p546611/www/xn----btb0ae6ajy.xn--p1ai/applications/core/interface/task/task.php 34fd807c627ae62bcdcd263a8b373e0c

В 25.07.2020 в 04:28, ZIKURIK сказал:

задача правильно вписана? что в логах при выполнении задачи пишет cron?

Спойлер

image.png.3fd212dfb883d8e0843c32b217b3f2a6.png

пусто вообще...или я не то смотрю...

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Ваша ссылка была автоматически строена.   Отображать как обычную ссылку

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...