Rumah > pembangunan bahagian belakang > tutorial php > disabled by the php.ini setting phar.readonly

disabled by the php.ini setting phar.readonly

WBOY
Lepaskan: 2016-06-23 13:26:13
asal
3991 orang telah melayarinya

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

但是我就简单执行一行

new Phar('my-demo.phar');
Salin selepas log masuk

报错啦:

报错信息: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);
Salin selepas log masuk

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

我就纳闷啦就php官网看看

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

哦,原来

ini_set能设置不是所有的php.ini
Salin selepas log masuk

看来只能再php.ini中加啦

[Phar]; http://php.net/phar.readonlyphar.readonly = Off
Salin selepas log masuk

问题解决啦


sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan