Is the "warning: array_pop() [function.array-pop]: The argument should be an array in /home/.../public_html/update.php on line 314." error purely drupal related or is it server related?

The reason I ask is that when I rebuilt my site on my Mac using 6.20 and MAMP the whole thing works perfectly, there were no issues with Update.php or permissions. Now that the site is live online both permissions and the update cycle have gone to hell in a hand basket.

The Google searching and Drupal.org forum trawling haven't got me any closer to answering this issue - can anyone help?

Comments

pontus_nilsson’s picture

Yes it looks like it is server related. Could your server be running php 5.3?

mouse77e’s picture

My status report tells me it's PHP 5.2.9

Would my issues go away in 5.4?

pontus_nilsson’s picture

The php version, is that your local or the server you are deploying to?

mouse77e’s picture

My Mamp setup that the site was built on is PHP 5.3.5
and the eukhost server where the site is hosted is PHP 5.2.9

I wonder if i can get the hosting company to upgrade?