我在CentOS上安装了带有yum
的PHP IMAP,但它无法正常工作。它已启用,也在我执行php -m
时列出,但我仍然收到PHP错误:Fatal error: Call to undefined function imap_open()
我确实重启了apache,但我无法让它工作。
答案 0 :(得分:0)
执行php -m
运行PHP CLI时,Apache使用SAPI模块。它们可能使用不同的php.ini
,并且Apache模块不会加载imap
扩展名。在页面中写下<?php phpinfo();
并在浏览器中检查其输出,以找出它加载的php.ini
(也许它不会加载任何内容)以及加载imap
模块。< / p>