Topic: RHEL 8 Error during Upgrade from RoundCube 1.4.9 to 1.4.11
==== REQUIRED BASIC INFO OF YOUR IREDMAIL SERVER ====
- iRedMail version (check /etc/iredmail-release): 1.3.2
- Deployed with iRedMail Easy or the downloadable installer? no
- Linux/BSD distribution name and version: RHEL 8
- Store mail accounts in which backend (LDAP/MySQL/PGSQL): MySQL
- Web server (Apache or Nginx): NGINX
- Manage mail accounts with iRedAdmin-Pro? Yes
- [IMPORTANT] Related original log or error message is required if you're experiencing an issue.
====
Error during Upgrade from RoundCube 1.4.9 to 1.4.11
RHEL 8
Erro: - spellcheck_engine: This requires the <tt>pspell</tt> extension which could not be loaded.
php-spell is not avaible in iRedMail/Rhel8, in CentOS 7 working
Error:
NOTICE: Update dependencies by running `php composer.phar update --no-dev`
composer.phar not installed.
RHEL 8 default iRedMail installation:
sudo yum install php-pspell
Updating Subscription Management repositories.
Last metadata expiration check: 2:10:51 ago on Fri 05 Mar 2021 02:34:26 PM CET.
No match for argument: php-spell
Error: Unable to find a match: php-spell
Any one else with the same problem?
Update:
Further investigation shows that php-enchant could be a replacement.
EDIT /opt/www/roundcube/config/config.inc.php and change to enchant.
// USER INTERFACE
$config['create_default_folders'] = true;
$config['quota_zero_as_unlimited'] = true;
//$config['spellcheck_engine'] = 'pspell';
$config['spellcheck_engine'] = 'enchant';
yum install php-enchant
This seams to be working.
We can add additional languages with
yum install hunspell-[LANG]
Should we changeiRedMail RHEL 8 script to modify roundcube with php-enchant instead?
----
Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.