Javascript 使用heroku应用程序检查imap邮件

Javascript 使用heroku应用程序检查imap邮件,javascript,php,heroku,Javascript,Php,Heroku,当我试图在heroku上校准此代码时,出现此错误 heroku内部的解决方案是什么 $mbox = imap_open("{imap-baxxxxxxta.net:143}", "*@baxxxx.pw", "0xxxx3"); echo "<h1>Posta kutuları</h1>\n"; $folders = imap_listmailbox($mbox, "{imap-bxxxxxxxxxxet:143}", "*"); if ($folders == fa

当我试图在heroku上校准此代码时,出现此错误

heroku内部的解决方案是什么

$mbox = imap_open("{imap-baxxxxxxta.net:143}", "*@baxxxx.pw", "0xxxx3");

echo "<h1>Posta kutuları</h1>\n";
$folders = imap_listmailbox($mbox, "{imap-bxxxxxxxxxxet:143}", "*");

if ($folders == false) {
    echo "İşlem başarısız oldu<br />\n";
} else {
    foreach ($folders as $val) {
        echo $val . "<br />\n";
    }
}


Fatal error: Call to undefined function imap_open() in /app/imaptest.php on line 6
$mbox=imap_open(“{imap baxxxxxxta.net:143}”,“*@baxxxx.pw”,“0xxxx3”);
echo“Posta kutuları\n”;
$folders=imap_listmailbox($mbox,{imap BXXXXXXXXXX集:143},“*”);
如果($folders==false){
回音“lem başarısız oldu
\n”; }否则{ foreach($val形式的文件夹){ 回显$val。“
\n”; } } 致命错误:在第6行的/app/imaptest.php中调用未定义的函数imap_open()
确保安装了PHP的IMAP扩展

Heroku支持内置的PHP扩展,可以通过将它们作为需求添加到composer文件中来启用它们。要启用IMAP,请将需求添加到项目的
composer.json

{
  "name": "vendor/project",
  "require": {
    "ext-imap": "*"
  }
}

是的,我如何确保在heroku中安装?您知道我如何在heroku上安装以下内置扩展已构建“共享”,并可通过composer.json(括号中给出的内部标识符名称)启用:正如heroku所述,但我如何添加onAdd
“ext imap”:“*”
符合composer.json中的要求。我在遵循正常构建的目录中没有composer.json