NOTE: I know I should probably divide these two questions in two posts -- just hoping someone out there can answer both in one ;)

I installed the playlist.module, the audio.module and the getid3 module, as described in the INSTALL.txt on my site. (i.e. I added the getid3 module in the audio module file, so that the path is main/modules/audio/getid3/getid3/, as instructed.)

However, when I go to 'settings --> audio' I get this message:

The getid3.php file could not be found in this directory.

And this box is also error-highlighted in red:

getID3 path:
modules/audio/getid3/getid3/

I even added just the getid3.php file in the 'audio' file, along with the entire 'getid3' directory, and I still get this error message. What am I doing wrong?

*****

ALSO: ... (continued after the break here)

I have the AdSense module installed ... it seems that if a user doesn't opt to join the AdSense-share option -- where they plug in an AdSense ID to share in revenues -- this red error box pops up:

user warning: Table 'meetuonc_maindrpl.adsense_clicks' doesn't exist query: SELECT COUNT(*) FROM adsense_clicks in /home/meetuonc/public_html/main/includes/database.mysql.inc on line 120.
user warning: Table 'meetuonc_maindrpl.adsense_clicks' doesn't exist query: SELECT aid, timestamp, ip FROM adsense_clicks ORDER BY timestamp DESC LIMIT 0, 50 in /home/meetuonc/public_html/main/includes/database.mysql.inc on line 120.

Any idea on what is happening here? And if it IS due to the user simply opting not to have an AdSense account on the site, can I just make it say 'Sorry! You are not a member of our AdSense share system ... yet!', or something?

Help, please!

Comments

twentyfive8’s picture

Trying to keep this current (only gonna do this once -- I just want to know where I should start looking for the answer) ...

twentyfive8’s picture

I mistakenly manually created another 'getid3' folder to put the getid3 module in; instead, you should just put it directly in the 'audio' module folder.

Also, my web host helped fix the AdSense Clicks error. Apparently, it had the wrong extension ('.install' instead of '.php'), and there were typos in the code (i.e. unclosed PHP tags, etc.) -- which was odd, since I got that download right from here, drupal.org.

Anyways, everything on those two fronts is working now. Even tho no-one in here answered my Q ... grrrrrr ... (j/k!!)

drewish’s picture

PHP actually doensn't require a closing ?> tag. most PHP projects intentionally omit it because it helps cut down on headers already sent errors.