Hi,
I got this error when updating my database per update module instruction. I have Drupal 5.7 installed.
* warning: array_merge() [function.array-merge]: Argument #2 is not an array in /home/newmill/public_html/update.php on line 309.
* warning: Invalid argument supplied for foreach() in /home/newmill/public_html/update.php on line 542.
Please tell me what went wrong ?
Thanks for you help.
Hanly
Comments
Comment #1
theorichel commentedI am on Drupal 5.2 and have the same error:
* warning: array_merge() [function.array-merge]: Argument #2 is not an array in /home/www/klimatosoof/update.php on line 309.
* warning: Invalid argument supplied for foreach() in /home/www/klimatosoof/update.php on line 542.
Comment #2
webernet commentedThis has nothing to do with the update(_status).module. It's an update.php issue.
It sounds like one of your contributed modules has a bug, where an update function doesn't return an array. Please file a bug report for the appropriate module.
Comment #3
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.
Comment #4
rornelas commentedI am getting this error when I browse to the signups under my group.
warning: array_merge() [function.array-merge]: Argument #2 is not an array in /home/noevalle/public_html/drupal/modules/signup/signup.module on line 666.
Any ideas on what I should look for? Try it at http://noevalleyleagues.com/drupal/node/8
Comment #5
bramface commentedDisable Javascript when you run Update and that will solve this one. It's a timeout error.
-Bram
Comment #6
wanjee commentedHi,
I run upgrade with Javascript disable and I still have this issue. I have a multisite with 25 instances to update. I have to disable javascript for apache mod_secure issue (configuration is too restrictive) and I have this error on some sites update of my multi site installation. Some site shows the error, other don't.
I have made an upgrade between 5.17 and 5.18. I will compare activated modules.
Seb