PHP: Phing, Phar и phar.readonly

Я использую систему сборки PHP phing создать phar архивный файл.

Есть ли какая-либо известная наука, которая позволит мне автоматически установить phar.readonly в 0 (что позволит создать phar знать) во время пробега phing, но оставьте его установленным на 0 в любое другое время?

6

Решение

phar.readonly можно установить только в PHP.INI

Их документация говорит, что это может быть установлено ini_set() («phar.readonly» 1 «PHP_INI_ALL»), но не может.


$ php -r "ini_set('phar.readonly',0);print(ini_get('phar.readonly'));"1

Обновление от http://php.net/manual/en/phar.configuration.php

Этот параметр может быть отключен только в php.ini по соображениям безопасности. Если phar.readonly отключен в php.ini, пользователь может включить phar.readonly в скрипте или отключить его позже. Если phar.readonly включен в php.ini, сценарий может безвредно «повторно включить» переменную INI, но не может отключить ее.

8

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]