clanc...@cybec.com.au wrote:
> I am using a Quadra Hosting Multi Domain (http://www.quadrahosting.com.au/) 
> to host five
> different domains. As site owner I have FTP access to the root directory, and 
> to
> everything underneath it. There is no domain directly attached to the root. 
> Each domain
> has its own directory tree under the root directory, and I have a separate 
> directory
> Engine containing the PHP code for all the sites. Each domain directory has a 
> series of
> data files defining the various pages, optionally some configuration files, 
> and a very
> short program index.php, which sets up a few user variables, and then passes 
> control to
> the main program in Engine (by including it). The Engine processes a set of 
> parameters,
> and from these generates the actual page which is passed to the user. The 
> data files are
> almost entirely simple text files, and I do not use a database.
> 
> The permissions are currently as they were set up by the provider. All 
> directories in the
> system have permissions drwxr-xr-x, and all other files rw-r--r-- (when I 
> read them as
> site owner -- I don't know if they are somehow changed when I access the site 
> by
> downloading a page from one of the domains). I can load and run any of the 
> files in Engine
> by including them into Index.php, and I can include images anywhere in the 
> domain in the
> current page. I can also download them directly by quoting their full path. I 
> can also
> show pages defined by data files in Engine, but I can neither show nor 
> download images in
> Engine. I haven't tried accessing pages in other domains.
> 
> As the permissions for group and others are the same for all directories, and 
> all files, I
> don't understand how I can download images in the current domain, but not in 
> Engine. Is it
> possible to reset the permissions so that different values are seen from 
> different
> domains, and how can I tell which group I am actually in when I access a 
> particular
> domain? Also is it possible to temporarily include a user in group, if they 
> are not
> already there?
> 
> Clancy.
> 
> (The PHP manual has been down all day, and Google is not particularly helpful 
> for this
> type of thing unless you already know the terminology, so I have largely been 
> floundering
> in the dark. And when you look up 'user permissions' most books immediately 
> assume
> database.)
> 

Hi Clancy,

If I read what you are saying correctly you have the following directory
tree

/SiteA/ <-- domain files
/SiteB/ <-- domain files
/SiteC/ <-- domain files
/Engine <-- private files

if this is correct then:

www.somesite.com is mapped to /SiteA/

so if you have the file /SiteA/test.jpg you can access it via
www.somesite.com/test.jpg

if I'm still correct.. then the problem is that /Engine/ *is not* mapped
to any domain - thus you can't access it via http.

Any request to www.somesite.com/Engine/test.jpg will map to
/SiteA/Engine/test.jpg and not /Engine/test.jpg as you'd want.

If I'm wrong the you need to explain some more :)

Regards,

Nathan

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to