Jump to content
  • 0

Installation problems on Virtualmin Debian 9 server


adamjedgar

Question

Hi guys, 

i am experiencing a couple of issues that i believe are both related to the original installation issue below.

Installation issue with ioncube loader

php - v

Cannot load the ionCube PHP Loader - it was built with configuration API320160303,NTS, whereas running engine is API320170718,NTS
PHP 7.2.9-1+0~20180910100512.5+stretch~1.gbpdaac35 (cli) (built: Sep 10 2018 10:05:13) ( NTS )


so i downloaded the wizard and used that to run on server with the following output...

ionCube Loader Wizard
Loader Installed
The ionCube Loader version 10.2.4 for PHP 7.2 is already installed and encoded files should run without problems.


My understanding is that one must choose the correct version of ioncube loader for php version on server...trouble is, my server has 4 php versions (5.6, 7.0,7.1,7.2).

 

I have managed to get it working enough for the installer to accept that ioncube is now installed and running, however, i am not happy with the above error still diplaying in shell 

 

The second issue

when i attempt to navigate past the database settings screen in the installation i immedately get a server 500 error

 

The apache error log below

 

[Fri Sep 21 19:21:48.131019 2018] [fcgid:warn] [pid 3140:tid 140660355057408] [client serverip:53771] mod_fcgid: stderr: PHP Fatal error:  The file /home/myvirtualminserver/public_html/blesta/app/models/license.php was encoded by the ionCube Encoder for PHP 5.4 and cannot run under PHP 7.1 or later., referer: http://mydomain.com.au/blesta/install/process/ 
[Fri Sep 21 19:21:48.131074 2018] [fcgid:warn] [pid 3140:tid 140660355057408] [client serverip:53771] mod_fcgid: stderr:  Please ask the provider of the script to provide a version encoded with the ionCube Encoder for PHP 7.1. in Unknown on line 0, referer: http://mydomain.com.au/blesta/install/process/

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0
10 hours ago, Blesta.Store said:

It sounds like you haven't applied the hotfix.

oooohhhhh. I wondered what those files were all about.

So, i havent read up on the hotfixes...how do i apply them?

 

Ok so i have edited this post...i have applied the hotfixes, however the apache error remains...

 

Cannot load the ionCube PHP Loader - it was built with configuration API320160303,NTS, whereas running engine is API320170718,NTS

 

Clearly the problem is that the version of ioncube in blesta (API320160303) is incompatible with the version running on my webserver (API 320170718). 

 

Now the problem is, how do i resolve this issue exactly because i just downloaded what appears to be the latest one on my webserver from the ioncube loader website?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...