如何解决php –ini“加载配置文件:(无)”?

我试图从源代码安装 PHP,但我在这里遇到了问题,
我用Google搜索,但对我没用.
首先,这是我的install.sh
make clean

./configure \
        --prefix=/usr/local/programs/PHP5 \
        --disable-fileinfo \
        --with-config-file-path=/usr/local/programs/PHP5/etc/PHP.ini \
        --with-config-file-scan-dir=/usr/local/programs/PHP5/etc/ \
        --with-apxs2=/usr/local/programs/apache2.4/bin/apxs

if [  0 != $? ]; then
        echo "Auto installation Failed! -- Configuration"
        exit
fi

make
if [  0 != $? ]; then
        echo "Auto installation Failed! -- Make"
        exit
fi

sudo make install
if [  0 != $? ]; then
        echo "Auto installation Failed! -- Configuration"
        exit
fi

echo "Copying the min size config file."
sudo cp PHP.ini.clean.bk /usr/local/programs/PHP5/etc/PHP.ini

if [ -a /usr/bin/PHP ]; then
        sudo rm /usr/bin/PHP
        sudo ln -s /usr/local/programs/PHP5/bin/PHP /usr/bin/PHP
fi

PHP --version
PHP --ini

脚本完成后,我在这里得到了一些奇怪的信息:

Configuration File (PHP.ini) Path: /usr/local/programs/PHP5/etc/PHP.ini
Loaded Configuration File:         (none)
Scan for additional .ini files in: /usr/local/programs/PHP5/etc/
Additional .ini files parsed:      /usr/local/programs/PHP5/etc/PHP.ini

为什么加载配置文件:(无)为空,安装过程中有什么问题?

也,

$ls /usr/local/programs/PHP5/etc/
pear.conf  PHP.ini  PHP.ini.bk
问题是:
--with-config-file-path=/usr/local/programs/PHP5/etc/PHP.ini

根据配置帮助

--with-config-file-path=PATH
                          Set the path in which to look for PHP.ini [PREFIX/lib]

你可以看到,with-config-file-path的值不应该包含PHP.ini,
它是一个包含PHP.ini的目录,所以它应该是这样的:

–with-配置文件中路径= / USR /本地/方案/ PHP5 /等

另一个问题,人们为什么没有理由拒绝这个问题呢?除了@JimiDini

相关文章

Hessian开源的远程通讯,采用二进制 RPC的协议,基于 HTTP 传输。可以实现PHP调用Java,Python,C#等多语...
初识Mongodb的一些总结,在Mac Os X下真实搭建mongodb环境,以及分享个Mongodb管理工具,学习期间一些总结...
边看边操作,这样才能记得牢,实践是检验真理的唯一标准.光看不练假把式,光练不看傻把式,边看边练真把式....
在php中,结果输出一共有两种方式:echo和print,下面将对两种方式做一个比较。 echo与print的区别: (...
在安装好wampServer后,一直没有使用phpMyAdmin,今天用了一下,phpMyAdmin显示错误:The mbstring exte...
变量是用于存储数据的容器,与代数相似,可以给变量赋予某个确定的值(例如:$x=3)或者是赋予其它的变...