Php-mcrypt error
-
Hi,
I get error updating fog to the latest build (CentOS Linux release 7.6.1810)* Installation Started * Testing internet connection.................................Done * Adding repository if needed.................................OK * Preparing Package Manager...................................OK * Packages to be installed: bc curl gcc gcc-c++ gzip httpd lftp m4 make mariadb mariadb-server mod_ssl net-tools nfs-utils php php-bcmath php-cli php-common php-fpm ph p-gd php-mbstring php-mcrypt php-mysqlnd php-process tar tftp-server unzip vsftpd wget xinetd * Skipping package: bc......................................(Already Installed) * Skipping package: curl....................................(Already Installed) * Skipping package: gcc.....................................(Already Installed) * Skipping package: gcc-c++.................................(Already Installed) * Skipping package: gzip....................................(Already Installed) * Skipping package: httpd...................................(Already Installed) * Skipping package: lftp....................................(Already Installed) * Skipping package: m4......................................(Already Installed) * Skipping package: make....................................(Already Installed) * Skipping package: mariadb.................................(Already Installed) * Skipping package: mariadb-server..........................(Already Installed) * Skipping package: mod_ssl.................................(Already Installed) * Skipping package: net-tools...............................(Already Installed) * Skipping package: nfs-utils...............................(Already Installed) * Skipping package: php.....................................(Already Installed) * Skipping package: php-bcmath..............................(Already Installed) * Skipping package: php-cli.................................(Already Installed) * Skipping package: php-common..............................(Already Installed) * Skipping package: php-fpm.................................(Already Installed) * Skipping package: php-gd..................................(Already Installed) * Skipping package: php-mbstring............................(Already Installed) * Installing package: php-mcrypt..............................OK * Skipping package: php-mysqlnd.............................(Already Installed) * Skipping package: php-process.............................(Already Installed) * Skipping package: tar.....................................(Already Installed) * Skipping package: tftp-server.............................(Already Installed) * Skipping package: unzip...................................(Already Installed) * Skipping package: vsftpd..................................(Already Installed) * Skipping package: wget....................................(Already Installed) * Skipping package: xinetd..................................(Already Installed) * Updating packages as needed.................................OK * Confirming package installation * Checking package: bc........................................OK * Checking package: curl......................................OK * Checking package: gcc.......................................OK * Checking package: gcc-c++...................................OK * Checking package: gzip......................................OK * Checking package: httpd.....................................OK * Checking package: lftp......................................OK * Checking package: m4........................................OK * Checking package: make......................................OK * Checking package: mariadb...................................OK * Checking package: mariadb-server............................OK * Checking package: mod_ssl...................................OK * Checking package: net-tools.................................OK * Checking package: nfs-utils.................................OK * Checking package: php.......................................OK * Checking package: php-bcmath................................OK * Checking package: php-cli...................................OK * Checking package: php-common................................OK * Checking package: php-fpm...................................OK * Checking package: php-gd....................................OK * Checking package: php-mbstring..............................OK * Checking package: php-mcrypt................................Failed!
rpm -qa | grep php php-pecl-zip-1.15.4-1.el7.remi.7.2.x86_64 php-7.2.14-1.el7.remi.x86_64 php-gd-7.2.14-1.el7.remi.x86_64 php-mysqlnd-7.2.14-1.el7.remi.x86_64 php-bcmath-7.2.14-1.el7.remi.x86_64 php-cli-7.2.14-1.el7.remi.x86_64 php-pecl-mcrypt-1.0.2-1.el7.remi.7.2.x86_64 php-json-7.2.14-1.el7.remi.x86_64 php-mbstring-7.2.14-1.el7.remi.x86_64 php-common-7.2.14-1.el7.remi.x86_64 php-fpm-7.2.14-1.el7.remi.x86_64 php-pdo-7.2.14-1.el7.remi.x86_64 php-process-7.2.14-1.el7.remi.x86_64
-
@sgennadi Please edit your
/opt/fog/.fogsettings
. Probably you see php-mcrypt in the packages line. Change that tophp-pecl-mcrypt
or even remove that part of the packages line. Then run the installer again.I updated the installer to use PHP 7.2 yesterday. I had no issues when testing. But probably there are situations (from older installations) where this can cause issues. I will take a closer look later on. Thanks for reporting.
-
@sgennadi Thanks again for the report. Obviously I have missed out on purging
php-mycrypt
from the fogsettings automatically when we decided to not use that package for FOG anymore last Autumn. I just tested and pushed a fix todev-branch
. Please pull the latest and give it a try.