安装PHP后找不到php.ini文件

时间:2018-06-25 12:24:00

标签: php

安装php后,找不到php.ini

[root@localhost html]# cd /usr/local/php-7.1.16/
[root@localhost php-7.1.16]# ls
bin  etc  include  lib  php  sbin  var
[root@localhost php-7.1.16]# find ./ -name php.ini
[root@localhost php-7.1.16]# pwd
/usr/local/php-7.1.16

php.ini在哪里?我使用./configure安装的PHP。

/usr/local/php-7.1.16/etc/中,只有php-fpm.*个文件:

php-fpm.conf  php-fpm.conf.default  php-fpm.d

EDIT-1

我使用phpinfo();找到php.ini路径:

enter image description here

/usr/local/php-7.1.16/etc/的鞋帮,但我没有找到php.ini。为什么?

3 个答案:

答案 0 :(得分:2)

使用以下代码创建文件:

<?php
phpinfo();
?>

执行此文件并检查显示的php.ini的路径。

答案 1 :(得分:1)

如super_coder所说,您必须使用phpinfo()来获取有关加载的配置的详细信息。

<?php
phpinfo();

根据您的phpinfo输出,php正在根据{em> 配置文件路径 行表示的情况/usr/local/php-7.1.16/etc/进行调查。

已加载的配置文件 行表示未加载任何文件,因此使用了默认配置。您可以在/usr/local/php-7.1.16/etc/目录中添加您的php.ini文件

您可以在php git存储库上下载用于生产或开发环境的默认配置文件:

答案 2 :(得分:0)

您可以使用php -ini | grep Configuration进行检查:

# php -ini | grep Configuration
Configuration File (php.ini) Path => /usr/local/php-7.1.16/etc
Loaded Configuration File => (none)
Configuration