Support » Plugin: YML for Yandex Market » Файл не создается

  • Resolved wordonpress

    (@wordonpress)


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

Viewing 4 replies - 1 through 4 (of 4 total)
  • Сделал следующее:

    Поставил плагин WP-Cron Events, увидел задание созданное плагином. Нажал на Run Now, получил ошибку

    There was a problem spawning a call to the WP-Cron system on your site. This means WP-Cron events on your site may not work. The problem was: cURL error 35: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol

    Нашел решение прописать в wp-config.php
    define('ALTERNATE_WP_CRON', true);

    Запустил вручную задание, но файл так и не появился

    У меня сервер на ISP, там старый curl и из-за бага он дергает сайт на https с ошибкой, попробуйте
    curl -v https://ваш_сайт.ru
    Если ловите 35 ошибку значит оно. Соответственно вордпрессовский крон не может дернуть сам себя через curl. И, как я выше написал я включил альтернативный крон
    define('ALTERNATE_WP_CRON', true);
    Но плагин автора не рассчитан был на это. В общем в файле yml-for-yandex-market.php надо закомментить строки 68 и 71
    if( defined(‘DOING_CRON’) && DOING_CRON ){
    }
    После этого все заработало замечательно!

    P.S.: Автор, спасибо за плагин, но добавьте поддержку ALTERNATE_WP_CRON

    Plugin Author icopydoc

    (@icopydoc)

    Спасибо за отличную обратную связь и за идею! Попробую включить эти моменты в ближайших версиях.

    Несколько часов промучался с похожей проблемой. У меня крон работает через серверный cron. Соответственно, в конфиге опция define(‘DISABLE_WP_CRON’, true);
    Из-за этого плагин не срабатывал, хотя фактически крон работает.
    Тоже помогло комментирование строк if( defined(‘DOING_CRON’) && DOING_CRON )

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Файл не создается’ is closed to new replies.