If you have it defined to use /srv/foo.net/tmp/  and it wants to
use /tmp  it's probably because httpd/php can't write to that directory,
check your permissions, set 1770 on  /srv/foo.net/tmp/


On Tue, 2012-05-15 at 17:26 +1000, Nick Edwards wrote:

> Hi,
> 
> Although I did not include it in my snippage, I already have
> php_admin_value session.save_path /srv/foo.net/sess/
> 
> Should it make a difference if thats not the same as tmp ?
> 
> Thanks.
> 
> 
> 
> On 5/15/12, Alex Domoradov <alex....@gmail.com> wrote:
> > Try to something like this
> >
> > php_admin_value open_basedir /usr/local/lib/php/:/srv/foo.net/
> > php_admin_value upload_tmp_dir /srv/foo.net/tmp/
> > php_admin_value session.save_path /srv/foo.net/tmp/
> >
> > On Tue, May 15, 2012 at 9:46 AM, Nick Edwards <nick.z.edwa...@gmail.com>
> > wrote:
> >> Hi,
> >>
> >> in httpd.conf each virtual host has
> >> ...
> >> php_admin_value open_basedir "/usr/local/lib/php/:/srv/foo.net/"
> >> php_admin_value upload_tmp_dir /srv/foo.net/tmp/
> >> ...
> >>
> >> But a phpmailer script is complain
> >>
> >> PHP Warning:  Unknown: open_basedir restriction in effect. File(/tmp)
> >> is not within the allowed path(s):  (correct paths provied)
> >>
> >> Anyone have any idea why php ignores the upload_tmp_dir and insists use
> >> /tmp ?
> >>
> >> (httpd 2.4.2  + php 5.3.13)
> >>
> >> I reaallllllllllllyyyyyyyyyyyyyyy  do not want to give each host
> >> access to /tmp for security reasons.
> >>
> >> Thanks
> >> Nik
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
> >> For additional commands, e-mail: users-h...@httpd.apache.org
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
> > For additional commands, e-mail: users-h...@httpd.apache.org
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
> For additional commands, e-mail: users-h...@httpd.apache.org
> 


Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to