ID:               42952
 Updated by:       [EMAIL PROTECTED]
 Reported By:      glen at delfi dot ee
 Status:           Open
 Bug Type:         SOAP related
 Operating System: PLD Linux
 PHP Version:      5.2.4
 Assigned To:      dmitry
 New Comment:

I thought about it.
It may be good for php-5.3.0, but I don't like to make such change in
5.2.*


Previous Comments:
------------------------------------------------------------------------

[2007-11-01 14:10:02] glen at delfi dot ee

So perhaps keep user id (getuid()) in the cache filename?

------------------------------------------------------------------------

[2007-11-01 13:32:18] [EMAIL PROTECTED]

Even one SAPI in shared environment will have the same issue.
If you have several php-cgi processes with different UID, only one of
them will own the cache file, and all others won't be able to access it.

------------------------------------------------------------------------

[2007-11-01 13:10:17] glen at delfi dot ee

Do you mean different SAPI's like CLI?

But different SAPI's have separate php.ini file, where they can 
define path suitable for them (writable).

And in fact i've done that in our distribution. So you consider this 
distribution related issue?

------------------------------------------------------------------------

[2007-11-01 12:39:30] [EMAIL PROTECTED]

I am not sure it is a good patch.

The same WSDL files may be used by different users and your patch will
allow access to cache only to first user.

------------------------------------------------------------------------

[2007-10-12 16:55:27] glen at delfi dot ee

here's patch to fix the problem:

http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/php-bug-42952.patch

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/42952

-- 
Edit this bug report at http://bugs.php.net/?id=42952&edit=1

Reply via email to