We just moved our 1.3.9a installation to a new host which is running php 5.4.

The front end of the site seems to work fine, but when I try to login, I'm see an error:

Fatal error: Cannot redeclare date_diff()

Which the FAQ tells me means the version I'm running is too old. Correct?

Questions:

1) Is there a temporary work around to fix this (since the front end seems to be working fine)?

2) If I have to upgrade, how far up do I have to go to be compatible with php 5.4? I'd rather not go to the 1.5 series now because of the work involved.

Thanks,

John