- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветствую!
Третий день мучаюсь с настройкой Cron задачи. А именно - прописываю команду, ставлю периодичность 2 минуты, но она не выполняется. Хостера посвятил в свои проблемы, но он толком не помог.
Конкретика: есть скрипт доски объявлений объявления Tamaranga 2.2. С установкой проблем не возникло.
В Readme скрипта написано, что нужно прописать крон задачи в планировщик. Мне по сути нужна только одна задача, это обновление общего списка объявлений в категориях доски, с периодичностью в две минуты.
Вот как указан пример данной Cron задачи в readme:
1 вариант: /usr/bin/php -q /path/to/public_html/index.php bff=cron s=bbs ev=itemsCronStatus
2 вариант: /usr/bin/wget -o /dev/null http://example.com/index.php?bff=cron&s=bbs&ev=itemsCronStatus
/path/to/ заменяем на /var/www/user/data/www/example.com/
http://example.com заменяем на ваш домен
Прописывал и первый вариант и второй, но задача не срабатывает в автоматическом режиме, хотя я указал временной промежуток в 2 минуты.
Задача работает только если в ручном режиме, прямо в адресной строке браузера выполнить
http://example.com/index.php?bff=cron&s=bbs&ev=itemsCronStatus
Панель управления - ISPmanager.
Сейчас в разделе Cron планировщик прописаны сразу три задачи, хостер мне там чего то намудрил, решил пока не трогать.
Скрин прилагаю.
Молю о помощи, ибо мозг мой скоро лопнет!
Благодарю за подсказки!
Не уверен насчет */02 , обычно указываю просто */2
И не надо делать вывод в /dev/null если вопросы к срабатыванию. Можно указать нормальный файл в качестве лога а потом смотреть что там происходит.
Не уверен насчет */02 , обычно указываю просто */2
И не надо делать вывод в /dev/null если вопросы к срабатыванию. Можно указать нормальный файл в качестве лога а потом смотреть что там происходит.
*/02 - это такой период выставляет сама панель управления на автомате, я не знаю как сделать */2.
Как это "указать нормальный файл в качестве лога а потом смотреть что там происходит" ?
---------- Добавлено 27.08.2017 в 19:53 ----------
Еще в саппорте хостинга написали следующее:
"Добавили варианты с wget и /usr/bin/php
Если не работает, значит проблема в скрипте."
"Также в логах видим ошибку
PHP Fatal error: Class 'bff' not found in /var/www/maxvo834/data/www/bd6.ru/public_html/index.php on line 108"
Знать бы еще, что всё это значит.
Во-первых, домен забыли убрать из сообщения об ошибке.
Во-вторых, попробуйте зайти из браузера на страницу, которая в строке с wget прописана - посмотрите что там будет. Ну скорее всего там и будет эта же самая fatal error.
Вы параметры точно правильно прописали, скрипт ищет класс, имя которого совпадает с однеим из параметров, что несколько странно.
Должно работать:
*/2 * * * * wget -O- 'http://example.com/index.php?bff=cron&s=bbs&ev=itemsCronStatus' >/dev/null 2>&1
Если в адресе есть & - нужны кавычки.