编程语言
首页 > 编程语言> > 如何知道使用哪个php.ini?

如何知道使用哪个php.ini?

作者:互联网

我在Linux Ubuntu服务器中搜索php.ini文件所在的路径,在执行命令find / -name php.ini时发现了很多php.ini.那么如何从一个php脚本网页中确切地知道php.ini所在的位置?

解决方法:

你可以使用php_ini_loaded_file()

来自php.net:

$inipath = php_ini_loaded_file();
if ($inipath) {
    echo 'Loaded php.ini: ' . $inipath;
} else {
    echo 'A php.ini file is not loaded';
}

您可能还想查看php_ini_scanned_files()

此外,您应该注意,如果您从CLI运行PHP脚本,则可能会使用与服务器(即nginx或apache)运行不同的php.ini文件.

其他选择:

> php -i | grep’php.ini’
> create info.php包含<?php phpinfo();在webroot中,并在浏览器中运行它

标签:php-ini,php
来源: https://codeday.me/bug/20190925/1817538.html