#14251 [Com]: register_shutdown_function bug

From: Date: Mon, 05 Aug 2002 20:48:03 +0000
Subject: #14251 [Com]: register_shutdown_function bug
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-16026@lists.php.net to get a copy of this message
ID: 14251 Comment by: john@vbulletin.com Reported By: se@e-kazan.ru Status: Analyzed Bug Type: Scripting Engine problem Operating System: Linux Mandrake 8.0 PHP Version: 4.1.0 New Comment: 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. Previous Comments: ------------------------------------------------------------------------ [2001-11-27 12:48:47] sniper@php.net Reproduced. Seems like cwd changes to / always. ------------------------------------------------------------------------ [2001-11-27 12:04:10] se@e-kazan.ru Current directory in main program body and into shutdown function is not same. Sometimes its changes to '/' or something else. Try to execute this script and reload page some times: <? set_time_limit(0); ignore_user_abort(0); function Test() { echo "Shutdown function: ", pwd; }; echo "Body: ", pwd; register_shutdown_function ("Test"); ?><BR> ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=14251&edit=1

« previous php.bugs (#16026) next »