php - 您的系统中缺少请求的 PHP 扩展 ext-mysql *。在 PHP 7.1.7 中

标签 php mysql heroku composer-php

我正在尝试在 heroku 上部署 php 应用程序。 我已将表添加到 clearDB 但停留在这部分: 添加后

"ext-mysql":"*" 

composer 中的这一行。 json 它让我出错说 错误:您的“composer.json”列出了“require”中的依赖项,但未找到“composer.lock”。如有必要,请运行“composer update”重新生成“composer.lock”,并将其提交到您的存储库中。

运行后

php composer.phar update

我收到这个错误

The requested PHP extension ext-mysql * is missing from your system. Install or enable PHP's mysql extension.

最佳答案

你可以添加--ignore-platform-reqs

完整代码:

php composer.phar update --ignore-platform-reqs

关于php - 您的系统中缺少请求的 PHP 扩展 ext-mysql *。在 PHP 7.1.7 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47498833/

相关文章:

ssl - 来自 SSL 端点提供商的 Heroku 错误响应

javascript - 表格中的 Google 饼图单值

javascript - 将 JavaScript 连接到 MySQL 数据库

php - 使用mysqli防止sql注入(inject),如何设置NULL或CURRENT_DATE?

ruby-on-rails - Heroku 上的 Rails database.yml 文件的生产条目

java - 如何在 Spring Boot/Gradle/IntelliJ 环境中设置 Java 环境变量?

php - cakephp 3 查询未执行

php - 如何将寄存器保存到子索引数组中?

mysql - 在查询结果中,防止系列中最后一个数字后面出现逗号

MySQL:查询数据库时出错*之后*将数据库复制并粘贴到 MySQL\Data 文件夹中