【问题标题】:will "service httpd reload" reload new php.ini settings?“service httpd reload”会重新加载新的 php.ini 设置吗?
【发布时间】:2013-04-19 06:15:10
【问题描述】:

我正在尝试通过设置在 PHP 中启用速记:

short_open_tag = 1

然后我执行:

service httpd reload

但是更改不会生效。我需要做“service apache2 reload”吗?还是“service httpd reload”通常可以加载新的 php.ini 设置?

谢谢!

【问题讨论】:

    标签: php apache ssh terminal


    【解决方案1】:

    你需要

    service apache2 reload
    

    因为 php.ini 设置更改需要重新加载 apache/nginx 或任何服务器

    【讨论】:

    • 谢谢.. 所以我知道这会起作用,但是在执行该操作时出现错误。如果“service httpd reload”也可以工作,我的问题更是如此。感谢您的帮助!
    • AFAIK httpdapache2 是同义词(不同操作系统/发行版上的不同术语)
    【解决方案2】:

    取决于发行版

    基于 Fedora 的是“服务 httpd 重启” 基于Debian的是“service apache2 restart”

    不确定其他发行版的

    【讨论】:

    • Arch Linux 是 "systemctl restart httpd"
    【解决方案3】:

    使用 CentOS 和 Apache 2.4,您可以使用以下命令重新加载 apache 配置,包括 php.ini

    apachectl graceful
    

    【讨论】:

      猜你喜欢
      • 2021-03-03
      • 2010-10-14
      • 2018-12-27
      • 1970-01-01
      • 2013-10-27
      • 1970-01-01
      • 2011-08-14
      • 2014-05-22
      • 2018-05-27
      相关资源
      最近更新 更多