Unexplained deletion of a PHP 8.1 module
Posted: Fri 7. Oct 2022, 09:55
Hello,
I'm sure the cause of the problem is within KeyHelp
Server operating system + version
Ubuntu 20.04 (64 bit)
Server virtualization technology used
KVM
KeyHelp version + build number
22.2 (Build 2838)
Problem description / error messages
I had to manually install version 12.0.2 of the ioncube loader for PHP 8.1 since it is not installed by default by the KeyHelp panel.
I was able to use this module correctly for several weeks.
But this morning I was surprised by its deletion module directory :
/opt/keyhelp/php/8.1/lib/php/extensions/no-debug-non-zts-20210902/
& deleting the config file from the directory :
/opt/keyhelp/php/8.1/etc/conf.d/
This bug caused my site's encrypted source code to be exposed to unknown people, and I had to re-encode my site for PHP 7.4 and put the site back in PHP 7.4
Can you explain to me what is causing this problem and how to fix it?
Steps to reproduce
A manual installation of the ioncube loader 12.0.2 for PHP 8.1
PS. it will be really wise to add the ioncube 12 module in a very next update, especially since the life span of PHP 7.4 is very close.
I'm sure the cause of the problem is within KeyHelp
Server operating system + version
Ubuntu 20.04 (64 bit)
Server virtualization technology used
KVM
KeyHelp version + build number
22.2 (Build 2838)
Problem description / error messages
I had to manually install version 12.0.2 of the ioncube loader for PHP 8.1 since it is not installed by default by the KeyHelp panel.
I was able to use this module correctly for several weeks.
But this morning I was surprised by its deletion module directory :
/opt/keyhelp/php/8.1/lib/php/extensions/no-debug-non-zts-20210902/
& deleting the config file from the directory :
/opt/keyhelp/php/8.1/etc/conf.d/
This bug caused my site's encrypted source code to be exposed to unknown people, and I had to re-encode my site for PHP 7.4 and put the site back in PHP 7.4
Can you explain to me what is causing this problem and how to fix it?
Steps to reproduce
A manual installation of the ioncube loader 12.0.2 for PHP 8.1
PS. it will be really wise to add the ioncube 12 module in a very next update, especially since the life span of PHP 7.4 is very close.