/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/pdo_sqlite/tests/pdo_sqlite_open_basedir_uri.phpt
32 строки
614 B
Ilija Tovilo
Fix unescaped {TMP} variables in tests
01 мар 2023, 15:24
Не верифицирован
01 мар 2023, 15:24
2b5aac9
Код
Авторство
О чём код?
--TEST-- PDO_sqlite: Testing URIs with open_basedir --EXTENSIONS-- pdo_sqlite --INI-- open_basedir="{TMP}" --FILE-- <?php // create in basedir $filename = sys_get_temp_dir() . DIRECTORY_SEPARATOR . 'pdo_sqlite_filename.db'; new PDO('sqlite:file:' . $filename); ?> --CLEAN-- <?php $filenames = [ sys_get_temp_dir() . DIRECTORY_SEPARATOR . 'pdo_sqlite_filename.db', ]; foreach ($filenames as $filename) { if (file_exists($filename)) { unlink($filename); } } ?> --EXPECTF-- Fatal error: Uncaught PDOException: open_basedir prohibits opening %s in %s:%d Stack trace: %s #1 {main} thrown in %s