--TEST-- SQLite3 open_basedir / safe_mode checks --SKIPIF-- --INI-- open_basedir=. --FILE-- close()); unlink($directory . $file); echo "Above test directory\n"; $db = new SQLite3('../bad' . $file); var_dump($db); echo "Done\n"; ?> --EXPECTF-- Within test directory object(SQLite3)#%d (0) { } bool(true) Above test directory Warning: SQLite3::__construct(): open_basedir restriction in effect. File(%s) is not within the allowed path(s): (.) in %s on line %d object(SQLite3)#%d (0) { } Done