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.
I'm in the middle of upgrading my site from 4.6 to 5.0, and I'm trying as much as possible to use already existing modules rather than stringing together my own. That's mostly coming along fine thanks to CCK and Views, but I've hit one snag: I need to add functionality to a node type such that when that type of node is created, it also creates an image gallery.