I have a series of tasks lined up in the queue to run but they are just marking one as in progress and then sitting there and not executing.
I have tried updating the DB table "queue" by doing the following:
1) Changing the failed
field to 1 and dateFailed
to NOW() thus marking the task as failed then clicking the retry option. This just puts the task back into the same routine.
2) Changing both dateReserved
and timeUpdated
to NULL thus resetting the task and it go back into pending but this also doesn't help.
I'm trying to debug the cause of this but getting lost in the code as it seems the QueueController is setting everything as it should be but then either not getting a response and updating the progress or it's failing silently somewhere along the way.
I have attached my queue logs below for reference but I can't see anything unless I am missing something glaringly obvious!?
I asked on the #craft3 Slack channel and got some help but nothing worked. Hopefully, we can find a solution on here and share with others.
craft/storage/logs/phperrors.log
. – Brad Bell Jan 12 '18 at 17:32craft/storage/logs
folder? – Brad Bell Jan 15 '18 at 22:27[15-Jan-2018 17:41:05 Europe/London] PHP Fatal error: Cannot use craft\base\Object as Object because 'Object' is a special class name in /home/vagrant/code/vendor/dolphiq/titleentriesfield/src/TitleEntriesFieldPlugin.php on line 24
so I've uninstalled the plugin. Still no joy, it very bizarre! – AdamPatPattison Jan 16 '18 at 13:56