Before
Using PHP 5.2 (Single php.ini)
(Same as PHP 5.2, but all subdirectories will use ~/public_html/php.ini)
also a copy of the php.ini file was placed in the root since the crons folder was moved outside of the public html.
A message from the report showed...
Domain Syncronisation Cron Report for 16-02-2014
00:01:02<br /> <br /> Active Domain Syncs<br />
Nothing there yet. New account. but the report ran.
Blue Host forced a conversion over to php.ini version 5.4 and here is the error after that.
Failed loading /usr/php/54/usr/lib64/php/modules/ioncube_loader_lin.so: /usr/php/54/usr/lib64/php/modules/ioncube_loader_lin.so: undefined symbol: zend_new_interned_string
Failed loading /usr/php/54/usr/lib64/php/modules/ZendGuardLoader.so: /usr/php/54/usr/lib64/php/modules/ZendGuardLoader.so: undefined symbol: zend_new_interned_string
Site error: the file <b>/homeX/xxroot1/crons/domainsync.php</b> requires the ionCube PHP Loader ioncube_loader_lin_5.2.so to be installed by the website operator. If you are the website operator please use the <a href="http://www.ioncube.com/lw/">ionCube Loader Wizard</a> to assist with installation.
Tried both single php as well as fast cgi for the type of php.inin file.
the crons/config file points to the whmcs folder in the public html. The config file points to the renamed admin file as well.
The only difference I can see is that the php.ini file went from 5.2 to 5.4
Is there anything I missed or can try to resolve the error above?
FYI: This is a note at the tail end of the php configuration settings.
Notice: Be aware that this only modifies your ~/public_html/php.ini file. If you apply these changes, please confirm that your other php.ini files are up-to-date for the appropriate version of PHP you're using. We highly suggest using the "Single php.ini" option for your desired version of PHP, to ensure that the proper php.ini is being applied for your site's software. If you choose to use PHP 5.4, you'll want to make sure your crons use "/usr/php/54/usr/bin/php" instead, as otherwise it will use PHP 5.2.
---according to the error, it looks like the php file is 5.4--
Using PHP 5.2 (Single php.ini)
(Same as PHP 5.2, but all subdirectories will use ~/public_html/php.ini)
also a copy of the php.ini file was placed in the root since the crons folder was moved outside of the public html.
A message from the report showed...
Domain Syncronisation Cron Report for 16-02-2014
00:01:02<br /> <br /> Active Domain Syncs<br />
Nothing there yet. New account. but the report ran.
Blue Host forced a conversion over to php.ini version 5.4 and here is the error after that.
Failed loading /usr/php/54/usr/lib64/php/modules/ioncube_loader_lin.so: /usr/php/54/usr/lib64/php/modules/ioncube_loader_lin.so: undefined symbol: zend_new_interned_string
Failed loading /usr/php/54/usr/lib64/php/modules/ZendGuardLoader.so: /usr/php/54/usr/lib64/php/modules/ZendGuardLoader.so: undefined symbol: zend_new_interned_string
Site error: the file <b>/homeX/xxroot1/crons/domainsync.php</b> requires the ionCube PHP Loader ioncube_loader_lin_5.2.so to be installed by the website operator. If you are the website operator please use the <a href="http://www.ioncube.com/lw/">ionCube Loader Wizard</a> to assist with installation.
Tried both single php as well as fast cgi for the type of php.inin file.
the crons/config file points to the whmcs folder in the public html. The config file points to the renamed admin file as well.
The only difference I can see is that the php.ini file went from 5.2 to 5.4
Is there anything I missed or can try to resolve the error above?
FYI: This is a note at the tail end of the php configuration settings.
Notice: Be aware that this only modifies your ~/public_html/php.ini file. If you apply these changes, please confirm that your other php.ini files are up-to-date for the appropriate version of PHP you're using. We highly suggest using the "Single php.ini" option for your desired version of PHP, to ensure that the proper php.ini is being applied for your site's software. If you choose to use PHP 5.4, you'll want to make sure your crons use "/usr/php/54/usr/bin/php" instead, as otherwise it will use PHP 5.2.
---according to the error, it looks like the php file is 5.4--