Hi,

I did an upgrade (D6) on my test site from 2.6 to 6.x-2.8 and this time I got these messages:

• warning: array_merge() [function.array-merge]: Argument #2 is not an array in /var/www/h217/update.php on line 173.
• warning: Invalid argument supplied for foreach() in /var/www/h217/update.php on line 337.

The following queries were executed
google_fonts_api module
Update #6200

The update process was aborted prematurely while running update # in .module. All errors have been logged. You may need to check the watchdog database table manually.

Since its a test site, its not critique. But if it can help to build a better fontyourface...

My test site is on:
MySQL: 5.0.83
PHP: 5.2.10-2ubuntu6.7
Server: Apache/2.2.12 (Ubuntu)

R.

Comments

sreynen’s picture

Version: 6.x-2.8 » 6.x-2.x-dev
Component: Miscellaneous » Code
Category: support » bug
Status: Active » Fixed

Thanks for reporting this issue. I just committed a fix, which will be in the next release.

Status: Fixed » Closed (fixed)

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

mandreato’s picture

Component: Code » Code (general)

I've encountered this issue upgrading from 6.x-2.5 to 6.x-2.9 on Drupal 6.22, MySQL 5.5.16, PHP 5.3.8 (Windows XP developement box).
BTW, I've resolved by completely uninstalling @font-your-face then re-installing and re-enabling the fonts.

JohnnyW’s picture

OMG I had this problem... google api, using Ubuntu latest release, with php 5.3 blah, blah...

Basically, it wouldn't crash the site, it would just give a line error...

I fixed it because I selected EVERYTHING the module had to offer, then saved.

All is good now :D