首页  >  文章  >  后端开发  >  disabled by the php.ini setting phar.readonly

disabled by the php.ini setting phar.readonly

WBOY
WBOY原创
2016-06-23 13:26:133949浏览

1,最近看了一下phar模块,就是php自己的打包打包结果和java的jar类似

但是我就简单执行一行

new Phar('my-demo.phar');

报错啦:

报错信息:Uncaught exception 'UnexpectedValueException' with message 'creating archive "my-demo.phar" disabled by the php.ini setting phar.readonly' in

原来要把php.ini中phar.readonly 设置0

我就想我用

$r = ini_set("phar.readonly", 0);

不就行啦 可是返回结果为false

我就纳闷啦就php官网看看

varname不是所有有效的选项都能够用 ini_set() 来改变的。 这里有个有效选项的清单附录。

哦,原来

ini_set能设置不是所有的php.ini

看来只能再php.ini中加啦

[Phar]; http://php.net/phar.readonlyphar.readonly = Off

问题解决啦


声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn