【发布时间】:2017-04-24 09:28:56
【问题描述】:
我试图让 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 项目中完全相同的代码会导致错误。谁能帮帮我,提前谢谢。
【问题讨论】:
-
如果没有任何上下文,我们应该如何帮助您?错误发生在哪里?您对 swiftmailer 的配置如何?
-
问题是 imap_open 是一个原生 php 函数,在 symfony 外部使用时它工作得很好,但是当我把它放在我的项目中的任何地方时它不起作用
标签: php symfony imap symfony-3.2