Hi all, On Sun, 2006-07-02 at 13:57 -0400, Alan Langford wrote: > This should be configurable. I have seen hosting environments where > ownerships and permissions are such that a script does not have write > access to anything in their public html directories. In these cases, you > have little choice but to use /tmp, and it is advisable to prefix the > file names with something unique, such as the session ID. >
The temp path is already configurable in phpgw. I always set it to a unique dir per install. Whar is being proposed here sounds different to me. I understand what Sigurd is proposing here, but I have some concerns. Having a directory in the phpgw doc root which is writable by apache is a potential security issue. As much as I would like to say stuff IE, that is potentially a large section of our user base, so I won't propose that :) Can we disable mod_deflate for IE when outputing a PDF? btw I looked at the code and would prefer to see that we delete all files in that dir which are more than say an hour old. Cheers Dave > On 2006 07 02 13:24, Sigurd Nes wrote: > > Maat wrote: > > > >> Sigurd Nes a écrit : > >> > >> > >>> In order to have pdf-printout working with mod_deflate and IE - one has > >>> to temporary save the pdf-data as a file - and redirect the browser to > >>> this file. > >>> > >>> There is a function "print_pdf" in class.pdf.inc.php that checks the > >>> browser - and if it is 'IE' - it will follow this procedure. Files older > >>> than one day will be deleted. > >>> > >>> In order to have this to work - it will need a directory which is > >>> write-able to the webserver and within the webservers document-root. > >>> I propose to have this directory within the pdf-section of the API: > >>> "phpgroupware/phpgwapi/inc/pdf/pdf_files". > >>> > >>> Any objections to this? > >>> > >>> > >>> Regards > >>> > >>> Sigurd > >>> > >>> > >>> > >> perhaps we could try to have something more generic so others app could > >> benefit this writable zone ? > >> > >> example : > >> > >> phpgroupware/write > >> phpgroupware/write/tmp > >> phpgroupware/write/pdf_files > >> phpgroupware/write/whatever > >> > >> what d'you think of it ? > >> > >> > > Ok for me. > > > > Sigurd > > > > > > _______________________________________________ > > Phpgroupware-developers mailing list > > [email protected] > > http://lists.gnu.org/mailman/listinfo/phpgroupware-developers > > > > > > > > > > > _______________________________________________ > Phpgroupware-developers mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/phpgroupware-developers -- Dave Hall (aka skwashd) API Coordinator phpGroupWare +-------------------------------------+-------------------------------+ | e [EMAIL PROTECTED] | w phpgroupware.org | | j [EMAIL PROTECTED] | aim skwashd | | icq 278064022 | msn [EMAIL PROTECTED] | | sip [EMAIL PROTECTED] | y! skwashd | +-------------------------------------+-------------------------------+ _______________________________________________ Phpgroupware-developers mailing list [email protected] http://lists.gnu.org/mailman/listinfo/phpgroupware-developers
