Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/255.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
未加载INI文件(php.INI)_Php_Apache_Pear_Propel_Ini - Fatal编程技术网

未加载INI文件(php.INI)

未加载INI文件(php.INI),php,apache,pear,propel,ini,Php,Apache,Pear,Propel,Ini,当我尝试安装propel并尝试使用以下命令运行它时: 库/推进/发电机/料仓/推进发电机 我总是会遇到这样的错误: 警告:require_once(phing/phing.php):无法打开流:第39行的/Applications/MAMP/htdocs/GentseFeesten/library/prople/generator/bin/phing.php中没有此类文件或目录 致命错误:require_once():无法打开所需的“phing/phing.php” (包括路径='。:')在 /

当我尝试安装propel并尝试使用以下命令运行它时:

库/推进/发电机/料仓/推进发电机

我总是会遇到这样的错误:

警告:require_once(phing/phing.php):无法打开流:第39行的/Applications/MAMP/htdocs/GentseFeesten/library/prople/generator/bin/phing.php中没有此类文件或目录

致命错误:require_once():无法打开所需的“phing/phing.php” (包括路径='。:')在 /Applications/MAMP/htdocs/GentseFeesten/library/prople/generator/bin/phing.php 第39行

当我搜索解决方案时,我在stackoverflow上找到了主题

在以下步骤中:

检查是否使用了正确的php.ini:

运行php--ini并查看正在加载的ini文件。那就确保 此INI文件在其包含路径中包含PEAR目录

我从命令行得到了这个命令:

没有加载ini文件

我在php版本5.4.4中使用MAMP。 当我用

检查php版本时,我看到php版本是“5.4.4”
当我检查终端中的php版本时

php-v

我明白了:

我做错了什么

更新: 当我跑的时候

找到php.ini

在终端中,我得到以下结果:


我在php5.4.4/中的php.ini文件中添加了
:/usr/lib/php/pear
,但结果仍然相同。

php的命令行版本与Web服务器中的php完全不同。您的命令行版本看起来像是位于“某处”的未配置CLI可执行文件,我认为您应该在您的计算机上安装匹配版本的PHP5.4.4 CLI。然后您还可以配置PEAR,并获得Phing的工作副本

您当前的PHP在命令行中的什么位置<代码>哪个php
它有什么配置
php-i

php的命令行版本与Web服务器中的php完全不同。您的命令行版本看起来像是位于“某处”的未配置CLI可执行文件,我认为您应该在您的计算机上安装匹配版本的PHP5.4.4 CLI。然后您还可以配置PEAR,并获得Phing的工作副本

您当前的PHP在命令行中的什么位置<代码>哪个php
它有什么配置
php-i

将该版本更改为my MAMP的版本,并且成功了

将版本更改为“我的妈妈”的版本,它成功了

检查这里检查这里