I have installed the get ID3() module and get this error message

The getID3() module cannot find the getID3 library used to read and write ID3 tags. The site administrator will need to verify that it is installed and then update the settings.

Comments

mountaingazer’s picture

Stuck Like Chuck on this too.

mattiasnyc’s picture

I'm also stuck on this and what's really frustrating is that searching this site there seems to be a lot of people that had this problem, but the fixes aren't particularly clear. I've seen three patches but not really any consensus on which one should be applied and what else need to be done.

It's kind'a disheartening when you're a newbie at this and it's so hard to find a solution to a frequent problem.

I should add that it's very strange that we are able to see the actual file (I am) in the location where getID3 says it should be and still it won't recognize it.

So any help would be greatly appreciated,

thanks,

mattias

emilianodelau’s picture

I use MAMP.

I installed the GedID3() module. It says to install GetID3 in the sites folder, which I did. It still did not work. The Getid3 folder has a folder within it that is also called getid3. I renamed the top level getid3 to getid3_ and moved the getid3 that was inside getid3_ to the same level. That seemed to fix the problem and the GetID3() module then recognized that GetID3 was installed. Go figure! If anyone can explain this it would be appreciated.

adam0964’s picture

To fix the problem, I created a libraries folder in Sites/all, downloaded the getID3() file, unpacked it and installed it in that folder and removed the demos folder that comes with it, for security reasons, and Voila!
When I clicked the status report, everything looked great and green:

Web server Apache/2.0.63 (Unix) PHP/5.3.2 DAV/2
Zlib library Enabled
getID3() 1.7.9-20090308
jQuery Update 1.2.6