PHP部署rockmongo 提示缺少mongo扩展?

最近再研究fecshop项目,在部署fecshop时需要用到redis、mysql 以及 mongodb数据库
因此需要安装rockmongo视图界面。
在通过外网访问rockmongo时提示我php没有安装mongo扩展
图片说明
官方说mongo已经废弃建议使用mongodb
图片说明
我的服务器环境为linux nginx 以及 php7.1 并且已经安装mongodb.so扩展
图片说明
请问如何才能让rockmongo正常运行

1个回答

php7只能安装mongo扩展,rockmongo不支持php7,只能再php5下,并且安装php mongo扩展之后,才能使用rockmongo

您可以安装两个php,或者使用docker安装

您可以不使用rockmongo,而使用其他的mongodb客户端工具

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
mongo图形化工具:rockmongo
mongodb 可视化工具,使用的PHP实现,very good Best PHP MongoDB Administrator,MongoDB admin UI,MongoDB GUI
php mongo扩展
php5.3 版本,32位 , mongo扩展 ,php_mongo.dll文件,用于window版本
windows php mongo扩展
windows php mongo扩展
php扩展mongo数据库
因为我之前得项目是php+apache2+mysql的,所以我的服务器上配置了这些环境 但我的第二个项目是使用mongo数据库,所以需要在原php添加mongodb扩展,然而网上的教程很零散,所以我自己整理一个仅仅是 php添加mongo扩展的文章,能帮到你是我极大的荣幸 1.首先下载php的mongodb扩展 http://pecl.php.net/package/mongo这个网址下载
php的mongo扩展
php的mongo扩展
PHP扩展mongo 5.4.3
Mongo是一款用于PHP开发的NoSQL数据库,php_mongo.dll是可以由PHP操作mongoDB数据库,便于在windows下开发学习,适合于5.4.3版本的64位的windows.
php安装mongo扩展问题解决
问题:        configure: error: sasl.h not found! 解决:         yum list|grep sasl         yum install -y cyrus-sasl-devel cyrus-sasl
osx安装php mongo扩展出错解决方法
osx yosemite下安装 php的mongo扩展时出现如下错误 o batch/.libs/delete.o   -arch i386 -arch x86_64 -mmacosx-version-min=10.5 ld: library not found for -lgcc_s.10.5 clang: error: linker command failed with exit
centos下安装mongo数据库及php扩展
1、下载 https://www.mongodb.com/download-center?jmp=nav#community 官网下载相对应的版本 下载完后 一般放在/usr/local/src   mongodb-linux-x86_64-3.4.3.tgz 解压:tar zxvf 文件      2、把解压好的文件移动到/usr/local(一般安装都放在这个文件夹下)
centos安装mongodb3.0及php mongo扩展和代码测试
注意事项: 1、对于mongodb3.x php的mongo扩展要使用1.6以上,当时因为这个问题调试挺久,发现php的mongo扩展使用的1.4,总是连不上 2、mongodb3.x和mongodb2.x的安全认证机制不一样,mongodb3.x创建用户使用db.createUser,mongodb2.x使用db.addUser 3、mongodb的客户端管理工具NoSQL Manager、rockmongo
Mongo操作教程之PHP扩展
#Mongo操作教程之PHP扩展接下来我们从命令行和PHP程序两个方面进行对PHP程序对mongodb的连接、增删改查进行详细的讲解与代码实例。1、首先进行数据库的连接与建立,比如我们默认连接主机和端口为:mongodb://localhost:27017的mongodb,然后创建数据库rision。### 程序如下:``` python$m = new MongoClient(); //
centos7 mongo安装和PHP扩展(老版本扩展)
官网文档 https://docs.mongodb.com/?_ga=2.55607787.1505377127.1547448089-2078828861.1547448089   参考链接: https://blog.vini123.com/116   cd /usr/local/src php扩展(注意mongo的php扩展有新老之分,使用的接口也是不兼容的,请不要下错了扩展)...
php-5.5.15下mongo扩展安装
下载地址:https://pecl.php.net/package/mongo 选择版本:mongo-1.4.5    cd /opt/install/ wget https://pecl.php.net/get/mongo-1.4.5.tgz tar zxvf mongo-1.4.5.tgz  mv mongo-1.4.5 /opt/ cd ../mongo-1.4.5/ /opt/p...
Mongo扩展for MAMP2.1.2
Mac下配置PHP开发环境之MAMP配置Mongo扩展
mongo扩展 for zendframework
mongo扩展 for zendframework, php
mongo windows扩展
这是一个mongo扩展,很好用的。
mongo扩展安装
cd /opt/install/ wget http://pecl.php.net/get/mongo-1.5.1.tgz tar zxvf mongo-1.5.1.tgz  cd mongo-1.5.1 /srv/php-5.6.31/bin/phpize  ./configure --with-php-with=/srv/php-5.6.31/bin/php-config  make make...
rockmongo插件
rockmongo rockmongo插件
缺少 mcrypt 扩展。请检查 PHP 配置。
sudo aptitude install libmcrypt-dev 或者sudo apt-get install php5-mcrypt 模块安装完毕后,将mcrypt模块加载 sudo php5enmod mcrypt 检查:/etc/php5/apache2/conf.d/ /etc/php5/mods-available/ 有mcrypt.ini文件 随后重启a
php升级完缺少ssh2,svn扩展
在给php进行升级完毕之后,使用 php-v 出现如下错误警告: PHP Warning:  PHP Startup: imagick: Unable to initialize module Module compiled with module API=20100525 PHP    compiled with module API=20131226 These options
缺少 mysqli 扩展。请检查 PHP 配置。
extension_dir = "c:\php5\ext" 我的PHP装在C盘的rn;extension=php_bz2.dllrn;extension=php_curl.dllrn;extension=php_dba.dllrn;extension=php_dbase.dllrn;extension=php_exif.dllrn;extension=php_fdf.dllrnextension=php_gd2.dllrn;extension=php_gettext.dllrn;extension=php_gmp.dllrn;extension=php_ifx.dllrn;extension=php_imap.dllrn;extension=php_interbase.dllrn;extension=php_ldap.dllrn;extension=php_mbstring.dllrn;extension=php_mcrypt.dllrn;extension=php_mhash.dllrn;extension=php_mime_magic.dllrn;extension=php_ming.dllrn;extension=php_msql.dllrn;extension=php_mssql.dllrnextension=php_mysql.dllrnextension=php_mysqli.dllrn;extension=php_oci8.dllrn;extension=php_openssl.dllrn;extension=php_pdo.dllrn;extension=php_pdo_firebird.dllrn;extension=php_pdo_mssql.dllrn;extension=php_pdo_mysql.dllrn;extension=php_pdo_oci.dllrn;extension=php_pdo_oci8.dllrn;extension=php_pdo_odbc.dllrn;extension=php_pdo_pgsql.dllrn;extension=php_pdo_sqlite.dllrn;extension=php_pgsql.dllrn;extension=php_pspell.dllrn;extension=php_shmop.dllrn;extension=php_snmp.dllrn;extension=php_soap.dllrn;extension=php_sockets.dllrn;extension=php_sqlite.dllrn;extension=php_sybase_ct.dllrn;extension=php_tidy.dllrn;extension=php_xmlrpc.dllrn;extension=php_xsl.dllrn;extension=php_zip.dllrn这些都改好了啊! 为什么还显示rnrn缺少 mysqli 扩展。请检查 PHP 配置。
【Mongo】 环境搭建部署
下载安装机器环境:redhat linux 安装方式:yum 安装版本:3.4 Configure repository. 创建文件 /etc/yum.repos.d/mongodb-enterprise.repo [mongodb-enterprise] name=MongoDB Enterprise Repository baseurl=https://repo
ubuntu下安装mongo,添加php的mongo扩展以及laravel下使用mongo
1、Ubuntu下安装mongo,执行命令: sudo apt-get install mongodb 2.添加php的mongo扩展,执行命令: sudo pecl install mongodb 找到mongodb.so的文件路径 如图 在php.ini添加 extension=/usr/local/php/lib/php/extensions/n
rockmongo管理工具
最新的rockmongo 下载,原网站已不能运行,好用的php版管理mongodb的管理工具
php -v时提示缺少MAVCR.dll文件
方法一:(推荐) 使用360安全卫士 选择 方法二: 下载相应dll文件并放在C:\Windows\System32文件夹中 (ddl之家)
rockmongo资料
rockmongo资料
Docker连编部署mongo yml部署
docker安装 Linux下可以参考我的另一篇博客: Docker 基础入门+实例(2) Mac下安装可以参考: 略 配置国内加速源 Linux下可以参考 Docker 基础入门+实例(2) Mac下需要配置 docker查找image sudo docker search mongo 下载mongo sudo docker pull mongo 查看下载好的镜像 sudo docke...
PHP操作mongo数据库
一、连接数据库$conn=new MongoClient('mongodb://localhost:27017'); //mongodb://username:password@host:port $db=$conn->chili; //选择数据库 $col=$db->test; //选择集合 $dbs=$conn->listDBs(); //查看所有的表 $collections=$db
php链接mongo数据库
$conn = new Mongo("mongodb://admin:admin@localhost:27017/local"); ///这个就是第11行rnrn这么写完之后报错rnrn( ! ) Deprecated: main(): The Mongo class is deprecated, please use the MongoClient class in D:\bzyweb\test2\conn.php on line 11rnCall Stackrn# Time Memory Function Locationrn1 0.0010 238592 main( ) ..\conn.php:0rnrn( ! ) Fatal error: Uncaught exception 'MongoConnectionException' with message 'Failed to connect to: localhost:27017: Authentication failed on database 'local' with username 'admin': auth fails' in D:\bzyweb\test2\conn.php on line 11rn( ! ) MongoConnectionException: Failed to connect to: localhost:27017: Authentication failed on database 'local' with username 'admin': auth fails in D:\bzyweb\test2\conn.php on line 11rnCall Stackrn# Time Memory Function Locationrn1 0.0010 238592 main( ) ..\conn.php:0rn2 0.0010 239720 __construct ( ) ..\conn.php:11
php 下使用mongo
php使用mongo笔记 下面是window下的php 的mongo扩展安装与使用   1. 需要先安装mongo,参考http://xiaoyu-91.iteye.com/blog/2338063   2. 我的php版本为5.3.10版本,下载5.3.10的扩展地址: http://www.veryhuo.com/down/html/33980.html   如果是其他版本...
mongo php类
还有一个MongoDB类,这两个是可以直接运行的,前提是你搭配好php mongo扩展环境,我还有一个自己整理的mongo类参照这两个的
docker-swarm部署mongo分片集群
概述 本文主要介绍在docker-swarm环境下搭建mongo分片集群。 本文以授权模式创建集群,但是如果之间启动授权的脚本,将无法创建用户。需要在无授权模式下把用户创建好,然后再以授权模式重启。(这两种模式启动脚本不同,但是挂载同一个文件目录) 架构图 共三个节点:breakpad(主服务器),bpcluster,bogon 前置步骤 安装docker 初始化swarm集群 do...
window下Mongo分片部署安装
mongo下载地址:https://www.mongodb.org/dl/win32/x86_64-2008plus-ssl我用的windows下版本:win32/mongodb-win32-x86_64-2008plus-ssl-3.4.14.zip一.配置详情分片1,port:1000;复制集,port 1001分片2,port:2000;复制集,port 2001配置服务,port:3000...
Mongo数据库和Nginx容器的部署
没下载积分了,传个文档挣下积分,Mongo数据库和Nginx容器的部署。
在win7环境下配置php mongo扩展总是不成功
我试了两种方法,第一种方法:单独下载apache和php,配置完成后测试成功,能够解析php。下载对应版本的php_mongo.dll,放至扩展目录,并在php.ini中启用extension_dir并加入extension=php_mongo.dll。用phpinfo()测试无mongodb扩展,但是用命令php -m却是有mongo的。rn第二种方法:下载最新版本的xampp(appserv的php版本太老),安装,接下来的步骤和上面一样,下载对应版本的php_mongo.dll,放至扩展目录,并在php.ini中启用extension_dir并加入extension=php_mongo.dll。用phpinfo()测试无mongodb扩展,但是用命令php -m却是有mongo的。rnrn求问到底是上面原因…… 试过用php测试 new mongoDB,提示错误,无mongoDB类。。
PHP无法载入curl/intl/mongo扩展库
PHP的开发环境是我自己一个一个下载配置整合到一起的,没有用appserv或者wamp套件。n由于要用到mongodb相关的类和函数,我便找教程下载PHP的mongo扩展库,按照我自己n的php版本(5.6.21)下载了1.68-5.6-vc11-x64的版本,然后配置了php.ini文件,一切都按教程来的,却在phpinfo里怎么都看不到mongo扩展的信息(我自己的电脑上没有安装mongo客户端,但是这个与添加不上扩展库没关系吧?)。 n查看Apache error日志文件,发现不仅mongo加载失败,连curl/intl扩展库也加载失败了,随后看教程,拷贝libeay32.dll 、ssleay32.dll、php_curl.dll,php5ts.dll都加到了system32目录也还是没有用。n实在没办法了,求大神指导吧!n贴出错误日志:nnPHP Warning: PHP Startup: Unable to load dynamic library 'A:/phpIDE/php5/ext/php_curl.dll' - \xef\xbf\xbd\xd2\xb2\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xd6\xb8\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xc4\xa3\xef\xbf\xbd\xe9\xa1\xa3\r\n in Unknown on line 0nPHP Warning: PHP Startup: Unable to load dynamic library 'A:/phpIDE/php5/ext/php_intl.dll' - \xef\xbf\xbd\xd2\xb2\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xd6\xb8\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xc4\xa3\xef\xbf\xbd\xe9\xa1\xa3\r\n in Unknown on line 0nPHP Warning: PHP Startup: Unable to load dynamic library 'A:/phpIDE/php5/ext/php_mongo.dll' - \xef\xbf\xbd\xd2\xb2\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xd6\xb8\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xef\xbf\xbd\xc4\xa3\xef\xbf\xbd\xe9\xa1\xa3\r\n in Unknown on line 0n```n n```n别人说这个报错信息是扩展库路径没有设置正确,可我的设置的的确是正确的啊。即php目录下的ext目录。n
windows系统在php中安装mongo以及php-mongo扩展
1.安装mongodb  文件下载连接:https://www.mongodb.org/dl/win32/x86_64-2008plus-ssl?_ga=2.84807262.638655093.1525660854-230526103.15249936262.下载之后的文件解压自己创建的目录:D:\webservice\MongoDB3.由于不是系统安装,所以需要自己创建log目录以及data目...
MongoDB的网页客户端RockMongo
MongoDB原生提供的命令行客户端mongo虽然能实现对MongoDB的所有操作,但界面不友好(其实根本就没有界面),特别是在进行数据的浏览时,分页等功能都需要自己敲命令实现,使用起来非常不方便。为解决这一问题,诞生了很多MongoDB的GUI客户端,如MongoVUE、MongoChef、RoboMongo等。这些客户端都有着很炫酷的用户界面,但也有缺点: 收费:虽然都有免费版,但或多或少都有些
求助,安装phpmyadmin的时候,页面提示:“缺少 mysqli 扩展”
安装phpmyadmin的时候,页面提示:“缺少 mysqli 扩展”,rn打开http://localhost/phpmyadmin/后提示:rnrn[color=#FF0000]缺少 mysqli 扩展。请检查 PHP 配置。 [/color]rnrnrn但是我的php.ini配置里面明明启用了该扩展了。rn除了不能访问phpmyadmin外,php是搭建好了的,可以输出“hello world!”rnphp关键配置如下:[code=PHP]rnrnextension_dir ="D:\PHP\ext"rnrn[MySQLi]rn; Maximum number of links. -1 means no limit.rnmysqli.max_links = -1rnrnmysqli.default_port = 3306rnrn[PHP_BZ2]rnextension=php_bz2.dllrn[PHP_CURL]rnextension=php_curl.dllrn[PHP_DBA]rnextension=php_dba.dllrn[PHP_DBASE]rnextension=php_dbase.dllrn[PHP_FDF]rnextension=php_fdf.dllrn[PHP_GD2]rnextension=php_gd2.dllrn[PHP_GETTEXT]rnextension=php_gettext.dllrn[PHP_GMP]rnextension=php_gmp.dllrn[PHP_IMAP]rnextension=php_imap.dllrn[PHP_INTERBASE]rnextension=php_interbase.dllrn[PHP_LDAP]rnextension=php_ldap.dllrn[PHP_MBSTRING]rnextension=php_mbstring.dllrn[PHP_MCRYPT]rnextension=php_mcrypt.dllrn[PHP_MHASH]rnextension=php_mhash.dllrn[PHP_MIME_MAGIC]rnextension=php_mime_magic.dllrn[PHP_MING]rnextension=php_ming.dllrn[PHP_MSQL]rnextension=php_msql.dllrn[PHP_MSSQL]rnextension=php_mssql.dllrn[PHP_MYSQL]rnextension=php_mysql.dllrn[PHP_MYSQLI]rnextension=php_mysqli.dllrn[PHP_OCI8]rnextension=php_oci8.dllrn[PHP_OPENSSL]rnextension=php_openssl.dllrn[PHP_PDO]rnextension=php_pdo.dllrn[PHP_PDO_FIREBIRD]rnextension=php_pdo_firebird.dllrn[PHP_PDO_MSSQL]rnextension=php_pdo_mssql.dllrn[PHP_PDO_MYSQL]rnextension=php_pdo_mysql.dllrn[PHP_PDO_OCI]rnextension=php_pdo_oci.dllrn[PHP_PDO_OCI8]rnextension=php_pdo_oci8.dllrn[PHP_PDO_ODBC]rnextension=php_pdo_odbc.dllrn[PHP_PDO_PGSQL]rnextension=php_pdo_pgsql.dllrn[PHP_PDO_SQLITE]rnextension=php_pdo_sqlite.dllrn[PHP_PDO_SQLITE_EXTERNAL]rnextension=php_pdo_sqlite_external.dllrn[PHP_PGSQL]rnextension=php_pgsql.dllrn[PHP_PSPELL]rnextension=php_pspell.dllrn[PHP_SHMOP]rnextension=php_shmop.dllrn[PHP_SNMP]rnextension=php_snmp.dllrn[PHP_SOAP]rnextension=php_soap.dllrn[PHP_SOCKETS]rnextension=php_sockets.dllrn[PHP_SQLITE]rnextension=php_sqlite.dllrn[PHP_SYBASE_CT]rnextension=php_sybase_ct.dllrn[PHP_TIDY]rnextension=php_tidy.dllrn[PHP_XMLRPC]rnextension=php_xmlrpc.dllrn[PHP_XSL]rnextension=php_xsl.dllrn[PHP_ZIP]rnextension=php_zip.dllrn[PHP_EXIF]rnextension=php_exif.dllrn[/code]
phpmyadmin提示 缺少mcrypt扩展,请检查php配置
phpmyadmin提示 缺少mcrypt扩展,请检查php配置,在谷歌搜索发现这个命令可以解决rnyum install php-mcrypt libmcrypt libmcrypt-devel rn我输入之后发现这3个都在找不到包rnno package php-mcrypt available.rnno package libmcrypt available.rnno package libmcrypt-devel available.rnrn又试了网络上的手动安装,结果依然有很多问题,好像确实安装成功了,我也不确定。rn但是打开phpmyadmin依然提示缺少mcrypt扩展,请检查php配置rn为什么就不能人性化点啊,装个软件都如此如此,很繁琐啊~该如何解决?请高人帮助,谢谢。~
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池