diff --git a/reference/phar/Phar/mount.xml b/reference/phar/Phar/mount.xml index 56a9f89095..96564c1d33 100644 --- a/reference/phar/Phar/mount.xml +++ b/reference/phar/Phar/mount.xml @@ -1,5 +1,5 @@ - + Phar::mount @@ -108,8 +108,12 @@ include '/path/to/archive.phar'; // and the actual one on disk if (defined('EXTERNAL_CONFIG')) { Phar::mount('config.xml', EXTERNAL_CONFIG); + if (file_exists(__DIR__ . '/extra_config.xml')) { + Phar::mount('extra.xml', __DIR__ . '/extra_config.xml'); + } } else { - Phar::mount('config.xml', Phar::running() . '/default_config.xml'); + Phar::mount('config.xml', 'phar://' . __FILE__ . '/default_config.xml'); + Phar::mount('extra.xml', 'phar://' . __FILE__ . '/default_extra.xml'); } // now run the application include 'phar://' . __FILE__ . '/index.php';