Hi, I get this error when running cron with a message in the cue on the July 04 6.x dev build. The beta version works fine though. Just to let you know in case you didn't already...

Comments

salvis’s picture

Status: Active » Fixed

Thanks, fixed in 6.x-1.x-dev, give it time to be repackaged.

swider’s picture

I get the same error but on line 117. Will the new dev fix take care of that, too? Is it repackaged already?

salvis’s picture

Yes that should be fixed as well.

Repackaging takes at most 12 hours.

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.

Garnerin’s picture

Version: 6.x-1.x-dev » 6.x-1.0-beta1
Status: Closed (fixed) » Active

May I reopen this issue for beta1 in Drupal 6.4? Me too, I don't get any emails automatically sent by cron, not until I run cron manually. When I do so, I get the error message on a blank page:

Fatal error: Call to undefined function: locale_initialize() in /var/www/vhosts/example.com/httpdocs/sites/all/modules/subscriptions/subscriptions_mail.module on line 185

When I refresh the page in my browser, I get back to the page where I've run cron. After that, I check my emails, and there they are, all the mails I expected to receive from my subscriptions.

Garnerin’s picture

In addition to the above, probably it might help you:

I find two log entries for each subscriber:

  • One from the subscription module, translated to english: "Error when sending the notification to user name (<email adress>)",
  • the other from PHP, telling: "Table 'drupal_db.mail_edit' doesn't exist query: SELECT * FROM mail_edit WHERE mailkey = 'subscriptions-digest' in /var/www/vhosts/example.com/httpdocs/sites/all/modules/subscriptions/subscriptions_mail.module in line 167."
Garnerin’s picture

Status: Active » Closed (fixed)

Sorry, I haven't noticed till now that your fix you mentioned above is younger than the beta1 I'm using. I'm gonna try 6.x-1.x-dev of 2008-08-23 -- and close this issue again.