无法将我的库打包回 phar 文件

Unable to pack my library back into a phar file

我已经解压了一个 phar 文件,现在,我正在尝试打包 phar 文件,但我一直收到错误消息。我正在使用 wamp 服务器。我查看了 phpinfo() 并修改了 php.ini 文件。这是我不断收到的错误:

Executing phar files is disabled by php.ini setting 'phar.readonly'.

我已将所有 php.ini 文件更改为如下所示:

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

即使进行了所有更改,我仍然会收到错误消息。有什么我不明白的吗?我还修改了 php 箱中的所有其他 .ini 文件,使它们看起来也像这样。非常感谢您的帮助!

删除 phar.readonly 前的分号,为其分配 Off 值。它应该是这样的:-

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

注意:- 如果你想改变php.ini那么首先把它的权限从只读改成写模式模式