php 未找到驱动程序,PHP无法找到MongoDB驱动程序

本文档详细介绍了如何在 Ubuntu 12.04 上安装 MongoDB 数据库以及 PHP5 的 MongoDB 扩展。步骤包括添加官方和第三方源,安装必要的软件包,通过 PECL 安装扩展,并配置 PHP.ini 文件以启用扩展。最后,通过创建 test.php 文件并验证连接来确认安装成功。
摘要由CSDN通过智能技术生成

我可以通过新的12.04安装给你我的构建配方.新鲜只是简单地运行配置,并且只为了方便而在末尾选择“SSH服务器”选项.

MongoDB安装是可选的,因此如果您想在不同的服务器上安装它,请跳过.但一般说明来自:

所有命令都分开而不是自动化,因此您可以看到以下步骤:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10

echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list

sudo apt-get install software-properties-common

sudo apt-get install python-software-properties

sudo add-apt-repository ppa:ondrej/php5

sudo apt-get update

sudo apt-get install mongodb-10gen

sudo apt-get install build-essential

sudo apt-get install php5-dev

sudo apt-get install libcurl4-openssl-dev

sudo pecl install mongo

大量的编译器输出.结束成功并要求mofidy php.ini

编辑CLI设置.并为apache配置做同样的事情

sudo vi /etc/php5/cli/php.ini

sudo vi /etc/php5/apache2/php.ini

个人偏好,在评论’动态扩展’之后

extension=mongo.so

测试使用情况和连接不会引发错误.创建test.php:

$m = new MongoClient('mongodb://localhost/',

array('connectTimeoutMS'=> 500, 'socketTimeoutMS' => 500 ));

?>

从命令行运行:

php test.php

没有错误.然后你们都成立了.

$php -v

PHP 5.5.3-1ubuntu2.1 (cli) (built: Dec 12 2013 04:24:35)

Copyright (c) 1997-2013 The PHP Group

Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies

with Zend OPcache v7.0.3-dev, Copyright (c) 1999-2013, by Zend Technologies

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值