当前位置: 首页 > 面试题库 >

在Amazon Linux上为PHP安装mongo驱动程序时出错

杭曦
2023-03-14
问题内容

我试图在Amazon Linux上为PHP安装mongodb驱动程序。运行时sudo pecl install mongo,出现错误消息:

fatal error: openssl/evp.h: No such file or directory
 #include <openssl/evp.h>
                         ^
compilation terminated.
make: *** [io_stream.lo] Error 1
ERROR: `make' failed

PEAR版本:1.9.5 PHP版本:5.3.29

我安装了gcc,这有助于我进一步进行安装直到出现此错误。

我能找到的最好的指南在这里:http :
//jonathanhui.com/install-mongodb-amazon-
linux

PHP的指南:http :
//php.net/manual/zh/mongo.installation.php


问题答案:

evp 是高级密码功能。

尝试安装开发库:

Ubuntu: sudo apt-get install libssl-dev

CentOS的: yum install openssl-devel



 类似资料:
  • 我用brew安装了mongodb。在osx上安装mongodb for xampp的php驱动程序时 我使用了以下命令:sudo/Applications/XAMPP/xamppfiles/bin/pecl install mongo 错误:'phpize'失败 终端中的完全错误

  • 我在命令终端上输入了以下命令,以便在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

  • 我正在尝试在Docker容器中安装mongocxx驱动程序,第一步是使用package Manager安装mongo-c驱动程序。我精简的DockerFile: 完成此步骤后,我应该可以按照以下说明安装cxx驱动程序:https://mongodb.github.io/mongo-cxx-driver/mongocxx-v3/installation/ 有人有过在Docker实例中安装的经验吗?你

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

  • 今天下午的大部分时间里,我一直在努力安装MongoDB PHP驱动程序。 我使用的是PHP 5.5版,并且我使用安装了MongoDB PHP驱动程序(尽管我之前尝试过其他方法)。问题是,每当我尝试使用时,我都会收到错误: 未找到类“MongoClient” 运行时列出了模块“mongo”,但我也收到以下警告: PHP警告:PHP启动:无法加载动态库“/usr/local/ceral/php55/5