In 7.x-2.1 I was able to hit the "run cron" button at /admin/config/system/cron to manually trigger a cron run.

Now when I click that button in 7.x-2.2 I get the error: "Cron run failed." and cron doesn't run.

Comments

fraserthompson created an issue. See original summary.

Matroschker’s picture

The same behavior in my system (Drupal 7.50). I did the same update from 7.x-2.1 to 7.x-2.2.

Apache/2.4.20 (Win32) OpenSSL/1.0.2h PHP/5.6.17

kala4ek’s picture

Do you run it as in superadmin (UID 1)?
If no, check please this permission execute elysia_cron

fraserthompson’s picture

Yep, that was it. Previously I was running it as a user with the admin role and in 2.2 the admin role doesn't have the execute permission by default. Granted execute elysia cron to the admin role and now it's working. Should have read the patch notes! Thanks!

fraserthompson’s picture

Status: Active » Closed (works as designed)