[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Phpgroupware-developers] pdf with mod_deflate and IE
From: |
Dave Hall |
Subject: |
Re: [Phpgroupware-developers] pdf with mod_deflate and IE |
Date: |
Mon, 03 Jul 2006 09:35:51 +1000 |
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
> > address@hidden
> > http://lists.gnu.org/mailman/listinfo/phpgroupware-developers
> >
> >
> >
> >
>
>
> _______________________________________________
> Phpgroupware-developers mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/phpgroupware-developers
--
Dave Hall (aka skwashd)
API Coordinator
phpGroupWare
+-------------------------------------+-------------------------------+
| e address@hidden | w phpgroupware.org |
| j address@hidden | aim skwashd |
| icq 278064022 | msn address@hidden |
| sip address@hidden | y! skwashd |
+-------------------------------------+-------------------------------+