Javascript 使用heroku应用程序检查imap邮件
当我试图在heroku上校准此代码时,出现此错误 heroku内部的解决方案是什么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
$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