ID:               34206
 Updated by:       [EMAIL PROTECTED]
 Reported By:      maniac_warlord at web dot de
-Status:           Open
+Status:           Closed
 Bug Type:         Documentation problem
 Operating System: Irrelevant
 PHP Version:      Irrelevant
 New Comment:

This bug has been fixed in the documentation's XML sources. Since the
online and downloadable versions of the documentation need some time
to get updated, we would like to ask you to be a bit patient.

Thank you for the report, and for helping us make our documentation
better.

"The working directory in the script shutdown phase can be different
with some SAPIs (e.g. Apache)."


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

[2007-07-30 09:56:05] hans dot duedal at gmail dot com

I believe this is what's causing bug:29167, as well.

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

[2005-08-26 11:09:46] [EMAIL PROTECTED]

This really should be documented. Apache(1&2) does the weird
cwd change for some reason.


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

[2005-08-21 19:11:26] maniac_warlord at web dot de

Description:
------------
cwd is set to server root (i guess) instead of called php file's
directory in __destruct()

it probably isn't server root (see results), because that would be /www
on linux - on windows it is

Reproduce code:
---------------
<?php
class Foo
{
    public function bar()
    {
            echo getcwd() . "\n";
    }

    public function __destruct()
    {
        $this->bar();
    }
}
$f = new Foo();
$f->bar();
?>

Expected result:
----------------
Windows XP:
F:\htdocs
F:\htdocs

My webhoster's linux:
/www/htdocs/[some number]
/www/htdocs/[some number]

(or whatever directory the file is in)

Actual result:
--------------
Windows XP:
F:\htdocs
D:\Apache\Apache 2

My webhoster's linux:
/www/htdocs/[some number]
/


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


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

Reply via email to