Hello! I have a weird issue, so hoping someone can rescue me.
I am currently running mod_php 7.4.1. A few weeks ago, I tried upgrading to 7.4.3, which did not work - it claimed success, but when I tried "./build versions", it shows php 7.4.1 is still installed. I left it alone thinking perhaps it was a temporary issue.
So just now I tried again, upgrading to 7.4.4 this time. It results in the same issue.
Here's part of my options.conf:
Here's the last few lines of ./build update_versions:
I get the same result when I just ./build php.
But, as mentioned, the next ./build versions says:
A few notes:
- I tried php1_mode=php-fpm a few months ago, but experienced unexplained occasional crashes, so reverted back to mod_php to ensure stability.
- This is a rather new (virtual private) server, it was installed from scratch in December. I did update php from 7.4.0 to 7.4.1 on 3 January, but that may have been when I was still using php-fpm.
When I go look around in /usr/local/php74/, I see that ./lib has an updated php.ini and php.conf.d contents, and the file links in ./bin are 'updated', but the actual binaries, along with everything else in /usr/local/php74/, is most recently changed on 7 January (or earlier). I do still see a lot of references to php-fpm in that folder, I'm not sure whether I should worry about that.
I am currently running mod_php 7.4.1. A few weeks ago, I tried upgrading to 7.4.3, which did not work - it claimed success, but when I tried "./build versions", it shows php 7.4.1 is still installed. I left it alone thinking perhaps it was a temporary issue.
So just now I tried again, upgrading to 7.4.4 this time. It results in the same issue.
Here's part of my options.conf:
Code:
php1_mode=mod_php
php1_release=7.4
php2_mode=php-fpm
php2_release=no
Here's the last few lines of ./build update_versions:
Code:
/usr/local/directadmin/custombuild/php-7.4.4/build/shtool install -c ext/phar/phar.phar /usr/local/bin
ln -s -f phar.phar /usr/local/bin/phar
Installing PDO headers: /usr/local/include/php/ext/pdo/
Enabling temporary disabled extensions...
Copying php.ini..
/usr/local/php74/lib/php.ini already exists, skipping.
Enabling mail.add_x_header option in /usr/local/php74/lib/php.ini
Creating symlink for /usr/local/php74/bin/php74...
Creating symlink for /usr/local/php74/bin/lsphp74...
Creating symlink for /usr/local/php74/bin/php-cgi74...
Creating symlink for /usr/local/php74/bin/php-config74...
Creating symlink for /usr/local/php74/bin/phpize74...
There is no ionCube loader available for PHP 7.4.
opCache is now installed for PHP 7.4.
Downloading ioncube_loaders_lin_x86-64.tar.gz...
--2020-03-28 02:34:18-- https://files.directadmin.com/services/custombuild/ioncube_10.3.9/ioncube_loaders_lin_x86-64.tar.gz
Resolving files.directadmin.com (files.directadmin.com)... 69.162.69.58, 104.128.54.74, 185.42.221.168
Connecting to files.directadmin.com (files.directadmin.com)|69.162.69.58|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 12619060 (12M) [application/x-gzip]
Saving to: '/usr/local/directadmin/custombuild/ioncube_loaders_lin_x86-64.tar.gz'
100%[=======================================================================================================================================================================>] 12,619,060 2.29MB/s in 9.1s
2020-03-28 02:34:28 (1.32 MB/s) - '/usr/local/directadmin/custombuild/ioncube_loaders_lin_x86-64.tar.gz' saved [12619060/12619060]
There is no ionCube loader available for PHP 7.4.
Restarting apache.
Rewriting all users httpd.conf files, please wait...
Debug mode. Level 10
dataskq: command: action=rewrite&value=httpd
PHP 7.4.4 Installed.
But, as mentioned, the next ./build versions says:
Code:
PHP 7.4: 7.4.1 to 7.4.4 update is available.
A few notes:
- I tried php1_mode=php-fpm a few months ago, but experienced unexplained occasional crashes, so reverted back to mod_php to ensure stability.
- This is a rather new (virtual private) server, it was installed from scratch in December. I did update php from 7.4.0 to 7.4.1 on 3 January, but that may have been when I was still using php-fpm.
When I go look around in /usr/local/php74/, I see that ./lib has an updated php.ini and php.conf.d contents, and the file links in ./bin are 'updated', but the actual binaries, along with everything else in /usr/local/php74/, is most recently changed on 7 January (or earlier). I do still see a lot of references to php-fpm in that folder, I'm not sure whether I should worry about that.