These forums are locked and archived, but all topics have been migrated to the new forum. You can search for this topic on the new forum: Search for rh-php56 is not being recognized by virtualmin on the new forum.
I have the latest Virtualmin installed on CentOS 7 which has php version 5.4 and apache 2.4 installed by default. I have successfully installed a second php version, php55, from the rhscl repo and it is recognized and working great. BUT now I installed rh-php56 from the same repo and when I recheck the configuration, Virtualmin doesn't seem to recognize it. What am I doing wrong?
Here are the commands I ran followed by the Virtualmin Re-Check Configuration:
yum install rh-php56 yum install rh-php56-php-mysqlnd rh-php56-php-gd rh-php56-php-xmlrpc rh-php56-php-bcmath rh-php56-php-mbstring rh-php56-php-pecl-xdebug rh-php56-php-xdebug-debuginfo rh-php56-php-pspell rh-php56-php-soap rh-php56-php-intl rh-php56-php-pecl-jsonc-debuginfo rh-php56-php-pecl-xdebu-debuginfo rh-php56-php-recode scl enable rh-php56 bash
Just for reference the additional repos used are:
rhscl-php55-epel-7-x86_64 rhscl-rh-php56-epel-7-x86_64
Howdy,
Virtualmin should support PHP version 5.6.
What is the full path to the PHP 5.6 binary?
However, I'm actually not sure if Virtualmin can support more than 2 PHP versions... I've never tried that before.
Does it work if you just have PHP 5.4 and 5.6 on there?
-ERic
What code checks for software collection php versions installed on centos 7?
On my system
CentOS Linux release 7.1.1503 (Core)
After installing software collections php 5.6
scl -lphp54
php55
rh-php56
If I make a symbolic link between /opt/rh/rh-php56 and /opt/rh/php56 the virtualmin recheck picks up php56.
What other changes needed for proper operation?
Howdy,
That symbolic link is all you need -- and Virtualmin will handle that correctly in the next release.
-Eric
Look forward to next release.
On virtualmin 4.1.8 gpl
Services shows
PHP 5 Configuration
PHP 5.4 Configuration
PHP 5.5 Configuration
There is no
PHP 5.6 Configuration listed on left hand menu
Need to make additional changes?
phpinfo shows php 5.6.5 available with /home/{domain}/etc/php5.6.5/php.ini