Home
last modified time | relevance | path

Searched refs:phar (Results 201 – 225 of 682) sorted by relevance

12345678910>>...28

/PHP-7.3/ext/phar/tests/
H A Dalias_acrobatics.phpt4 <?php if (!extension_loaded("phar")) die("skip"); ?>
6 phar.readonly=0
10 $fname = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.phar';
11 $fname2 = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.2.phar';
38 unlink(dirname(__FILE__) . '/' . basename(__FILE__, '.clean.php') . '.phar');
39 unlink(dirname(__FILE__) . '/' . basename(__FILE__, '.clean.php') . '.2.phar');
42 …s already used for archive "%salias_acrobatics.phar" cannot be overloaded with "%salias_acrobatics…
44 Cannot open archive "%salias_acrobatics.2.phar", alias is already in use by existing archive
45 …is already used for archive "%salias_acrobatics.phar" cannot be overloaded with "%salias_acrobatic…
H A Dbug74991.phpt4 <?php if (!extension_loaded("phar")) die("skip");
6 phar.readonly=0
9 // create a sample file in a custom include_path to lookup from the phar later:
12 $p = new Phar('sample.phar');
13 …he include_path will then be truncated to 4096 (MAXPATHLEN) into 'phar://..sample.phar/some:xx..xx…
15 $p->setStub("<?php Phar::mapPhar('sample.phar'); __HALT_COMPILER();");
16 // execute the phar code:
17 require('phar://sample.phar/some/file');
21 unlink('sample.phar');
H A Dphar_oo_getcontentsgz.phpt4 <?php if (!extension_loaded("phar")) die("skip"); ?>
7 phar.readonly=0
10 $fname = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.phar.php';
11 $fname2 = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.2.phar.php';
13 $phar = new Phar($fname);
14 $phar['a'] = 'file contents
16 $phar['a']->compress(Phar::GZ);
25 unlink(dirname(__FILE__) . '/' . basename(__FILE__, '.clean.php') . '.phar.php');
26 unlink(dirname(__FILE__) . '/' . basename(__FILE__, '.clean.php') . '.2.phar.php');
H A Dpharfileinfo_chmod.phpt4 <?php if (!extension_loaded("phar")) die("skip"); ?>
6 phar.readonly=0
9 $fname = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.phar';
10 $pname = 'phar://' . $fname;
12 $phar = new Phar($fname);
14 $phar['a/b'] = 'hi there';
16 $b = $phar['a/b'];
18 $phar['a']->chmod(066);
28 <?php unlink(dirname(__FILE__) . '/' . basename(__FILE__, '.clean.php') . '.phar'); ?>
H A Dsecurity.phpt2 Phar: test to ensure phar.readonly cannot be circumvented
4 <?php if (!extension_loaded("phar")) die("skip");?>
6 phar.readonly=0
9 $fname = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.phar.php';
14 $phar = new Phar(__FILE__);
15 var_dump($phar->isWritable());
17 $phar["b"] = "should not work!";
27 ini_set('phar.readonly', 1);
35 Write operations disabled by the php.ini setting phar.readonly
H A Dpharfileinfo_compression.phpt8 phar.readonly=0
12 $pname = 'phar://' . $fname;
14 $phar = new Phar($fname);
16 $phar['a/b'] = 'hi there';
18 $b = $phar['a/b'];
44 ini_set('phar.readonly', 1);
50 ini_set('phar.readonly', 0);
58 ini_set('phar.readonly', 1);
60 $phar['a/b']->decompress();
64 ini_set('phar.readonly', 0);
[all …]
H A Dbug46060.phpt4 <?php if (!extension_loaded("phar")) die("skip"); ?>
7 phar.require_hash=0
13 $phar = new PharData($fname);
14 $phar->addEmptyDir('blah/');
15 $phar->addFromString('test/', '');
18 $phar = new PharData($fname2);
20 var_dump($phar['blah']->isDir(), $phar['test']->isDir());
H A Ddelete_in_phar.phpt2 Phar: delete a file within a .phar
4 <?php if (!extension_loaded("phar")) die("skip"); ?>
6 phar.readonly=0
7 phar.require_hash=0
10 $fname = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.phar.php';
11 $pname = 'phar://' . $fname;
43 <?php unlink(dirname(__FILE__) . '/' . basename(__FILE__, '.clean.php') . '.phar.php'); ?>
52 …lude(%sdelete_in_phar.phar.php/b/c.php): failed to open stream: phar error: "b/c.php" is not a fil…
54 Warning: include(): Failed opening 'phar://%sdelete_in_phar.phar.php/b/c.php' for inclusion (includ…
H A D013.phpt4 <?php if (!extension_loaded("phar")) die("skip");?>
6 phar.require_hash=0
9 $fname = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.phar.php';
10 $pname = 'phar://' . $fname;
21 <?php unlink(dirname(__FILE__) . '/' . basename(__FILE__, '.clean.php') . '.phar.php'); ?>
23 Warning: file_get_contents(phar://%s/a): failed to open stream: phar error: internal corruption of
H A D014.phpt4 <?php if (!extension_loaded("phar")) die("skip");?>
6 phar.require_hash=0
9 $fname = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.phar.php';
10 $pname = 'phar://' . $fname;
21 <?php unlink(dirname(__FILE__) . '/' . basename(__FILE__, '.clean.php') . '.phar.php'); ?>
23 Warning: file_get_contents(phar://%s/a): failed to open stream: phar error: internal corruption of
H A Dbug71625.phpt4 phar.readonly=0
8 if (!extension_loaded("phar") || !extension_loaded("zlib")) die("skip");
17 $phar = new Phar("A:A:.phar");
18 $phar["hello_habr.txt"] = '<? Hello Habr!?>';
22 Fatal error: Uncaught UnexpectedValueException: Cannot create phar 'A:A:.phar', file extension (or …
24 #0 %sbug71625.php(%d): Phar->__construct('A:A:.phar')
H A Dbug77022.phpt5 if (!extension_loaded("phar")) die("skip");
18 $phar = new PharData(__DIR__ . '/test77022.' . $ext, null, null, $mode);
19 $phar->addFile($sFile, 'test-file-phar');
20 $phar->addFromString("test-from-string", 'test-file-phar');
21 $phar->extractTo(__DIR__);
22 var_dump(decoct(stat(__DIR__ . '/test-file-phar')['mode']));
24 unlink(__DIR__ . '/test-file-phar');
H A Dphpinfo_002.phpt5 if (!extension_loaded("phar")) die("skip");
12 phar.readonly=1
13 phar.require_hash=1
14 phar.cache_list=
26 Phar-based phar archives => enabled
27 Tar-based phar archives => enabled
28 ZIP-based phar archives => enabled
38 phar.cache_list => no value => no value
39 phar.readonly => On => On
40 phar.require_hash => On => On
H A Dphpinfo_003.phpt5 if (!extension_loaded("phar")) die("skip");
12 phar.readonly=1
13 phar.require_hash=1
14 phar.cache_list=
26 Phar-based phar archives => enabled
27 Tar-based phar archives => enabled
28 ZIP-based phar archives => enabled
38 phar.cache_list => no value => no value
39 phar.readonly => On => On
40 phar.require_hash => On => On
H A Dphar_buildfromdirectory2-win.phpt5 if (!extension_loaded("phar")) die("skip");
9 phar.require_hash=0
10 phar.readonly=0
14 $phar = new Phar(dirname(__FILE__) . '/buildfromdirectory2.phar');
15 $phar->buildFromDirectory(1);
24 unlink(dirname(__FILE__) . '/buildfromdirectory2.phar');
H A Dphar_buildfromiterator2.phpt4 <?php if (!extension_loaded("phar")) die("skip"); ?>
6 phar.require_hash=0
7 phar.readonly=0
11 $phar = new Phar(dirname(__FILE__) . '/buildfromiterator2.phar');
12 $phar->buildFromIterator(new stdClass);
21 unlink(dirname(__FILE__) . '/buildfromiterator2.phar');
H A Dbug73764.phpt2 Phar: PHP bug #73764: Crash while loading hostile phar archive
4 <?php if (!extension_loaded("phar")) die("skip"); ?>
9 $p = Phar::LoadPhar('bug73764.phar', 'alias.phar');
16 internal corruption of phar "%sbug73764.phar" (truncated manifest entry)
H A Dbug73768.phpt2 Phar: PHP bug #73768: Memory corruption when loading hostile phar
4 <?php if (!extension_loaded("phar")) die("skip"); ?>
9 $p = Phar::LoadPhar('bug73768.phar', 'alias.phar');
16 internal corruption of phar "%sbug73768.phar" (truncated manifest header)
H A Dphar_buildfromdirectory3.phpt4 <?php if (!extension_loaded("phar")) die("skip"); ?>
6 phar.require_hash=0
7 phar.readonly=0
12 $phar = new Phar(dirname(__FILE__) . '/buildfromdirectory3.phar');
13 $phar->buildFromDirectory('files', new stdClass);
22 unlink(dirname(__FILE__) . '/buildfromdirectory3.phar');
/PHP-7.3/ext/phar/tests/cache_list/
H A Dcopyonwrite8.phar.phpt5 phar.cache_list={PWD}/copyonwrite8.phar.php
6 phar.readonly=0
8 <?php if (!extension_loaded("phar")) die("skip"); ?>
10 files/write8.phar
12 string(%s) "%scopyonwrite8.phar.php"
/PHP-7.3/ext/phar/
H A Dutil.c186 entry.phar = phar; in phar_mount_entry()
432 (*ret)->phar = phar; in phar_get_entry_data()
480 (*ret)->phar = phar; in phar_get_entry_data()
581 etemp.phar = phar; in phar_get_or_create_entry_data()
608 ret->phar = phar; in phar_get_or_create_entry_data()
727 dummy.phar = phar; in phar_open_entry_fp()
745 dummy.phar = phar; in phar_open_entry_fp()
1287 entry->phar = phar; in phar_get_entry_info_dir()
2024 phar->fname = estrndup(phar->fname, phar->fname_len); in phar_copy_cached_phar()
2025 phar->ext = phar->fname + (phar->ext - fname); in phar_copy_cached_phar()
[all …]
H A Dtar.c137 *pphar = phar; in phar_open_or_create_tar()
142 if (phar->is_tar) { in phar_open_or_create_tar()
147 phar->is_tar = 1; in phar_open_or_create_tar()
148 phar->is_zip = 0; in phar_open_or_create_tar()
945 newentry.phar = entry->phar; in phar_tar_setupmetadata()
976 entry.phar = phar; in phar_tar_flush()
993 if (!phar->is_temporary_alias && phar->alias_len) { in phar_tar_flush()
1002 if (phar->alias_len != php_stream_write(entry.fp, phar->alias, phar->alias_len)) { in phar_tar_flush()
1142 if (phar->fp && !phar->is_brandnew) { in phar_tar_flush()
1182 newentry.phar = phar; in phar_tar_flush()
[all …]
/PHP-7.3/ext/phar/tests/cache_list/files/
H A Dwrite7.phar.inc3 $fname = dirname(__FILE__) . '/write7.phar';
6 $phar = new Phar($fname);
7 $phar->setStub('<?php
9 var_dump(file_exists("phar://" . __FILE__ . "/test.txt"));
12 var_dump(file_exists("phar://" . __FILE__ . "/test.txt"));
16 $phar['test.txt'] = "hi
/PHP-7.3/ext/phar/tests/zip/
H A Dphar_magic.phpt5 if (!extension_loaded("phar")) die("skip");
8 phar.require_hash=0
9 phar.readonly=0
12 $fname = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.phar.zip.php';
13 $pname = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.phar.zip.php';
21 var_dump(substr(__FILE__, 0, 4) != "phar");
22 set_include_path("phar://" . __FILE__);
23 include "phar://" . __FILE__ . "/a";
30 unlink(dirname(__FILE__) . '/' . basename(__FILE__, '.clean.php') . '.phar.zip.php');
35 string(%d) "%sphar_magic.phar.zip.php"
/PHP-7.3/ext/phar/tests/files/
H A Dinclude_path.phar2 set_include_path('.' . PATH_SEPARATOR . 'phar://' . dirname(__FILE__) . '/files/include_path2.phar'…
3 include 'phar://' . __FILE__ . '/hello/test.php';
4 set_include_path('.' . PATH_SEPARATOR . 'phar://' . dirname(__FILE__) . '/files/include_path2.phar/…
5 include 'phar://' . __FILE__ . '/hello/test.php';

Completed in 47 milliseconds

12345678910>>...28