Hi Marcin,

Sorry I'm not that up to speed with linux filesystems but I'll have a
go at explaining...

The files are stored on an NFS server which has two mountpoints on the
webserver, one of which is writable (where my tmp stuff is) and the
other is read-only (where the rest of my application code and webroot
is). I'm not allowed any more mountpoints and so I need the shared
writable folder to be outside this cake application as it is going to
be shared by several cake applications, not just one. Otherwise I
would have asked him to mount it as app/tmp inside my app and keep the
file structure as intended.

so my structure on the NFS server is:

docroot/app1
docroot/app2
docroot/app3
sharedtmp/app1
sharedtmp/app2
sharedtmp/app3

and on the webserver it looks like this:

docroot/app1
docroot/app2
docroot/app3
docroot/sharedtmp/app1
docroot/sharedtmp/app2
docroot/sharedtmp/app3

I think the whole point in this exercise is so he can separate
readable and writable folders without having to add more mountpoints
in future.

He also disabled symlinks for security reasons so I can't use
mod_rewrite either :-(

But what you're suggesting could be interesting actually. Can I create
three symbolic links from the sharedtmp to put my tmp folders back
where they should be inside each app?



On Jun 19, 10:33 am, "Marcin Domanski" <[EMAIL PROTECTED]> wrote:
> can't you just symlink the directories ?
>
> On Thu, Jun 19, 2008 at 10:02 AM, acoustic_overdrive
>
>
>
> <[EMAIL PROTECTED]> wrote:
>
> > Hi Dave,
>
> > Thanks for the tip - I didn't realise that. I will give that a try. If
> > I set that do you think the TMP constant is ignored? or is it still
> > used for logs?
>
> > Jamie
>
> > On Jun 17, 9:05 pm, DaveMahon <[EMAIL PROTECTED]> wrote:
> >> Actually, there's an even easier way - and the official one to boot!
>
> >> Edit the cache command at app/core/config.php to look like
>
> >> Cache::config('default', array('engine' => 'File', 'path' => '/custom/
> >> tmp/path'));
>
> >> Full notes for this command are in config.php.
>
> >> On Jun 16, 1:03 pm,acoustic_overdrive<[EMAIL PROTECTED]>
> >> wrote:
>
> >> > Hi Dave thanks for checking.
>
> >> > I'm not using mod_rewrite, and I've just realised this means that it
> >> > will actually get its folder structure set up by the index.php in the
> >> > root of the installation, not the bootstrap or index.php in webroot.
>
> >> > Which also means I think I've solved my problem because definingTMP
> >> > in that index.php file seems to work fine.
>
> --
> Marcin Domanskihttp://kabturek.info
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to