X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Fpharext%2FTask%2FActivate.php;h=6a892e89741af32edcaa38077f6e1dfe6327d6b2;hb=3b508bf5199fa6bd0c960e943e0a0bd28f9d737c;hp=3d7e05f017604863a469042634a5e362a7d249c5;hpb=1b48944601df6c01dba7488c43c466cdbc17455e;p=pharext%2Fpharext diff --git a/src/pharext/Task/Activate.php b/src/pharext/Task/Activate.php index 3d7e05f..6a892e8 100644 --- a/src/pharext/Task/Activate.php +++ b/src/pharext/Task/Activate.php @@ -80,6 +80,9 @@ class Activate implements Task if ($verbose) { printf("Checking %s ...\n", $file); } + if (!file_exists($file)) { + throw new Exception(sprintf("INI file '%s' does not exist", $file)); + } $temp = new Tempfile("phpini"); foreach (file($file) as $line) { if (preg_match("/^\s*{$this->type}\s*=\s*[\"']?{$pattern}[\"']?\s*(;.*)?\$/", $line)) {