1) php -v
PHP 7.4.27 (cli) (built: Dec 14 2021 17:17:06) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
2) sudo sed -i -e '/\[remi-php81\]/,/^\[/s/enabled=0/enabled=1/' /etc/yum.repos.d/remi-php81.repo
3) sudo yum -y --enablerepo=remi-php81 install php php-common php-gd php-mbstring php-xml php-mysqlnd php-pdo php-devel php-pear php-soap php-pecl-zip php-pecl-mcrypt
4)php -v
PHP Warning: PHP Startup: ibm_db2: Unable to initialize module
Module compiled with module API=20190902
PHP compiled with module API=20210902
These options need to match
in Unknown on line 0
PHP 8.1.1 (cli) (built: Dec 15 2021 02:00:45) (NTS gcc x86_64)
Copyright (c) The PHP Group
Zend Engine v4.1.1, Copyright (c) Zend Technologies
5) As I used PHP ibm_db2 module, I need to compile it again
wget https://pecl.php.net/get/ibm_db2-2.1.5.tgz
tar -xzvf ibm_db2-2.1.5.tgz
cd ibm_db2-2.1.5
phpize --clean
phpize
sudo ./configure --with-IBM_DB2=/opt/ibm/db2/V10.5
sudo make
sudo make install
6) $ php -v
PHP 8.1.1 (cli) (built: Dec 15 2021 02:00:45) (NTS gcc x86_64)
Copyright (c) The PHP Group
Zend Engine v4.1.1, Copyright (c) Zend Technologies
with Xdebug v3.1.2, Copyright (c) 2002-2021, by Derick Rethans
No comments:
Post a Comment