On Fri, 30 Jul 2004 18:05:54 -0400, Monty <[EMAIL PROTECTED]> wrote:
> 
> > On Fri, 30 Jul 2004 17:08:46 -0400, Monty <[EMAIL PROTECTED]> wrote:
> >> In my .htaccess file I have...
> >>
> >> php_value upload_tmp_dir /home/site/temp
> >>
> >> But when I upload a file using a form, here's what the $_FILE array prints
> >> out:
> >>
> >> [tmp_name] => /temp/phpvRRDss
> >>
> >> /temp is a valid directory, but, it's not the directory I specified in the
> >> ..htaccess file for this site.
> >>
> >> So, obviously PHP is not using my temp directory, or it's not reporting the
> >> proper temp directory in the $_FILES array.
> >>
> >> I also tried adding this to my httpd.conf file within the site's VirtualHost
> >> directives, but, that didn't work either (yes, I restarted Apache first).
> >>
> >> Anyone have any insight on this??
> >>
> >
> > Perhaps try putting it in your php.ini where it belongs? Perhaps this
> > is a non-overrideable value.
> >
> 
> The PHP manual says that the "upload_tmp_dir" setting is PHP_INI_SYSTEM, so,
> it can be set in php.ini or httpd.conf.
> 
> That explains why it won't work in .htaccess, but, not why it didn't work in
> httpd.conf. Where in the httpd.conf file does this need to go then? The
> online docs don't say. I don't want this to be global, I want a different
> upload_tmp_dir for each site. But, if it can only be set in PHP.INI, then I
> guess this isn't possible??
> 

I believe that if it's PHP_INI_SYSTEM, it has to be for the whole
system. If you're setting it per-domain or directory or something in
httpd.conf, that's probably why it's not working.

I don't see why this would matter as you can immediately move it
wherever you want it.

-- 
DB_DataObject_FormBuilder - The database at your fingertips
http://pear.php.net/package/DB_DataObject_FormBuilder

paperCrane --Justin Patrin--

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

Reply via email to