我使用Centos操作系统,我必须在php.ini
和设置一些变化
phar.readonly = 0
为了使用Phar。我得到了一个php.ini是在/etc
。通过更改,我重新启动Web服务器,但当我查看phpinfo()
时,没有任何变化。
在终端中使用phar时:
Fatal error : Uncaught exception 'UnexpectedValueException' with message 'creating archive "./build/myapp.phar" disabled by the php.ini setting phar.readonly'
给予点提示提示什么的,谢谢
编辑:Loaded Configuration File: /etc/php.ini
3条答案
按热度按时间oxcyiej71#
有多个php.ini文件。通过运行
php -i
或调用phpinfo()
来确定正在使用哪一个wwwo4jvm2#
如果php.ini文件被损坏,它将加载默认值。
如果你想知道php是从哪里加载php.ini的,或者你想检查php.ini的有效性,运行:
运行该命令,如果文件有问题,它会告诉你(检查图像)。以及文件位置
k3bvogb13#
首先,确保您编辑了正确的文件。你可以从phpinfo()中看到php.ini的路径;
然后,你需要重新启动你的php