更改未应用于php.ini

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了更改未应用于php.ini相关的知识,希望对你有一定的参考价值。

我使用centos os,我必须在php.ini和设置做一些改变

 phar.readonly  = 0

为了使用phar。我有一个在/etc的php.ini。通过更改我重新启动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

答案

有多个php.ini文件。通过运行php -i或调用phpinfo()找出正在使用的那个

另一答案

如果php.ini文件已损坏,它将加载默认值。

如果你想知道php从哪里加载php.ini你要检查php.ini的有效性,运行:

php -i

运行该命令,如果文件有问题,它会告诉你(检查图像)。以及文件位置

enter image description here

以上是关于更改未应用于php.ini的主要内容,如果未能解决你的问题,请参考以下文章

关于PHP上传文件时配置 php.ini 中的 upload_tmp_dir

XAMPP MySQL 端口 3306 未更改

片段未附加到上下文 - 延迟的 UI 更改

由于未找到 ID 错误的视图,列表片段未出现

创建ini文件,用PHP写入值

php_ini 未设置为 php.ini 位置