We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Problem with IonCube
Problem with IonCube
Some application I'm using requires IonCube however on a fresh install of VestaCP on CentOS 7, when trying to install IonCube I receive this issue...
Please note that the following problems currently exist with the ionCube Loader installation:
The following ini files could not be found by the Wizard: /etc/php.ini,/etc/php.d/20-bcmath.ini,/etc/php.d/20-bz2.ini,/etc/php.d/20-calendar.ini,/etc/php.d/20-ctype.ini,/etc/php.d/20-curl.ini,/etc/php.d/20-dom.ini,/etc/php.d/20-exif.ini,/etc/php.d/20-fileinfo.ini,/etc/php.d/20-ftp.ini,/etc/php.d/20-gd.ini,/etc/php.d/20-gettext.ini,/etc/php.d/20-gmp.ini,/etc/php.d/20-iconv.ini,/etc/php.d/20-imap.ini,/etc/php.d/20-intl.ini,/etc/php.d/20-ldap.ini,/etc/php.d/20-mbstring.ini,/etc/php.d/20-mcrypt.ini,/etc/php.d/20-mysqlnd.ini,/etc/php.d/20-pdo.ini,/etc/php.d/20-phar.ini,/etc/php.d/20-posix.ini,/etc/php.d/20-pspell.ini,/etc/php.d/20-recode.ini,/etc/php.d/20-shmop.ini,/etc/php.d/20-simplexml.ini,/etc/php.d/20-soap.ini,/etc/php.d/20-sockets.ini,/etc/php.d/20-sqlite3.ini,/etc/php.d/20-sysvmsg.ini,/etc/php.d/20-sysvsem.ini,/etc/php.d/20-sysvshm.ini,/etc/php.d/20-tidy.ini,/etc/php.d/20-tokenizer.ini,/etc/php.d/20-xml.ini,/etc/php.d/20-xmlwriter.ini,/etc/php.d/20-xsl.ini,/etc/php.d/30-mysql.ini,/etc/php.d/30-mysqli.ini,/etc/php.d/30-pdo_mysql.ini,/etc/php.d/30-pdo_sqlite.ini,/etc/php.d/30-wddx.ini,/etc/php.d/30-xmlreader.ini,/etc/php.d/30-xmlrpc.ini,/etc/php.d/40-json.ini,/etc/php.d/40-zip.ini
This may be due to server restrictions in place.
The necessary zend_extension line could not be found in the configuration.
Please note also the following issue:
Open basedir restrictions are in effect. This may affect the operation of this Loader Wizard.
I can't find literally any information about it, what's the issue? Thanks
Please note that the following problems currently exist with the ionCube Loader installation:
The following ini files could not be found by the Wizard: /etc/php.ini,/etc/php.d/20-bcmath.ini,/etc/php.d/20-bz2.ini,/etc/php.d/20-calendar.ini,/etc/php.d/20-ctype.ini,/etc/php.d/20-curl.ini,/etc/php.d/20-dom.ini,/etc/php.d/20-exif.ini,/etc/php.d/20-fileinfo.ini,/etc/php.d/20-ftp.ini,/etc/php.d/20-gd.ini,/etc/php.d/20-gettext.ini,/etc/php.d/20-gmp.ini,/etc/php.d/20-iconv.ini,/etc/php.d/20-imap.ini,/etc/php.d/20-intl.ini,/etc/php.d/20-ldap.ini,/etc/php.d/20-mbstring.ini,/etc/php.d/20-mcrypt.ini,/etc/php.d/20-mysqlnd.ini,/etc/php.d/20-pdo.ini,/etc/php.d/20-phar.ini,/etc/php.d/20-posix.ini,/etc/php.d/20-pspell.ini,/etc/php.d/20-recode.ini,/etc/php.d/20-shmop.ini,/etc/php.d/20-simplexml.ini,/etc/php.d/20-soap.ini,/etc/php.d/20-sockets.ini,/etc/php.d/20-sqlite3.ini,/etc/php.d/20-sysvmsg.ini,/etc/php.d/20-sysvsem.ini,/etc/php.d/20-sysvshm.ini,/etc/php.d/20-tidy.ini,/etc/php.d/20-tokenizer.ini,/etc/php.d/20-xml.ini,/etc/php.d/20-xmlwriter.ini,/etc/php.d/20-xsl.ini,/etc/php.d/30-mysql.ini,/etc/php.d/30-mysqli.ini,/etc/php.d/30-pdo_mysql.ini,/etc/php.d/30-pdo_sqlite.ini,/etc/php.d/30-wddx.ini,/etc/php.d/30-xmlreader.ini,/etc/php.d/30-xmlrpc.ini,/etc/php.d/40-json.ini,/etc/php.d/40-zip.ini
This may be due to server restrictions in place.
The necessary zend_extension line could not be found in the configuration.
Please note also the following issue:
Open basedir restrictions are in effect. This may affect the operation of this Loader Wizard.
I can't find literally any information about it, what's the issue? Thanks
Re: Problem with IonCube
Please share your OS informations. Based on your os you can use a tutorial like: http://www.servermom.org/install-zend-i ... cp-ubuntu/ for setup ioncube.
Re: Problem with IonCube
I already stated my OS, CentOS 7 but you give me a Ubuntu tutorial...
Re: Problem with IonCube
k, haven't noticed the CentOS part. But I think it should not so hard to find a VestaCP / IonCube tutorial: http://www.servermom.org/install-zend-i ... cp-centos/spongebob wrote:I already stated my OS, CentOS 7 but you give me a Ubuntu tutorial...
Doesn't tested it on my own, I use ubuntu/debian for my servers. But the most important part: VestaCP uses the default system repository for apache2 / nginx; so if you configure your apache2 to load the ioncube module, it will work for all your sites. So there is nothing special in "how to setup" ioncube for vesta.
Re: Problem with IonCube
Followed the exact tutorial but yet I get the error and warning still... On a fresh install of VestaCP. This is frustrating, especially with literally no troubleshoot with this issue.
-
- Support team
- Posts: 1096
- Joined: Sat Sep 06, 2014 9:58 pm
- Contact:
- Os: Debian 8x
- Web: apache + nginx
Re: Problem with IonCube
Your domain is bound in basedir and so the ioncube-loader is not able to "access" PHP location and fails to determine the support libraries.
1. find your PHP install location
2. open your domain's apache conf (dbl check path)
/home/<user>/conf/web/apache2.conf
scroll to your domain's virtual host and include the PHP path from step 1 to your basedir value
3. Restart apache
1. find your PHP install location
Code: Select all
php -i | grep "Loaded Configuration File"
/home/<user>/conf/web/apache2.conf
scroll to your domain's virtual host and include the PHP path from step 1 to your basedir value
3. Restart apache
Re: Problem with IonCube
Thank you, finally fixed this issue!
-
- Support team
- Posts: 1096
- Joined: Sat Sep 06, 2014 9:58 pm
- Contact:
- Os: Debian 8x
- Web: apache + nginx
Re: Problem with IonCube
Glad... Pls mark the issue solved.spongebob wrote:Thank you, finally fixed this issue!
Re: Problem with IonCube
Done ;-)mehargags wrote: Glad... Pls mark the issue solved.