Hi Folks, The defaultfolder is always the folder that the requested script is (unless you change it yourself). So what I do is on top of my scripts, I include a specific include file that changes the defaultfolder to some root place like /public_html/ and then all the other includes are in reference to that, makes easier to maintain.
We need to have a mental map of the division between Apache and RevServer. Apache sees a url with a path and it will use all it's configuration madness, virtual server stuff, aliases and who knows what to pinpoint where it should actually find the resource. When using RevServer people tend to keep that Apache resolution in mind and think that a URL "binfile:/images/logo.png" will be pointing to the same place a <img src="/images/logo.png"> would point. This is misleading, RevServer is Rev, and Rev will work with the filesystem and it will all be relative to the defaultfolder. When we use "include" we're asking for a file in the file system not a network resource. This means that we can hop to parent folder with "../" or access hard drive root at "/" and that file & user permissions are in effect. Another thing that trick users is line endings. RevServer is running on Linux, so you might need to convert line endings before trying to upload a file or it will give you execution errors. FTP clients such as interarchy can do it automatically for you. cheers, I am talkative due to sleeplessness :D _______________________________________________ use-revolution mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
