Ubuntu 16.04 Xenial 中的 PHP5.6-dev

标签 php mongodb

我的开发机器是 Ubuntu 16.04,我们使用的是 php5.6。 我关注了this guide安装php5.6。

现在,我正在尝试通过 PECL 安装 mongodb PHP 驱动程序,但是当我运行时

pecl 安装 mongodb

出现这个错误:

Starting to download mongodb-1.1.8.tgz (806,900 bytes)
.....................................................done: 806,900 bytes
360 source files, building
running: phpize
sh: 1: phpize: not found
ERROR: `phpize' failed

我是通过this question发现的我必须做的

sudo apt-get install php5-dev

但是,php5-dev 不再可用,并且显然不包含在 ondrej 的 php5.6 PPA 中。

最佳答案

我终于成功安装了 php5dev!它显然在 ondrej 的 PPA 中。

安装它:

sudo apt-get install php5.6-dev

注意 .6 部分。

关于Ubuntu 16.04 Xenial 中的 PHP5.6-dev,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39342595/

相关文章:

php - apache 通过 ftp 的配置问题

php - 提交表单后如何使下拉菜单值仍处于选中状态?

PHP。是否可以将非抽象方法重新声明为抽象方法?

c# - 将 FilterDefinition<TDocument> 转换为可以在 mongo shell 中运行的常规 json mongo 查询

javascript - 通过变量索引更新 mongoDB 文档中的数组

mongodb - 如何访问 MongoDB 投影聚合中的特定数组项?

php - 检查外部 PHP 文件中的 fatal error ?

javascript - 如何通过对象 ID 访问其他属性值?

asp.net - 使用 HttpClient 进行测试时,Task.Run 永远不会完成

php - 在 float LARAVEL 上调用成员函数 addEagerConstraints()