我试图让imap在我的symfony 3项目中工作。但是当我试图运行任何与imap相关的命令时,我得到"Attempted to call function "imap_function_here" from the global namespace."
错误。我非常确定我正确使用它,因为如果我只运行一个完全空的php文件:
<?php
$conn = \imap_open('imap.mailserver.com:993/imap/ssl}INBOX','mail@mailserver.com', 'password');
var_dump($conn)
它工作正常,但我的symfony项目中的完全相同的代码将导致错误。任何人都可以帮助我,提前谢谢。
答案 0 :(得分:2)
因此,在3小时失败后,我重新启动了我的服务器并且它可以工作。当我安装了imap时,我的symfony正在运行,所以没有它就开始了。所以感谢你的努力,但这只是我身上的一个愚蠢的错误。