/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tests/security/bug53226.phpt
29 строк
598 B
Adam Harvey
Update the tests committed in r305098 (as part of the fix for bug #53226) to
08 ноя 2010, 12:14
08 ноя 2010, 12:14
c2b525e
Код
Авторство
О чём код?
--TEST-- Bug #53226 (file_exists fails on big filenames) --INI-- open_basedir=. --FILE-- <?php require_once "open_basedir.inc"; create_directories(); var_dump(file_exists('./test/ok/ok.txt')); var_dump(file_exists('./test/foo')); $file = str_repeat('x', 2 * PHP_MAXPATHLEN); var_dump(file_exists("./test/$file")); ?> --CLEAN-- <?php require_once "open_basedir.inc"; delete_directories(); ?> --EXPECTF-- bool(true) bool(true) bool(true) bool(true) bool(false) Warning: file_exists(): File name is longer than the maximum allowed path length on this platform (%d): %s in %s on line %d bool(false)