Req #39113 [Opn->Csd]: general tmpdir directive
Edit report at https://bugs.php.net/bug.php?id=39113&edit=1
ID: 39113
User updated by: manuel at mausz dot at
Reported by: manuel at mausz dot at
Summary: general tmpdir directive
-Status: Open
+Status: Closed
Type: Feature/Change Request
-Package: Feature/Change Request
+Package: *General Issues
Operating System: Linux
PHP Version: 4.4.4
Block user comment: N
Private report: N
New Comment:
see #60524
Previous Comments:
------------------------------------------------------------------------
[2006-10-16 10:30:22] youza at post dot cz
See this bugs - the similiar problem in my opinion afected
other functions.
http://bugs.php.net/bug.php?id=37236
http://bugs.php.net/bug.php?id=38934
Yes - the goot solution is the new "super directive"
"global_php_temp_dir" ( or other ) this settings automatically addes fo the
"local" directives - example for
open_basedir - apache config:
php_admin_value global_open_basedir = /xxxx
<Virtual ....>
php_admin_value open_basedir /my/openbasedir
..
</Virtual..>
the result:
open_basedir = /xxxx:/my/openbasedir
etc....
------------------------------------------------------------------------
[2006-10-16 07:55:32] manuel at mausz dot at
Same problem for tmpfile() which also has no temp-dir argument.
So the only way to solve this is either define P_tmpdir or set TMPDIR in environment?
------------------------------------------------------------------------
[2006-10-11 11:28:12] manuel at mausz dot at
Hmm. Any ideas/comments on this?
------------------------------------------------------------------------
[2006-10-10 12:43:19] manuel at mausz dot at
Description:
------------
Regarding http://bugs.php.net/bug.php?id=38963.
Many php functions (e.g. ftp_nlist) require the creation of a temporary file. As there is no ini
setting for a temp-directory, php tries to use TMPDIR from environment or falls back to P_tmpdir and
/tmp. In most web setups /tmp isn't included in open_basedir and P_tmpdir not even defined.
Thus such functions fails.
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=39113&edit=1
Thread (5 messages)