【问题标题】:How can enable imap in php.ini如何在 php.ini 中启用 imap
【发布时间】:2014-06-08 04:10:58
【问题描述】:

我试图在我的服务器上安装 vtiger 以安装 vtiger 我们需要启用 imap 我试图通过删除; from extension=php_imap.dll 来使用 php.ini 启用 imap,但这不起作用。安装页面仍然显示 imap 未启用。我可以使用任何 php 函数启用它吗?任何帮助将不胜感激

【问题讨论】:

标签: php vtiger php-ini


【解决方案1】:

在 Ubuntu 和 debian 上,更好的方法是以这种方式启用它:

sudo apt install php-imap
sudo phpenmod imap
sudo service apache2 restart

在 CentOS7+ 上

sudo yum install php-imap

在 Ubuntu (

sudo apt-get install php5-imap
sudo php5enmod imap
sudo service apache2 restart

【讨论】:

    【解决方案2】:

    如果您使用 LAMP 服务器,

    首先使用终端上的命令安装 IMAP

    $ sudo apt-get install php5-imap
    

    然后将此extension=imap.so 代码添加到您的 php.ini 文件中

    重启你的服务器,

    $ sudo /etc/init.d/apache2 restart
    

    会有用的

    【讨论】:

    • 不是手动修改一些由 debian/ubuntu 打包工具或 php-tools 管理的配置文件的好方法。
    • 也忘记了,因为 ubuntu 14.04 你必须用 service apache2 restart 重启你的服务
    【解决方案3】:
    sudo apt-get purge php5
    sudo apt-get install php5=5.5.9+dfsg-1ubuntu4
    sudo apt-get install php5-imap php5-curl
    

    添加php.ini

    extension=imap.so
    
    
    extension=curl.so
    

    重新加载并重新启动 apache2。清除所有浏览器历史记录。和检查比。 这可能会有所帮助。

    【讨论】:

      【解决方案4】:

      LAMP 上的 PHP7(在 Ubuntu 中)

      sudo apt-get install php7.0-imap
      sudo service apache2 restart
      

      【讨论】:

      • sudo apt-get install php-imap 似乎做得更好
      【解决方案5】:

      在centos7 php7上

      yum install php-imap
      

      【讨论】:

        【解决方案6】:

        第 1 步 打开这台电脑并转到下面提到的这条路径 Yourdrive:\xampp\php(类型:配置设置)

        第 2 步 在任何编辑器中打开此文件并找到 ;extension=imap

        第 3 步 删除 ;(注释)并保存文件并关闭它。

        第 4 步 从您的 xampp 重新启动 Apache 和 Mysql。

        第 5 步 现在你可以安装 Laravel-imap 库了 在项目目录中打开 cmd(命令提示符)并运行此命令

        composer 需要 webklex/laravel-imap

        【讨论】:

          猜你喜欢
          • 2017-10-18
          • 2018-03-16
          • 1970-01-01
          • 2012-05-05
          • 1970-01-01
          • 1970-01-01
          • 2019-09-05
          • 2011-10-03
          • 2019-04-08
          相关资源
          最近更新 更多