Today I installed new versions of poormanscron (6.x-1.1) and Contact Forms (6.x-1.9). After uploading the new versions, I ran update.php as I always do after installing or updating modules. Update.php returned an "unrecoverable error":
An HTTP error 0 occurred. http://theajispace.com/./update.php?id=29&op=do
The error page reports:
warning: array_pop() [function.array-pop]: The argument should be an array in /var/www/vhosts/theajispace.com/httpdocs/update.php on line 314.
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.
The recent log entries reports:
array_pop() [function.array-pop]: The argument should be an array in /var/www/vhosts/theajispace.com/httpdocs/update.php on line 314.
The site seems to be working fine and the status page isn't nagging me about database updates, so I'm assuming that no updates were actually needed. I've run update.php before when no updates were needed, but this is the first time I've seen this error, so I don't know what's going on and if I need to be concerned about this.
Comments
Comment #1
a.bond commentedNow I've updated the Views module and ran update.php. The Views module had a DB update to do, but update.php still failed with a similar HTTP error 0 as above.
On the error page, I get:
Nothing was logged on ?q=admin/reports/dblog Checking the watchdog table manually shows no entries for update.php No errors recorded in server error logs.
Comment #2
a.bond commentedFixed it, there was a misconfiguration in my settings.php.
Comment #3
HanleyDesigns commentedMay I ask what your misconfiguration was? I seem to be experiencing the same issue.
Thanks
Comment #4
Archnemysis commentedCheck this thread for possible solutions: #1046682: Install/Update process fails if $base_url is set to a wrong URL