小编Aru*_* GP的帖子

phpinfo.php 没有显示额外的 PHP 配置文件的额外文件夹

我的 phpinfo.php 没有显示额外的 PHP 配置文件的额外文件夹。我在 CentOS v6.3 32 位上运行 Apache v2.4.4(使用 PHP DSO)和 PHP v5.4.14。Apache 和 PHP 安装是从源代码编译的。

我没有使用--with-config-file-scan-dir=PATHPHP的配置选项。(并且不会使用,因为我将需要多个文件夹)。

环境变量PHPRC和 Apache 指令PHPIniDir与主要的 PHP 文件相关,这让我可以使用环境变量PHP_INI_SCAN_DIR。以下是我所做的步骤:

第 1 步,共 2 步 - PHP 设置

PHP_INI_SCAN_DIR作为操作系统环境变量需要在 Apache 启动之前设置。所以我将以下条目添加到我的/etc/profile.d/php.sh文件中。

PHP_INI_SCAN_DIR="/usr/local/lib/php/custom"
导出 PHP_INI_SCAN_DIR

然后重新启动了系统。

现在命令env | grep PHPphp -i | grep INIphp --ini给我以下输出。

=> # env | grep PHP

PHP_INI_SCAN_DIR=/usr/local/lib/php/custom

=> # php -i | grep INI

PHP_INI_SCAN_DIR …

php configuration apache-2.2

6
推荐指数
1
解决办法
2944
查看次数

标签 统计

apache-2.2 ×1

configuration ×1

php ×1