gpt4 book ai didi

mongodb - 在 mediatemple dv 4.0 上安装 mongodb php 驱动

转载 作者:可可西里 更新时间:2023-11-01 09:21:13 35 4
gpt4 key购买 nike

按照官方说明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
downloading mongo-1.1.4.tgz ...
Starting to download mongo-1.1.4.tgz (68,924 bytes)
.................done: 68,924 bytes
18 source files, building
running: phpize
Configuring for:
PHP Api Version: 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
Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script.

ERROR: `phpize' failed

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

谢谢

最佳答案

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

$ 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) 服务器。

关于mongodb - 在 mediatemple dv 4.0 上安装 mongodb php 驱动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5081372/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com