Vitger crm missing IMAP Support when install vitger crm

Vitger crm missing IMAP Support

Virtualmin

paulfromsurrey

8h

SYSTEM INFORMATION
OS type and version REQUIRED
Webmin version REQUIRED
Virtualmin version REQUIRED
Related packages SUGGESTED
Script to install Vtiger CRM
Version to install 7.5.0
Original website http://www.vtigercrm.com/
Perl version 5.032001
Path to Perl /usr/bin/perl
Python version 3.9.14
Path to Python /bin/python3
BIND version 9.16
Postfix version 3.5.9
Mail injection command /usr/lib/sendmail -t
Apache version 2.4.53
PHP versions 8.0.20
Logrotate version 3.18.0
MariaDB version 10.5.16
ProFTPD version 1.38
SpamAssassin version 3.4.6
ClamAV version 0.103.7

Missing IMAP Support

how to fix this

Hello,

On which distro are you seeing this error. It works for me on Ubuntu 22.04.

Virtualmin Vtiger CRM install script should automatically install php-imap module.

AlmaLinux 9.1

PHP Configuration Required Value Present Value
PHP Version 5.4.0+, 7.0 8.0.20
Zlib Support Yes Yes
Mysqli support Yes Yes
Openssl support Yes Yes
Curl support Yes Yes
Imap Support Yes
Mbstring support Yes Yes
GD Library Support Yes Yes
SimpleXML Support Yes Yes

Recommended PHP Settings
memory_limit 32 128M
error_reporting E_WARNING & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT NOT RECOMMENDED=???

AlmaLinux 9 default repos don’t have php-imap package. The solution would be is to setup Remi repos and install it by running:

dnf install php81-php-{cli,fpm,pdo,gd,mbstring,mysqlnd,opcache,xml,zip,imap}

After installing the new PHP 8.1 version you would need to change it first for virtual server on PHP Options page.

here is another information

Downloading Download vtigercrm7.5.0.tar.gz (Vtiger CRM) (205 bytes) …
Downloading Download vtigercrm7.5.0.tar.gz (Vtiger CRM) (192 bytes) …
Downloading http://pilotfiber.dl.sourceforge.net/project/vtigercrm/vtiger%20CRM%207.5.0/Core%20Product/vtigercrm7.5.0.tar.gz (60.31 MiB) …
Received 1 KiB (0 %)
Received 6.03 MiB (10 %)
Received 12.06 MiB (20 %)
Received 18.09 MiB (30 %)
Received 24.12 MiB (40 %)
Received 30.15 MiB (50 %)
Received 36.18 MiB (60 %)
Received 42.21 MiB (70 %)
Received 48.25 MiB (80 %)
Received 54.28 MiB (90 %)
Received 60.31 MiB (100 %)
… download complete.

Checking PHP modules …

Installing recommended PHP imap module ..
.. skipped, not available in repos>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>issue>

… checking done

Configuring webserver PHP settings …
… already done

Now installing Vtiger CRM version 7.5.0 …

Initial Vtiger CRM installation complete. Go to https://website.ca/mycrm/ to complete the process.
For filling database credentials use for host localhost, for name xxxxxvtigercrm, for user website.com and for password use xxxxxxxxx.

More information on using this script can be found at http://www.vtigercrm.com/

… done

Re-loading Webmin …
… done

[rootland@20011 ~]# dnf install php81-php-{cli,fpm,pdo,gd,mbstring,mysqlnd,opcache,xm l,zip,imap}
Last metadata expiration check: 0:51:02 ago on Wed 25 Jan 2023 07:50:06 AM.
No match for argument: php81-php-cli
No match for argument: php81-php-fpm
No match for argument: php81-php-pdo
No match for argument: php81-php-gd
No match for argument: php81-php-mbstring
No match for argument: php81-php-mysqlnd
No match for argument: php81-php-opcache
No match for argument: php81-php-xml
No match for argument: php81-php-zip
No match for argument: php81-php-imap
Error: Unable to find a match: php81-php-cli php81-php-fpm php81-php-pdo php81-p hp-gd php81-php-mbstring php81-php-mysqlnd php81-php-opcache php81-php-xml php81 -php-zip php81-php-imap
[ot@ns201 ~]#

First, you need to enable Remi repos as shown in the link above, on our Multiple PHP Versions tutorial, i.e.:

. /etc/os-release && dnf -y install https://rpms.remirepo.net/enterprise/remi-release-$(rpm -E %$ID).rpm && dnf clean all