当前位置:  开发笔记 > 编程语言 > 正文

在mediatemple dv 4.0上安装mongodb php驱动程序

如何解决《在mediatempledv4.0上安装mongodbphp驱动程序》经验,为你挑选了1个好方法。

按照官方说明http://www.mongodb.org/display/DOCS/Quickstart+Unix和这篇文章http://blog.phy5ics.com/2010/03/27/installing-mongodb-on-mediatemple-dv /我刚刚设法在MediaTemples DV 4.0服务器上安装了mongodb(我想).

我在安装PHP驱动程序时遇到问题http://www.mongodb.org/display/DOCS/PHP+Language+Center

在SSH我得到这个:

[root @ xxx] #cd/var/tmp
[root @ xxx] #pecl install mongo
下载mongo-1.1.4.tgz ...
开始下载mongo-1.1.4.tgz(68,924字节)
..... ............完成:68,924字节
18个源文件,构建
运行:phpize
配置:
PHP Api版本:20090626
Zend Module Api No:20090626
Zend Extension Api No:220090626
/ usr/bin/phpize :/ var/tmp/mongo/build/shtool:/ bin/sh:bad interpreter:Permission denied
无法找到autoconf.请检查您的autoconf安装和$ PHP_AUTOCONF环境变量.然后,重新运行此脚本.

错误:`phpize'失败了

我以root用户身份登录 - 我不明白为什么它失败以及我需要采取哪些步骤来安装PHP驱动程序?

谢谢



1> Brendan..:

在服务器的命令行上运行以下命令:

$ mkdir /root/tmp
$ mount --bind /root/tmp /tmp
$ umount /tmp; umount /var/tmp
$ pecl install mongo

一些东西:

/root/tmp只是一个任意临时目录.只要存在,您可以使用任何您想要的东西.

有些说明用来--host代替--bind.在RHEL/CentOS上mount说这--host是一个无法识别的选项.

如果您使用的是VM,则每次重新启动VM/Container时都可能需要执行此操作.

对于Media Temple客户,我可以确认这适用于使用CentOS 5和6的(dv)和(ve)服务器.

推荐阅读
手机用户2402852387
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有