Не работает крон

1

Крон задание не отрабатывает

PHP Fatal error:  Can't use function return value in write context in 
/var/www/www-root/data/www/xn----htbbbxnkqlh.xn--p1ai/wa-apps/shop/plugins/kmsuppliers/
lib/classes/Settings/shopKmsuppliersPluginSettings.class.php on line 390
Posted: March 22, 2022

5 comments

  • 2
    Дмитрий Грицай Дмитрий Грицай March 22, 2022 17:13 #

    Команда вот это:

    /var/www/www-root/data/www/xn----htbbbxnkqlh.xn--p1ai/cli.php shop kmsuppliersPluginImport


    перед ней нужно подставить вызов планировщика php. 
    например у меня в панели ispmanager планировщик вызывается так:

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


    если у вас уже есть заведомо рабочие команды в планировщике, скопируйте код вызова из них. 

  • 1
    Дмитрий Грицай Дмитрий Грицай March 22, 2022 15:17 #

    В общих настройках плагина включено «автоматическое обновление»?


    Какую команду передаете?

    • 1
      Дмитрий Старков Дмитрий Старков March 22, 2022 16:06 #

      Да в общих настройках крон включен

      команда

      /usr/bin/php -q /var/www/www-root/data/www/xn----htbbbxnkqlh.xn--p1ai/cli.php shop kmsuppliersPluginImport

      или

      php /var/www/www-root/data/www/xn----htbbbxnkqlh.xn--p1ai/cli.php shop kmsuppliersPluginImport


      обе выдают ошибку

    • 1
      Николай Николай September 24, 2024 06:41 #

      Всем привет!

      Плагин не работает по крон, вручную работает нормально.
      При запуске по крон такая ошибка (в адресе каталога убрал сайт):

      PHP Warning: require_once(wa-apps/shop/plugins/kmsuppliers/lib/vendor/Spout/Autoloader/autoload.php): failed to open stream: Нет такого файла или каталога in /var/www/.../wa-apps/shop/plugins/kmsuppliers/lib/classes/Excel/shopKmsuppliersPluginExcelSpout.class.php on line 20

      PHP Fatal error: require_once(): Failed opening required 'wa-apps/shop/plugins/kmsuppliers/lib/vendor/Spout/Autoloader/autoload.php' (include_path='.:/opt/alt/php74/usr/share/pear') in /var/www/.../wa-apps/shop/plugins/kmsuppliers/lib/classes/Excel/shopKmsuppliersPluginExcelSpout.class.php on line 20

      Можете подсказать, что нужно сделать для исправления ошибки?

      Add comment

      To add a comment please sign up or login