首页 文章

Linux / CentOS PC上的php.ini文件在哪里? [重复]

提问于
浏览
129

这个问题在这里已有答案:

我在服务器上找不到PHP.ini位置 . 我检查了所有Stack Overflow的答案,但我找不到我的php.ini位置 .

我有Linux,Cent OS,zPanel . 最新版本的PHP .

我的电脑:Linux Mint 15 KDE .

5 回答

  • 6

    #php -i | grep php.ini 也会奏效!

  • 29

    您可以在 phpinfo() 的输出中找到 php.ini 的路径 . 见"Loaded Configuration File" .

    enter image description here

  • 269
    php -i |grep 'Configuration File'
    
  • 22

    在大多数安装中,您可以在此处找到它:

    /etc/php.ini

  • 11

    在你的终端/控制台(只有Linux,在windows中你需要Putty

    ssh user@ip
    php -i | grep "Loaded Configuration File"
    

    它会告诉你这样的东西 Loaded Configuration File => /etc/php.ini .

    ALTERNATIVE METHOD

    您可以在您的网站上创建一个php文件,该文件运行: <?php phpinfo(); ?> ,您可以在以下行中看到php.ini位置:"Loaded Configuration File" .

    Update 此命令立即给出路径

    cli_php_ini=php -i | grep /.+/php.ini -oE  #ref. https://stackoverflow.com/a/15763333/248616
        php_ini="${cli_php_ini/cli/apache2}"   #replace cli by apache2 ref. https://stackoverflow.com/a/13210909/248616
    

相关问题