ID:               14251
 Updated by:       [EMAIL PROTECTED]
 Reported By:      se at e-kazan dot ru
-Status:           Analyzed
+Status:           Bogus
 Bug Type:         Scripting Engine problem
 Operating System: Linux Mandrake 8.0
 PHP Version:      4.1.0
 Assigned To:      zeev
 New Comment:

It's Apache that changes the pwd, not PHP.



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

[2002-11-12 08:19:19] x at x dot anon

It's very serios bug. Try this samle and try to find out 'out.txt'
file.

<?
        set_time_limit(0);
        ignore_user_abort(0);

        function Test()
        {
                $fp = fopen ('out.txt', 'w');
                fwrite ($fp, 'TEST');;
                fclose ($fp);
        };

        register_shutdown_function ("Test");
?>

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

[2002-09-19 21:07:31] [EMAIL PROTECTED]

IIRC (!) this was some problem with the cwd funcs in TSRM.
Can't remember now what exactly it was..

(it works in windows but not in *nix)


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

[2002-09-19 11:08:13] [EMAIL PROTECTED]

This isn't related to #11831.

It has to do with the fact that by the time we're shutting down, we're
no longer in the request context, but rather, in Apache's shutdown
context.  Apache is probably changing directory to / at this stage.

I'm not sure why this is tagged as critical, I'm not sure whether this
should be 'fixed'.  My recommendation is to move it to 'Analyzed'
status.

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

[2002-09-03 18:35:56] [EMAIL PROTECTED]

Another one related to #11831

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

[2002-08-05 16:48:02] john at vbulletin dot com

I have reproduced this too on PHP 4.2.2 and Linux RH 6.2. However it
does not seem to occur in Windows.

Workaround by putting getcwd() into a global variable before shutdown
then using chdir() in the shutdown_function.

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

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/14251

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

Reply via email to