【问题标题】:Fatal error: Call to undefined function imap_open() in \htdocs\assists.php on line 2致命错误:在第 2 行的 \htdocs\assists.php 中调用未定义的函数 imap_open()
【发布时间】:2017-09-03 13:47:43
【问题描述】:

我正在尝试通过本地主机访问我的 gmail 帐户。但是,我收到了回复:

致命错误:调用未定义的函数 imap_open()

谁能指出我应该怎么做才能解决这个问题?

我的代码。

$imap =  imap_open('{pop.gmail.com:995/pop3/ssl/novalidate-cert}INBOX','aalam@xxxxxxx.com','xxxxxxx3');

【问题讨论】:

  • 但我正在尝试 pop 而不是 imap。
  • 您可能正在尝试使用 POP 帐户,但您仍在使用功能imap_open
  • @PatrickHund 你能告诉我我必须用什么来代替 imap_open 吗?
  • 看看上面评论中链接的相关问题就行了

标签: php


【解决方案1】:

使用 NT 系统的人可以打开文件"\xampp\php\php.ini" 以激活php exstension,方法是删除";extension=php_imap.dll" 行的开头分号。应该是:extension=php_imap.dll

【讨论】:

    【解决方案2】:

    使用phpinfo(),你应该确保php已经安装了imap模型。

    检查您的 php.ini 以确保您已正确安装 imap。

    【讨论】:

      猜你喜欢
      • 2014-02-19
      • 2011-07-07
      • 2020-08-08
      • 2012-03-28
      • 2016-03-06
      • 1970-01-01
      • 2012-04-21
      • 2015-08-24
      相关资源
      最近更新 更多