Willkommen bei WordPress. Dies ist dein erster Beitrag. Bearbeite oder lösche ihn und beginne mit dem Schreiben!
Hallo Welt!
von raredesign | Dez 3, 2019 | Allgemein | 0 Kommentare
Cokiee Shell
Current Path : /proc/self/root/usr/local/src/php72/php-7.2.12/php-7.2.12/ext/standard/tests/file/ |
Current File : //proc/self/root/usr/local/src/php72/php-7.2.12/php-7.2.12/ext/standard/tests/file/bug75679.phpt |
--TEST-- Bug #75679 Path 260 character problem --FILE-- <?php $d = dirname(__FILE__); $Files2Report = [ str_pad ($d . '/' . str_repeat (str_pad ('bug75679_path_259_characters_long_', 100, '_') . '/', 1), 259, '_') => [], str_pad ($d . '/' . str_repeat (str_pad ('bug75679_path_260_characters_long_', 100, '_') . '/', 1), 260, '_') => [], str_pad ($d . '/' . str_repeat (str_pad ('bug75679_path_261_characters_long_', 100, '_') . '/', 1), 261, '_') => [], ]; foreach ($Files2Report as $file => &$Report) { $Report = ['strlen' => strlen ($file), 'result' => 'nok']; if (! is_dir (dirname ($file))) mkdir (dirname ($file), 0777, true); if (copy (__FILE__, $file) && is_file ($file)) { $Report['result'] = 'ok'; } print_r ($Report); } ?> ==DONE== --CLEAN-- <?php $d = dirname(__FILE__); $Files2Report = [ str_pad ($d . '/' . str_repeat (str_pad ('bug75679_path_259_characters_long_', 100, '_') . '/', 1), 259, '_') => [], str_pad ($d . '/' . str_repeat (str_pad ('bug75679_path_260_characters_long_', 100, '_') . '/', 1), 260, '_') => [], str_pad ($d . '/' . str_repeat (str_pad ('bug75679_path_261_characters_long_', 100, '_') . '/', 1), 261, '_') => [], ]; foreach ($Files2Report as $file => &$Report) { if (is_file($file)) { unlink($file); } $d1 = dirname($file); while ($d1 != $d) { rmdir($d1); $d1 = dirname($d1); } } ?> --EXPECT-- Array ( [strlen] => 259 [result] => ok ) Array ( [strlen] => 260 [result] => ok ) Array ( [strlen] => 261 [result] => ok ) ==DONE==
Cokiee Shell Web 1.0, Coded By Razor
Neueste Kommentare