Fatal error: Cannot redeclare video_cck_spike_info() (previously declared in /home/[user]/domains/[domain]/public_html/[subdomain]/modules/emfield/contrib/video_cck/providers/ifilm.inc:7) in /home/[user]/domains/[domain]/public_html/[subdomain]/modules/emfield/contrib/video_cck/providers/spike.inc on line 20

iFilm is Spike. ifilm.inc was renamed to spike.inc as of 1.1, and since I only over-wrote the old emfield folder when I upgraded from 1.0, ifilm.inc remained in my installation and gave this annoying error.

Please put some kind of indication on the project page that ifilm.inc needs to be deleted when upgrading from 1.0. Thanks.

Comments

vm’s picture

Category: bug » support
Status: Reviewed & tested by the community » Closed (won't fix)

best practice is to delete the old modules entire folder before uploading the new one. Not overwriting files so that this type of problem doesn't happen.

alex ua’s picture

Status: Closed (won't fix) » Fixed

VeryMisunderstood is generally right--you really should either use CVS to checkout modules (give it a try- if you're using Windows TortoiseCVS makes checking out and updating modules a breeze!) or delete the old version and load the new one. I promise you'll run into more problems like this if you don't get into this habit.

But, I went ahead and added this to the project page along with another update warning.

Anonymous’s picture

Status: Fixed » Closed (fixed)

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