Edit report at https://bugs.php.net/bug.php?id=51806&edit=1

 ID:                 51806
 Updated by:         fel...@php.net
 Reported by:        goetas at lignano dot it
 Summary:            chdir wont'work on phar files
 Status:             Open
 Type:               Bug
 Package:            PHAR related
 Operating System:   Slackware
 PHP Version:        5.3.2
 Block user comment: N
 Private report:     N

 New Comment:

Probably related to #52769


Previous Comments:
------------------------------------------------------------------------
[2010-05-13 10:19:20] goetas at lignano dot it

Description:
------------
cant change current working directory into phar package file

Test script:
---------------
<?php


$p = new Phar('test.tar.phar');

$p['index.php'] = '<?php var_dump(__DIR__); echo "\\n"; 
var_dump(chdir(__DIR__)); ?>';

include 'phar://test.tar.phar/index.php';





Expected result:
----------------
string(50) "phar:///mnt/md1/www/htdocs/test/phar/test.tar.phar"

bool(true)


Actual result:
--------------
string(50) "phar:///mnt/md1/www/htdocs/test/phar/test.tar.phar"

<br />
<b>Warning</b>:  chdir() [<a href='function.chdir'>function.chdir</a>]: No such 
file or directory (errno 2) in 
<b>phar:///mnt/md1/www/htdocs/test/phar/test.tar.phar/indxed.php</b> on line 
<b>1</b><br />
bool(false)



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



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

Reply via email to