当前位置: 首页 > 知识库问答 >
问题:

在osx上为mongodb for xampp安装php驱动程序时出错:`phpize'失败

夏侯弘量
2023-03-14

我用brew安装了mongodb。在osx上安装mongodb for xampp的php驱动程序

我使用了以下命令:sudo/Applications/XAMPP/xamppfiles/bin/pecl install mongo

错误:'phpize'失败

终端中的完全错误

WARNING: "pecl/mongo" is deprecated in favor of "channel:///mongodb"
WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-update pecl.php.net" to update
downloading mongo-1.6.12.tgz ...
Starting to download mongo-1.6.12.tgz (209,252 bytes)
.............................................done: 209,252 bytes
118 source files, building
running: phpize
Configuring for:
PHP Api Version:         20121113
Zend Module Api No:      20121212
Zend Extension Api No:   220121212
Cannot find autoconf. Please check your autoconf installation and the
$PHP_AUTOCONF environment variable. Then, rerun this script.

ERROR: `phpize' failed

共有1个答案

卢晟
2023-03-14

我找到了一个解决方案:它对我有效。

>

  • 下载autoconf
    curlhttp://ftp.gnu.org/gnu/autoconf/autoconf-latest.tar.gz

    untar自动配置文件
    tar-xvzfautoconf.tar.gz

    配置并制作–注意,未存档的文件夹可能有不同的名称

    cd autoconf-2.69

    /配置

    sudo-make

    这会将autoconf安装到“/usr/local/bin/autoconf”。为了使phpize工作,请将PHP_AUTOCONF环境变量设置为指向新安装的AUTOCONF
    导出PHP\u AUTOCONF=/usr/local/bin/AUTOCONF

  •  类似资料:
    • 问题内容: 我试图在Amazon Linux上为PHP安装mongodb驱动程序。运行时,出现错误消息: PEAR版本:1.9.5 PHP版本:5.3.29 我安装了gcc,这有助于我进一步进行安装直到出现此错误。 我能找到的最好的指南在这里:http : //jonathanhui.com/install-mongodb-amazon- linux PHP的指南:http : //php.net

    • 我在命令终端上输入了以下命令,以便在Macbook Pro的XAMPP上与PHP一起使用“MongoClient”: brew安装wget brew安装autoconf sudo/Applications/XAMPP/xamppfiles/bin/pecl安装mongo 添加了扩展名=mongo。php也是如此。ini/Applications/XAMPP/xamppfiles/etc 重新启动A

    • 我在eclipse(Mars)中导入了一个项目,在我的pom.xml文件中有以下错误:“Missing artifact com.oracle:ojdbc7:jar:12.1.0.1” 这是代码: 我已经从Oracle下载了ojdbc7.jar,并尝试使用以下命令安装它: mvn安装:install-file-dgroupid=com.oracle-dartifactid=ojdbc7-dvers

    • 打开:sudo/Applications/XAMPP/xamppfiles/bin/pecl安装mongo 以下是我得到的错误: sudo: setrLimited(8):无效参数警告:不建议使用通道:///mongoDB警告:通道pecl.php.net已经更新了它的协议,使用PECL通道更新pecl.php.net更新PECL/mongo需要PHP(版本

    • 我已经安装了mongodb,我可以通过终端访问它。我想在OSX(约塞米蒂)中安装XAMPP的驱动程序。我下载了mongo。因此,将其保存在/Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20131226路径下,该路径是我的扩展名指向并写入的extension=mongo。所以在php中。这是一个文件,但没有运气。

    • 我卡住了。我试图在OSX 10.10.3上安装Apache堆栈,我不能让PHP56与Apache一起工作。我正在得到 httpd:/private/etc/apache2/httpd的第171行出现语法错误。conf:无法加载/usr/local/ceral/php56/5.6。10/libexec/apache2/libphp5。因此进入服务器:dlopen(/usr/local/ceral/p