SolusVM update errors: PHP Fatal error: encoded as type [1/82] cannot be decoded by this version of the ionCube Loader

Have more questions? Submit a request

Applicable to:

  • SolusVM

 

Symptoms 

Everything is working fine, except for the error messages after the update:

# /usr/bin/upcp 2
===================== SolusVM System Update =====================
Updating SolusVM cluster SQL update log: /tmp/solusvmsqlupdate.txt Please wait, this may take a while...
Updating to mainline branch Updating Master: localhost.localdomain (172.31.37.236)--2024-09-03 04:52:08-- http://files.soluslabs.com/solusvmphp8/updates/solusvm-master-update-mainline.tar.gz
Resolving files.soluslabs.com (files.soluslabs.com)... 185.93.1.23, 185.246.209.21, 89.187.183.15, ...
Connecting to files.soluslabs.com (files.soluslabs.com)|185.93.1.23|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 38431 (38K) \[application/octet-stream\]
Saving to: ‘/usr/local/solusvm/tmp/solusvm-master-update.tar.gz’ /usr/local/solusvm/tmp/solusvm-master-update.ta 100%\
[====================================================================================================>\] 37.53K --.-KB/s in 0.01s
2024-09-03 04:52:08 (3.18 MB/s) - ‘/usr/local/solusvm/tmp/solusvm-master-update.tar.gz’ saved \[38431/38431\]
--2024-09-03 04:52:08-- http://files.soluslabs.com/solusvmphp7/updatemirrorlist.txt
Resolving files.soluslabs.com (files.soluslabs.com)... 185.93.1.23, 89.187.183.15, 185.246.209.21, ...
Connecting to files.soluslabs.com (files.soluslabs.com)|185.93.1.23|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 162 \[text/plain\]
Saving to: ‘/usr/local/solusvm/tmp/updatemirrorlist.txt’ /usr/local/solusvm/tmp/updatemirrorlist.txt 100%\
[====================================================================================================>\] 162 --.-KB/s in 0s
2024-09-03 04:52:08 (24.4 MB/s) - ‘/usr/local/solusvm/tmp/updatemirrorlist.txt’ saved \[162/162\]
PHP Fatal error: The file /usr/local/solusvm/scripts/chname.php encoded as type \[1/82\] cannot be decoded by this version of the ionCube Loader. in Unknown on line 0
PHP Fatal error: The file /usr/local/solusvm/system/node.php encoded as type \[1/82\] cannot be decoded by this version of the ionCube Loader. in Unknown on line 0
PHP Fatal error: The file /usr/local/solusvm/scripts/check-slave-nodes-for-centos6.php encoded as type \[1/82\] cannot be decoded by this version of the ionCube Loader. in Unknown on line 0
PHP Fatal error: The file /usr/local/solusvm/scripts/update\_actions/SVM-3440\_Prepare\_DB\_to\_handle\_KVM\_multi\_storage.php encoded as type \[1/82\] cannot be decoded by this version of the ionCube Loader. in Unknown on line 0
PHP Fatal error: The file /usr/local/solusvm/scripts/update\_actions/SVM-3542\_Add\_privilege\_Migrate\_Virtual\_Server\_to\_admin\_users.php encoded as type \[1/82\] cannot be decoded by this version of the ionCube Loader. in Unknown on line 0
Updating Slave: SLAVE_HOSTNAME (SLAVE_IP) ... DONE Updating Slave: SLAVE_HOSTNAME (SLAVE_IP) ... DONE Updating Slave: SLAVE_HOSTNAME (SLAVE_IP) ... DONE Updating Slave: SLAVE_HOSTNAME (SLAVE_IP) ... DONE Updating Slave: SLAVE_HOSTNAME (SLAVE_IP) ... DONE
You may check the update log in file /tmp/update.log on Nodes Update Complete.

# php -v
PHP 8.2.23 (cli) (built: Sep 2 2024 09:54:28) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.23, Copyright (c) Zend Technologies
with the ionCube PHP Loader v13.3.1, Copyright (c) 2002-2024, by ionCube Ltd.

# ls -ahl /usr/bin/php
lrwxrwxrwx 1 root root 32 Aug 16 2023 /usr/bin/php -> /usr/local/svmstack/php8/bin/php

# cat /usr/local/solusvm/version.json
{"version":"1.30.03", "commit":"0a28f049e4799bdabe3a3db383b3048441792147", "date": "Monday, September 02, 2024", "branch": "2", "node":"master"}

# ps aufx | grep fpm
root 2011159 0.0 0.0 12144 1068 pts/0 S+ 05:51 0:00 | \_ grep --color=auto fpm
root 2005292 0.0 0.3 253372 15364 ? Ss 04:53 0:00 php-fpm: master process (/usr/local/svmstack/fpm8/php-fpm.conf)

Cause

Disregard the messages.

They happen as a result of ionCube updates and version differences during script reinitialization. 

Resolution

Run upcp 2 again to confirm no errors/warnings are shown.

Articles in this section

Was this article helpful?
0 out of 0 found this helpful
Share

Comments

0 comments

Please sign in to leave a comment.