After several days of investigation and lots of different attempts to fix this I am at the end of my abilities here. I've been trying to upgrade a 4.7.5 site to 5.0. I've followed all the steps but no matter what I've done I keep getting this error:
Fatal error: Call to undefined function module_exist() in /htdocs/mysite/includes/common.inc(1342) : eval()'d code on line 2
I have a very very simple site with only a dozen users. All anyone can do is post a blog or comment on a blog. How do I move the data (users/nodes/etc) from my 4.7 database to my 5.0 database? I am trying to get 5.0 up and running in complete isolation, but I want to see that the data comes over nicely before I try to go live.
Upgraded to Drupal 5 Release, audio module 5.x-0.1, getID3() 1.7.7. The server is running Apache_1.3.34, MySQL_4.1.11 and PHP_4.4.2.
Uploaded a bunch of mp3 files over FTP, imported the files via "audio import". Files are moved to files/audio as they should. I then edit the tags on the files, and they all show up fine on the frontpage as nodes, and I can see and play them as an authenticated user. No problems so far.
The issue is; that anonymous users cannot access the newly created nodes, even though they have access to the content in the access control panel.
I upgraded from CCK field permission field 5.x-1.2 to 5.x-1.3 smoothly (upload files, replacing old files, then run update.php), but all previous fields with permission set become public, even though I double-checked the permission set and access role permissions are still there for those fields.