在xampp(Windows)中启用IMAP PHP

6
我正在本地安装CRM,但在IMAP方面遇到了问题。我查找并发现必须启用“extension = imap”,但我这样做了,问题仍然存在。
请注意,我在Windows 10中使用xampp。

enter image description here

我提前感谢你


2
php.ini 文件中找到这一行 ;extension=php_imap.dll,去掉分号(;),然后重新启动你的xampp服务器。 - udit rawat
4个回答

9

您需要配置您的php.ini文件以启用IMAP扩展。

搜索代码中的一行:;extension=php_imap.dll,删除分号(;)并重新启动xampp。该行应该看起来如下所示。

extension=php_imap.dll


我应该在哪里搜索这个“extension=php_imap.dll”?你能分享文件路径或一些指示吗? - Harish
1
@Harish 你可以运行 phpenmod imap - Victor Pudeyev
谢谢@VictorPudeyev,我会尝试 - 但这是2年前的问题。 :) - Harish

6

更新

新的PHP版本不再使用dll文件。

步骤

  1. 访问你的php.init文件。[xampp\php\php.init]
  2. 移除分号 (;)。
  3. 重新启动XAMPP。

演示

图片: https://prnt.sc/tu6frh

;extension=imap -> extension=imap

0
打开你的php.ini文件以启用IMAP扩展。
搜索行;extension=imap并删除分号(;),然后重新启动你的xampp。
extension=imap

0

你可以运行

apt install php7.4-imap # or whatever version you have
phpenmod imap

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接