ID:               40661
 Updated by:       [EMAIL PROTECTED]
 Reported By:      [EMAIL PROTECTED]
 Status:           Open
 Bug Type:         *Directory/Filesystem functions
 Operating System: Linux
-PHP Version:      4CVS-2007-02-27 (CVS)
+PHP Version:      5.2.3, 4.4.7
 New Comment:

Making sure this doesn't slip through the cracks..also found in PHP 5.2


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

[2007-02-27 15:00:13] [EMAIL PROTECTED]

I disagree, there is no reason why PHP can't reset the CWD to the
correct directory when a shutdown handler is run. That is what I would
expect to happen.

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

[2007-02-27 14:54:34] [EMAIL PROTECTED]

See http://bugs.php.net/bug.php?id=36529

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

[2007-02-27 14:44:41] [EMAIL PROTECTED]

Description:
------------
When this script is run with the Apache1 sapi the second CWD is reset
to /.

This is an issue for both php 4.4.4 and php 5.2.1rc3.

Reproduce code:
---------------
<?php
echo "CWD = ", getcwd(), "\n";

function handler()
{
    echo "CWD = ", getcwd(), "\n";
    echo dirname( __FILE__ ), "\n";
}

register_shutdown_function( 'handler' );
?>




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


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

Reply via email to