Обсуждение

КронДжобс

Тема в разделе "Обсуждение инфопродуктов", создана пользователем serg1977, 24 дек 2016.

  1. 24 дек 2016
    #1
    serg1977
    serg1977 ЧКЧлен клуба
    Все вопросы по работе скрипта, помощь и прочее обсуждаем тут.
     
  2. 24 дек 2016
    #2
    serg1977
    serg1977 ЧКЧлен клуба
    Не забываем после установки добавлять в панели управления хостингом крон-задание раз в минуту: "/protected/yii exec"
     
    2 пользователям это понравилось.
  3. 25 дек 2016
    #3
    instocky
    instocky ЧКЧлен клуба (А)
    в моем архиве нет файла yii exec в папке protected
    Screenshot_4.png
     
  4. 25 дек 2016
    #4
    serg1977
    serg1977 ЧКЧлен клуба
    Вон на скрине предпоследний файл: yii
    exec - это я так понимаю уже команда.

    Может кто присоединится? Я в работе с линуксом очень плох просто, наверное поэтому и захотел этот скрипт :).
     
  5. 25 дек 2016
    #5
    instocky
    instocky ЧКЧлен клуба (А)
    хостинг евробайт
    • установил, базу создал, конфиг для БД прописал
    • сделал ежеминутный запуск командой /usr/bin/php5 /var/www/мойдомен.ru/protected/yii.exec >/dev/null 2>&1
    тестовый запуск этой команды дает ответ Exited with return code = 127
    Но тестовая кронзадача из CronJob не выполняется

    Отпишитесь у кого получилось!
     
  6. 25 дек 2016
    #6
    serg1977
    serg1977 ЧКЧлен клуба
    У меня на ubuntu так получилось завести:
    /usr/bin/php /var/www/ПОЛЬЗОВАТЕЛЬ/data/www/САЙТ/protected/yii exec >/dev/null 2>&1
     
  7. 25 дек 2016
    #7
    instocky
    instocky ЧКЧлен клуба (А)
    а спроси автора как на обычном виртуальном хостинге запустить?
     
  8. 25 дек 2016
    #8
    serg1977
    serg1977 ЧКЧлен клуба
    1. Вот нашел еще как точно путь узнать к php. В ISPmanager в Shell-клиент или по ssh команда
    which php
    2. Полный путь проверяем к файлу через php: echo $_SERVER['DOCUMENT_ROOT'];
    3. На всякий случай проверяем права на файл yii (на запуск)

    или еще можно через wget попробовать.
    whereis wget
    - путь
    и команда: /usr/bin/wget Скрытая ссылка >/dev/null 2>&1
     
  9. 25 дек 2016
    #9
    serg1977
    serg1977 ЧКЧлен клуба
    оп. а что это у Вас точка там (yii.exec ). Попробуйте так:
    /usr/bin/php5 /var/www/мойдомен.ru/protected/yii exec >/dev/null 2>&1
     
  10. 25 дек 2016
    #10
    instocky
    instocky ЧКЧлен клуба (А)
    без точки(protected/yii exec )... ответ такой же Exited with return code = 127
    :oops:
     
  11. 26 дек 2016
    #11
    instocky
    instocky ЧКЧлен клуба (А)
    ларчик просто открывался))
    мойдомен.ru/command.php

    в результате получаете готовую команду для добавления в Планировщик(cron)