【问题标题】:I change php.ini but phpinfo() not showing changes我更改了 php.ini 但 phpinfo() 没有显示更改
【发布时间】:2018-09-28 09:20:04
【问题描述】:

我在 scaleway 上托管,安装有 vestacp 的 centOS。

我正在尝试修改 max_execution_time 设置,我通过 ssh 编辑了 php.ini 文件,但是当我检查 phpinfo() 时,它显示已加载的配置文件(无)并且设置未更改。

但是当我检查 ssh 时,它显示加载的配置文件为 etc/php.ini

如何使配置文件加载?

谢谢

【问题讨论】:

  • 你重启服务器了吗?
  • php.ini 更改影响重启 apache 后。
  • 是的,我重新启动了 apache 服务器。如何重启 fastcgi?
  • 重启 apache 后没有任何改变。但是当我检查 SSH 时,我可以看到 etc/php.ini 已加载,但在 phpinfo() 上仍未加载...

标签: php centos php-ini phpinfo


【解决方案1】:

将此语句放在您的 脚本 set_time_limit(40); 之上,其中 40 是秒数。如果设置为零,则没有时间限制。

【讨论】:

  • 感谢您的回复。我要在哪里设置 set_time_limit(40); ?
  • 在您的脚本顶部。
  • 到哪个脚本?
  • 我是指哪个文件?
【解决方案2】:

好的,我自己找到了答案:)

我将 Vesta - Web - domain.com - web 模板更改为默认模板,因此 php 开始使用 Apache 而不是 CGI/FastCGI。

它成功加载了php.ini,我也可以从vesta面板编辑。

问候

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-07-13
    • 2016-06-22
    • 2018-01-10
    • 1970-01-01
    • 2011-09-26
    • 1970-01-01
    • 2016-04-18
    • 2016-03-08
    相关资源
    最近更新 更多