Настройка Cron для Брошенных корзин

4 ноября 2014

Для автоматической отправки сообщений плагином "Брошенные корзины" необходимо настроить Cron. Сделать это несложно, но документации от Webasyst обычно не хватает.

Целью статьи является обобщение информации по конкретным популярным хостингам в виде коротких инструкций, которые помогут настроить Cron для плагина. Кроме того, аналогичным образом могут быть настроены действия по расписанию и для других приложений на фреймворке Webasyst.

Если Вашего хостинга нет в списке, не растраивайтесь. Напишите в комментариях название хостинга, попробуем сделать на него инструкцию.

Самая частая ошибка — на некоторых хостингах требуется указать полный путь к интерпретатору PHP (который ещё и может быть различным в зависимости от хостинга).

Дальше при помощи команда будет обозначаться команда, которая написана в настройках плагина без "php " в начале.

Например, на скриншоте выше командой будет /var/www/coolsite/data/www/coolsite.com/cli.php shop cartsPluginCheck

Команду копируйте в настройках плагина, а не тут!

Перечень хостингов:

  1. Хостинг Webasyst
  2. ISP-панель - не хостинг, но многие хостинг-провайдеры её используют.
  3. Beget
  4. Masterhost
  5. Timeweb
  6. FastVPS
  7. r01.ru
  8. Ru-Center
  9. Reg.ru
  10. agava.ru
  11. redhosting.ru
  12. Home.pl
  13. Sweb
  14. Mirohost

Настройка cron в облачном хостинге Webasyst

Лидер хит-парада :) Webasyst сделали очень удобную настройку Cron, но как ни странно, забыли упомянуть о ней в своей инструкции.

Настраиваете время раз в час, выбираете приложение из списка (Магазин), а команда - просто cartsPluginCheck

Crontab в ISP-панель

В разделе "Инструменты" -> "Планировщик (cron)" нажать кнопку "Создать" и ввести следующую команду:

/usr/bin/php команда

Как показано на скриншоте

Beget

В осном меню выбрать пункт CronTab

И настроить задание:

/usr/bin/php команда

Запуск PHP-скрипта по расписанию Masterhost

  1. Войдите в unix shell. Подробнее в документации Masterhost.
  2. Далее выполните команду crontab -e. Вы окажетесь в текстовом редакторе vi, где сможете вводить текст задания для cron.
  3. Нажмите INSERT, чтобы перейти в режим редактирования.
  4. Введите текст задания 0 * * * * /usr/local/bin/php команда
  5. а) для выхода из vi без сохранения изменений нажмите ESC, а затем наберите :q!
     б) для сохранения и выхода нажмите ESC, а затем наберите :wq
  6. ENTER

FastVPS

Если используете ISP-панель, читайте описание выше. В FastPanel настраивается следующим образом:

В разделе "Планировщик задач" нажать кнопку "Добавить". Дальше необходимо ввести команду

/usr/bin/php команда

и указать время как показано на скриншоте.

Хостинг r01.ru

Задание выглядит так:

/opt/php/bin/php -c $HOME/etc/php.ini команда

Ru-Center

почти просто :)

https://hosting.nic.ru/support/cron.shtml

Только "зачем написали вот это, если есть ограничение на размер команды"

cd $HOME/папка_сайта/docs/папка_скрипта/ && /opt/php/bin/php -c $HOME/etc/php.ini $HOME/папка_сайта/docs/папка_скрипта/имя_скрипта.php

Должно быть так:

/opt/php/bin/php -c $HOME/etc/php.ini команда

Ничего не напоминает? Сдаётся мне, что r01.ru реселлят Ru-Center :)

Reg.RU

В Cpanel работает такой вариант

/opt/php/5.6/bin/php -f команда

Agava.ru

Согласно инструкции на сайте команда такая

/usr/local/apache/bin/php-cgi.5 -f /home/login/public_html/cli.php shop cartsPluginCheck

Где login — логин вашего аккаунта.

Но скрипт не выполняется.

Путём проб и ошибок подобрали

/usr/local/bin/php -f /home/login/public_html/cli.php shop cartsPluginCheck

или формате статьи

/usr/local/bin/php -f команда

redhosting.ru

Запустить PHP скрипт можно следующей командой:

/usr/local/bin/php -f команда

Если это не помогло, просьба создать тикет в техническую поддержку.

Timeweb

Перейдите в раздел Crontab, выберите "Добавить новую задачу"

Во всплывающем окне нужно выбрать файл cli.php в корне вашего сайта и дописать вручную через пробел shop cartsPluginCheck. Периодичность укажите "каждый час" и нажмите "создать задачу".

Sweb

Описание настройки cron https://help.sweb.ru/entry/59/

Команда
/usr/bin/php команда

Home.pl

Почему???...

Нет времени объяснять... просто делайте как говорю..

В каталог public_html нужно положить файл cron-hourly.php с содержимым:

<?php
shell_exec('php53-cli команда');

***

Пока всё. Не забывайте оставлять отзывы. Если остались вопросы, задавайте их в комментариях, либо через форму обратной связи.

82 комментария

  • Илья 26 ноября 2014 12:23
    Мне нужно настроить крон.

    http://masterhost.ru/support/doc/cron/
    Хостинг мастерхост, инструкция.

    0 */1 * * * /home/u173966/cli.php

    Я так понимаю, вот такая команда. Но де мне взять cli.php. Вдруг у них нет.
    • Eugen Nichikov Hardman 26 ноября 2014 16:36
      Вот ссылка, которая лучше подходит
      http://masterhost.ru/support/doc/php/#cron​

      cli.php​ - часть фреймворка, находится в каталоге установки.

      Команда такая
      0 * * * * /usr/local/bin/php /home/uXXXXX/имя_домена/cli.php​
  • Анастасия Величко 6 декабря 2014 23:03
    А для Sweb когда появится инструкция?
    • Eugen Nichikov Hardman 6 декабря 2014 23:12
      Нет возможности сделать скрины :)
      Если предоставите доступ к КП магазина сюда, сделаю инструкцию, а заодно и настрою корректно Вам.
  • Елена 17 декабря 2014 07:56
    Здравствуйте! Не могу настроить крон. Размещаюсь на https://sprinthost.ru/
    Прописываю 0**** php/home/vivasansib//domains/vivasan-sibir.ru/public_html/cli.php
    Не работает.
    Сможете мне помочь? Буду очень благодарна.
    • Eugen Nichikov Hardman 17 декабря 2014 08:52
      Здравствуйте, Елена.
      На sprinthost.ru попробуйте /usr/local/bin/php -f /home/vivasansib/domains/vivasan-sibir.ru/public_html/cli.php, а время выполнения то же.
  • Виктор 5 января 2015 08:15
    Могу предоставить доступ к хостингу timeweb для снятия скринов и создания инструкции.
  • Константин 15 января 2015 16:37
    Сделайте инструкцию для timeweb пожалуйста, у меня там 3 магазина
  • Антон 25 марта 2015 20:16
    половина вашего сайта не работает :(

    плагин не взлетел - как с вами сязаться то ?
    • Eugen Nichikov Hardman 26 марта 2015 08:57
      Ответил по контактам, указанным при добавлении комментария
  • Антон 25 марта 2015 20:28
    суть в том что в письме клиенту приходит ссылка ведущая на http://http///cartsrestore/23e40cf47ad32927b084c6bb7d69846a/

    во первых два http
    во-вторых отсутвие домена в адресе
    • Алексей 28 ноября 2016 18:49
      Антон, у меня такая же проблема. Только http нет вообще. Но и домена моего нет. Если вручную вбить домен, то переходит в корзину правильно.
      Вам удалось решить проблему?
      • Eugen Nichikov Hardman 28 ноября 2016 18:57
        Здравствуйте, Алексей.
        Боюсь, Антон вам не ответит.
        Но ваша проблема уже не проблема :) Я даже пункт в FAQ написал
        Битые ссылки в тестовых сообщениях.
        Такое происходит при отправке тестового письма с данными корзины, которая была брошена до установки плагина. Просто бросьте свою собственную и тестируйте на здоровье :)
  • Алексей 9 апреля 2015 14:24
    Здравствуйте! Все настроено, но письма не уходят...
    В плагине горит зеленый кружок и написано
    "Отправка отложенных сообщений в данный момент работает. Последняя проверка 2014-09-29 16:00:02 "

    Если делать тестовую отправку письма, то оно доходит...
    В отчетах есть неосознанное письмо...
    "Вчера 00:31 Ещё не отправлялось (показать)"

    Есть доступ к терминалу..
    Задачи для Cron выглядят так

    # m h dom mon dow comman
    0 * * * * php /home/gomugs.ru/public/cli.php shop followup
    0 * * * * php /home/gomugs.ru/public/cli.php shop cartsPluginCheck

    Если запускать вручную команду
    php /home/gomugs.ru/public/cli.php shop cartsPluginCheck

    То ничего не происходит...

    Сам файл cli.php странныый (нет закрывающего тега php... Это нормально?)
    Помогите настроить.. что-то не работает...
    • Eugen Nichikov Hardman 9 апреля 2015 18:36
      Подобная проблема возникает когда неправильно настроена временная зона.
      Попробуйте в файл wa-config/SystemConfig.class.php добавить:
      date_default_timezone_set('Europe/Moscow');
      Вместо 'Europe/Moscow' укажите нужную временную зону, если нужно: http://www.php.net/manual/ru/timezones.php

      Ни в одном файле фреймворка нет закрывающего тега php. Это норма.
  • Наталия 2 мая 2015 21:55
    Eugen Nichikov, мой сайт располагается на хостинге 1gb.ru. Настройки, насколько поняла, сделала, жду как сработает, скрины сделала, если интересно, могу прислать.
  • Alexey 12 мая 2015 18:00
    Для тем кому повезло на 1gb.ru Run from CLI only!

    Вместо php надо писать /opt/php5.3_aux1/current/bin/php
    • Павел 3 августа 2015 20:00
      Добрый день! будьте добры поподробнее про настройку на 1Gb.
      • Eugen Nichikov Hardman 4 августа 2015 08:52
        Здравствуйте, Павел.

        http://www.1gb.ru/default.aspx?hti=13&ti=6
        http://www.1gb.ru/default.aspx?ti=6&hti=13

        Не помню, есть ли интерфейс редактирования планировщика в админке. Но судя по справке придётся соединяться по SSH (например, при помощи бесплатной программы Putty).

        При помощи команды
        crontab -e
        добавить новую запись в crontab

        0 * * * * /opt/php5.3_aux1/current/bin/php команда

        Где /opt/php5.3_aux1/current/bin/php - экспериментально подобранное значение. Если не будет работать, нужно уточнить в поддержке хостинга путь к php-cli.
  • Мария 20 мая 2015 18:51
    Добрый вечер! не понимаю как для мастерхост настроить..запуталась в документации.
    • Eugen Nichikov Hardman 22 мая 2015 00:40
      Добавил инструкцию.
  • Юлия 19 июня 2015 00:49
    Для Sweb нужно задать время исполнения через 1 час, 1 день, 7 дней. По 1 разу каждое сообщение.
    Созданы 3 сообщения (через 1 час, 24 часа и 168 часов)
    При установке времени в настройках CRON нужно поставить везде "*", а плагин сам выполнит в нужное время?
    • Eugen Nichikov Hardman 19 июня 2015 16:39
      Крон нужно настроить единожды, он будет срабатывать для всех созданных сообщений.
      Рекомендую запускать раз в час (первая не "*", а "0"), т.е. так:
      0 * * * * php ....
      К сожалению, сейчас раздел помощи Sweb "лежит", не могу посмотреть полный путь до php-cli, могут быть нюансы.
  • Александр 21 июня 2015 08:04
    Здравствуйте,
    Купил Ваш плагин. Даже близко не понимаю, как настроить Крон.
    Хостинг на Ru-Center.
    Надеюсь на поддержку, а то мне сейчас слишком тяжко будет самому все изучать и делать. Я в США сейчас, мне и позвонить не кому.
    Спасибо, пишут вы оперативно помогаете.
    • Eugen Nichikov Hardman 21 июня 2015 11:12
      Ответил на почту.

      Для оперативного ответа лучше отправлять запрос через форму.
    • Михаил 22 июля 2015 10:54
      Помогите и мне, пожалуйста, не могу настроить Cron. Хостинг на Ru-Center (nic.ru).
      • Eugen Nichikov Hardman 22 июля 2015 11:48
        Добавил описание пока без скринов. И на запрос на почту тоже ответил :)
  • Евгений 3 июля 2015 09:21
    Хостинг http://res-engineering.ru/ ,
    сейчас стала актуальна настройка плагина брошенных корзин. Но все попытки не увенчались успехом. Подскажите плис.
    • Eugen Nichikov Hardman 3 июля 2015 22:37
      Здравствуйте, Евгений.

      Какой-то ооочень специфический хостинг. Попробуйте написать им в поддержку. Если специализируются на SS5, у них должна быть возможность настраивать крон для стандартных уведомлений. Корзины настраиваются аналогично.
  • Влади 6 сентября 2015 19:25
    Здравствуйте!
    Хостинг hosthost.biz
    Помогите настроить CRON или как правильно прописать крон и какую команду вводить.
    • Eugen Nichikov Hardman 6 сентября 2015 20:00
      Здравствуйте.

      У хостинга нет никакого faq. Напишите им в поддержку или скиньте доступ к контрольной панели нам сюда.
  • Рамиль 2 декабря 2015 08:00
    Добрый день! Купил плагин. Настроил задание Cron в облаке Webasyst (у нас там хостинг). Создал уведомление. Нажимаю "Проверить отправку" - ни на почту , ни на телефон ничего не приходит ((( Прошу помочь. Спасибо!
  • Алексей 2 марта 2016 19:56
    Час добрый
    никак не подружить плагин с кроном

    хостинг allhostings.ru
    строка команды крон:
    /usr/bin/php /home/getdenas/public_html/cli.php shop cartsPluginCheck
    отчет крон на почту:

    X-Powered-By: PHP/5.4.45
    Content-type: text/html

    Run from CLI only!

    плагин сообщает, что крон не настроен
    прошу помочь в настройке
    заранее благодарен
  • Евгений 7 марта 2016 00:18
    Помогите настроить что для этого нужно?
    Панель управления использую: ISPm
    хостинг: reg.ru

    Ответьте на почту, сможете сделать инструкцию!
  • Тамара 20 марта 2016 11:30
    День добрый!
    Возникла следующая проблема:

    Хостинг hostmonster
    команда настроена
    при тестовой отправке уведомлений себе - все доходит, проблем нет.
    а сами по себе письма не уходят и в плагине красный крестик "Отправка не осуществлялась более 2х часов.Как настроить CRON?"

    При этом крон на сервере настроен и хост коммандой "доволен".

    Протестили проблему исходя из ваших предыдущих ответов по временному поясу.
    Server timezone USA/MDT
    В файле wa-config/SystemConfig.class.php стоит:
    date_default_timezone_set('Europe/Moscow');

    Интернет магазин для которого используется плагин в Москве, то есть нас и интересует время мск. Изменить временной пояс? Если нет, то как предложите решить проблему?
    Заранее спасибо, очень ждем!
    • Eugen Nichikov Hardman 20 марта 2016 11:53
      Здравствуйте, Тамара.

      CRON нужен для автоматической отправки сообщений. Всё остальное работает без него.

      Если есть ошибка, значит крон настроен неправильно. Вот статья описывающая настройку крон на вашем хостинге.
      https://my.hostmonster.com/cgi/help/168

      Либо можете предоставить в персональном запросе доступ к админке и к хостингу, поможем с настройкой.
      • Тамара 20 марта 2016 14:36
        Евгений, спасибо. Выслала на Ваш мэйл доступ, прошу помочь с настройкой.
  • Василий 24 мая 2016 17:18
    Помогите мне пожалуйста настроить Cron. Хостинг Sweb.
    • Eugen Nichikov Hardman 24 мая 2016 17:20
      Отправьте, пожалуйста, запрос hardmandev.com/feedback/
      В запросе укажите доступ к хостингу и команду из настроек плагина.
  • Иван 7 июня 2016 18:58
    Здравствуйте.
    Не получается настроить cron на informbox.

    Может что-то не так делаю? Нужна помощь.
    • Eugen Nichikov Hardman 7 июня 2016 19:53
      Нужен доступ к админке и к хостингу. Написал вам на почту.
  • Алексей 15 июля 2016 09:03
    Хостинг вэбасиста. Добавил задание через Сpanel
    Приходит на почту вот
    /bin/sh: /home/krasotab/bsmag.ru/cli.php: Permission denied

    Прав что ли не хватает?
    • Eugen Nichikov Hardman 15 июля 2016 09:59
      Похоже, не прописан путь к интерпретатору. В общем виде команда выглядит так:

      [path_to_php] [path_to_file_cli.php] [app_id] [action]

      путь к файлу cli.php у вас, вероятно /home/krasotab/bsmag.ru/cli.php
      app_id - shop
      action - cartsPluginCheck
  • Михаил 8 ноября 2016 14:24
    Добавил крон на Вебасисте. Плагин не работает. Брошенные корзины не видит.
    • Eugen Nichikov Hardman 8 ноября 2016 14:35
      Я посмотрел ваш сайт. ​По внешним признакам всё работает.
      Проверьте выбранный период в отчёте. Частая ошибка :)
      http://joxi.ru/V2VRBl4h0gpz02?d=1​
      Крон отвечает за отправку сообщений. Если он настроен неправильно, то вы будете видеть брошенные корзины, но автоматически отправляться ничего не будет.
  • Андрей 2 декабря 2016 09:03
    Запустил крон на рег.ру и на почту приходят вот такие сообщения:
    Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in ****/wa-apps/shop/plugins/carts/lib/cli/shopCartsPluginCheck.cli.php on line 67
    • Eugen Nichikov Hardman 2 декабря 2016 09:21
      На сервере не настроена временная зона.
      В файл wa-config/SystemConfig.class.php после <?php на следующей строчке добавьте:
      date_default_timezone_set('Europe/Moscow');
      Вместо 'Europe/Moscow' укажите нужную временную зону, если нужно: http://www.php.net/manual/ru/timezones.php
  • Илья Лаба 7 декабря 2016 14:22
    Нужна инструкция на хостинг ukraine.com.ua Удивлён что не обнаружил его в списке. Это одна из самых первых, среди хостинг компаний в Украине.
    Заранее спасибо!
    • Eugen Nichikov Hardman 7 декабря 2016 14:42
      Предоставьте доступ - настрою, а заодно инструкцию сделаю.
    • Eugen Nichikov Hardman 7 декабря 2016 14:49
      Кроме того, у хостинга есть и своя инструкция
      https://www.ukraine.com.ua/faq/kak-peredavat-parametri-cron-skriptu-.html#!8
  • Александр 16 декабря 2016 17:35
    Добрый день!
    Вы не могли бы нам помочь с настройкой? Пишет ошибку: "Отправка отложенных сообщений в данный момент не работает, так как не настроен планировщик CRON.

    Для нас настройка CRON - очень темный и дремучий лес
    Спасибо!
    • Eugen Nichikov Hardman 16 декабря 2016 17:36
      Я вам уже на почту ответил :)
      • Александр 25 декабря 2016 21:54
        Добрый день!
        Спасибо за помощь! Работает!
        Подскажите, а отправка писем возможна только 1 раз или создашь сообщений столько и будет?
        Нужна ли дополнительная настройка?
        Спасибо.
        • Eugen Nichikov Hardman 26 декабря 2016 10:21
          Здравствуйте, Александр.
          Крон настраивается один раз. Писем сколько настроите, столько и будет отправляться. Серия писем прервётся если покупатель совершит заказ или нажмёт кнопку "Я уже купил" в письме.
          Подробнее механизм работы плагина и крона на примерах расписан в частых вопросах
          https://www.webasyst.ru/store/plugin/shop/carts/screen/
  • Аркадий 18 декабря 2016 23:31
    Добрый день!
    Спасибо за плагин. Все работает. Есть одна проблема с которой пока не разобрался.
    Дело в том, что при запуске крона с этим заданием в кеш попадают файлы с правами доступа rw-r--r-- (0644). При попытке отчистить кеш в закладке инсталлера выдается ошибка, что эти файлы не могут быть удалены из-за прав доступа. Пришлось вручную менять права, а затем чистить кеш.
    Можно ли как-то сделать чтоб в кеш попадали файлы с правами которые можно удалит по кнопке из инсталлера? Пользуюсь ISP-панелью.
    • Eugen Nichikov Hardman 20 декабря 2016 15:32
      Здравствуйте, Аркадий.
      Проблема в том, что задание cron запускается от имени другого пользователя. А должно (желательно) запускаться от имени того же, от которого работает PHP на вебсервере.

      На практике есть несколько решений.
      - Можно запускать PHP как CGI-скрипт. Тогда он запускается с правами текущего пользователя. По-идее того, же что и cron запускает.
      - Есть ещё какой-то модуль апача, который позволяет запускать процесс php от имени другого пользователя.
      - Установить umask(0); Тогда файлы будут создаваться с правами 666.

      Я как-нибудь опишу в статье всё подробно и с примерами.
      • Дмитрий Гончаров 25 апреля 2017 00:39
        У меня та же проблема c пользователем, Вы говорили что будет статейка ,она появилась? Хостинг mirohost
        • Eugen Nichikov Hardman 25 апреля 2017 01:02
          Как-то не собрался написать :)
          На Мирохосте решил проблему через umask. В файл
          /smeg-store.com.ua/wa-config/SystemConfig.class.php
          добавил:

          И сбросил владельца всех файлов сайта.
  • Станислав 23 декабря 2016 18:02
    Здравствуйте. Хостинг fozzy.com, нужно настроить CRON
    • Eugen Nichikov Hardman 23 декабря 2016 19:35
      Здравствуйте, Станислав.
      Пришлите поступ к админке и к настройкам хостинга в личном запросе.
  • Валентин 9 января 2017 17:34
    Добрый день.
    У меня крон на 1 и 24 часа. Как сделать так, что если клиент таки закончил заказ между 1 и 24 часами, то ему не отправлять второй емейл?

    спасибо
    • Eugen Nichikov Hardman 9 января 2017 17:39
      Здравствуйте, Валентин.
      Крон должен быть настроен каждый час. А вот сообщений может быть два: через 1 и 24 часа.
      Если заказ был оформлен до второго сообщение, то письмо не отправится.
      • Валентин 9 января 2017 18:10
        Да, крон настроен на каждый час. Правда в админке горит красный крести и пришло такое письмо nice: php: No such file or directory

        Что я сделал не так?
  • Валентин 9 января 2017 18:20
    php - должно быть в командной строке? или команда должна начинаться с слеша / ?
  • Валентин 9 января 2017 18:26
    все, разобрался, пхп вначале таки был лишним.
    • Eugen Nichikov Hardman 9 января 2017 22:09
      Дабы не вводить в заблуждение читателей, отмечу, что php не лишний. Если интересна теория - http://php.net/manual/ru/features.commandline.php.
      Но на некоторых хостингах команды cron могут по-умолчанию запускаться через интерпретатор php. Либо php расположен по стандартному пути /usr/bin/php, а у файла cli.php есть права на выполнение.
  • Валентин 9 января 2017 20:29
    А как настроить отправку смс?
    • Eugen Nichikov Hardman 9 января 2017 22:04
      Создайте уведомление, выберите тип СМС, укажите шаблон и отправителя.
      Или интересует как вообще настроить? Вот, инструкция https://www.shop-script.ru/help/17/shop-script-5-sms-setup/
  • Алексей 21 января 2017 11:32
    Д.д! "Сломался" Cron. Хостинг в rucenter.
    Раньше работал плагин "Брошенные корзины". В панели на хостинге было прописано: cd $HOME/rasty-nn.ru/docs/ && /opt/php/bin/php $HOME/rasty-nn.ru/docs/cli.php shop cartsPluginCheck

    18.01.17 сайт переехал на новый сервер с другой операционкой (на том же хостинге) и Cron перестал работать.
    Здесь нашел настройки... прописал у себя, получилась строка:
    /opt/php/bin/php -c $HOME/etc/php.ini /var/www/rasty-nn/rasty-nn.ru/docs/cli.php shop cartsPluginCheck
    Все равно не работает.

    Написал в техподдержку rucenter. Ответили что запись "-c $HOME/etc/php.ini" лишняя. Удалил эту запись. Все равно не работает.

    На почту администратора приходят сообщения типа:
    PHP Warning: Module 'zlib' already loaded in Unknown on line 0

    Некоторым клиентам сообщения о брошенной корзине бывает и отправляются, судя если смотреть отчеты.
    • Eugen Nichikov Hardman 21 января 2017 11:39
      Здрвствйт!
      Если письма отправляются, судя по всему, крон работает. Ошибка
      PHP Warning: Module 'zlib' already loaded in Unknown on line 0
      возникает из-за неправильной конфигурации PHP.
      С ней нужно обратиться к хостингу.

      Если письма не отправляются, вышлите доступы к админке и технический к хостингу через форму
      • Алексей 21 января 2017 11:48
        У меня на сайте можно увидеть сообщение:
        Настройка CRON
        Отправка отложенных сообщений в данный момент работает. Последняя проверка 2017-01-21 12:05:06
        Настройте CRON с указанной ниже командой в контрольной панели вашего хостинга (документация по настройке):

        php /home/rasty-nn/rasty-nn.ru/docs/cli.php shop cartsPluginCheck

        Рекомендуемое время выполнения скрипта - раз в 1 час (например, 0 * * * *).

        Т.е. сообщения должны отправляться?
        • Eugen Nichikov Hardman 21 января 2017 12:06
          Это значит, что 2017-01-21 в 12:05:06 запуск CRON произошёл успешно. Продолжайте запускать именно так :)
          PHP Warning при этом на работу плагина не влияет, но и не является чем-то полезным. Поэтому стоит уточнить у хостинга причину.
          • Алексей 21 января 2017 12:12
            Спасибо!
            Пока сам попробую разобраться. .. Т.к. часто мой сайт переезжает с сервера на сервер и всегда это сопровождается возникновением ошибок на сайте(в работе плагинов).
  • Алексей 27 января 2017 20:50
    Добрый день!
    Евгений, на nic.ru работает такая команда:
    /opt/php/bin/php /home/rasty-nn/rasty-nn.ru/docs/cli.php shop cartsPluginCheck

    PHP Warning: Module 'zlib' already loaded in Unknown on line 0 - отключается этот модуль вручную. Ошибка возникла, т.к. после переезда на новый сервер этот модуль был включен в PHP.
    Сейчас все работает.

    • Eugen Nichikov Hardman 27 января 2017 21:06
      Рад, что получилось разобраться.
      Хороших выходных!
  • Кирилл 9 апреля 2017 00:13
    Добрый вечер, нужна помощь по настройке на domains.jino.ru
    • Eugen Nichikov Hardman 9 апреля 2017 09:56
      Здравствуйте, Кирилл. Пришлите доступ к админке и хостингу на почту — настрою.
  • Артур Равильевич Хайров Hardman 1 июля 2017 07:57
    Здравствуйте, помогите настроить, хостинг locum.ru
    • Eugen Nichikov Hardman 1 июля 2017 09:31
      Документация по вашему хостингу
      https://locum.ru/articles/faq13#sec-1.6
      Если не разберётесь, нужен доступ по SSH к сайту и к админке. Отправьте их на почту.

Написать комментарий