0

我在 heroku 上有一个在 wordpress 上运行的 php 应用程序,几个月前我在 heroku 上部署了它,它运行良好。后来,我更新了本地主机上的应用程序并添加了一些 wordpress 插件并再次部署它,现在它在我的网站上显示错误,(您的 PHP 安装似乎缺少 WordPress 所需的 MySQL 扩展。)如果我恢复该网站到上一次提交,然后它再次运行良好。我用于 mysql 的插件是 cleardb ignite 。除此之外,我还安装了 sendgrid 。我有一个在线应用程序的本地副本,我使用一些 git 命令复制了它。要将其再次部署到我使用这些命令的服务器,

>heroku login
 (go to local project dir , copy the new plugin in the plugins dir)
>git add .
>git commit -m " new plugin added"
>git push heroku master 

在此之后它显示错误。这是应用程序的链接,http://hearsid.herokuapp.com/。除了上述之外,我尝试了 heroku restart 、 heroku restart -a my-app-name 和 heroku 、 heroku maintenance:off 和 on 。没有任何工作。

4

1 回答 1

1

按照文档 ( https://devcenter.heroku.com/articles/php-support#extensions ) 启用可选扩展,例如ext/mysql,或者更好,将您的 WordPress 升级到 3.9,它最终支持 MySQLi。

于 2014-07-25T12:50:01.330 回答