symfony 4上的Cron Bundle故障运行bin/console
我正在尝试通过Symfony 4应用程序中的cron作业运行命令 我已经创建了我的命令,当我从控制台(从我的symfony根目录)手动运行时,它运行成功 我安装了CronBundle(),并从控制台注册了一个cron作业:symfony 4上的Cron Bundle故障运行bin/console,symfony,symfony4,Symfony,Symfony4,我正在尝试通过Symfony 4应用程序中的cron作业运行命令 我已经创建了我的命令,当我从控制台(从我的symfony根目录)手动运行时,它运行成功 我安装了CronBundle(),并从控制台注册了一个cron作业: C:\xampp\htdocs\MY-PROJECT>php bin/console cron:create 已在数据库中成功创建cron作业,我尝试运行: C:\xampp\htdocs\MY-PROJECT>php bin/console cron:run"
C:\xampp\htdocs\MY-PROJECT>php bin/console cron:create
已在数据库中成功创建cron作业,我尝试运行:
C:\xampp\htdocs\MY-PROJECT>php bin/console cron:run"
time: 0.15687298774719
cron作业似乎在运行,但它什么也不做(但控制台显示经过的时间)。cron_报告数据库表报告错误=>“无法打开输入文件:bin/console”
cron包似乎从与我手动运行命令时使用的目录(项目的根目录)不同的目录运行命令
我试图从控制台“php-bin/console-cron:start”运行,但是抛出了一条错误消息=>“此命令需要pcntl扩展才能运行。”我正在windows上运行xampp,而php-pcntl扩展不需要
C:\xampp\htdocs\MY-PROJECT>php bin/console cron:run"
time: 0.15687298774719