deziner76hd Posted May 5, 2017 Share Posted May 5, 2017 Hello, I installed The SSL Store Module and it has caused issue with blank pages. I am able to manually remove the files but= the link still shows up under ADDONS. When I go to Setup > Addon Modules to disable it, the page is blank. I tried looking at this page before and after the module files were removed and the page is blank both ways. There are also other pages that are blank such as Setup > Payments > Payment Gateways. Is there a way to go into the actual files and disable modules? Is there some other way to fix the blank pages? Thank you for any insight or help DeZiner7hd 0 Quote Link to comment Share on other sites More sharing options...
sentq Posted May 5, 2017 Share Posted May 5, 2017 first enable "Display Errors" option in Admin area -> Setup -> General Settings -> Other tab http://docs.whmcs.com/Blank_Pages#If_you_can_access_the_Admin_Area next upload module files, then go yo Admin Area -> Setup -> Addon Modules -> Activate/Deactivate the module, if there is any issues it will print error message instead of blank page, from there you can find what the issue is and how to fix it, if you don't know how, we could help 0 Quote Link to comment Share on other sites More sharing options...
deziner76hd Posted May 5, 2017 Author Share Posted May 5, 2017 Thank you! So This is the error message I get Fatal error: The file /home/dezinezo/public_html/billing/modules/addons/enomnewtlds/enomnewtlds.php was encoded by the ionCube Encoder for PHP 5.0 and cannot run under PHP 7.0. Please ask the provider of the script to provide a version encoded with the ionCube Encoder for PHP 5.6. in Unknown on line 0 I did upgrade to WHMCS 7 but... I was getting these blank pages prior to that. I had my host install ioncube for php 7 Is there a way to update things whin WHMCS so they will run on ioncube for php7 and run php7? 0 Quote Link to comment Share on other sites More sharing options...
sentq Posted May 5, 2017 Share Posted May 5, 2017 update to the latest stable version of WHMCS when possible, before that check if all of the 3rdparty modules (not the ones included with WHMCS by default) support PHP7. upgrade to PHP 7, and Ioncube to the minimum version mentioned here: http://docs.whmcs.com/System_Requirements if there is any other error it will be displayed as this error, if you have the "Display Errors" option enabled 0 Quote Link to comment Share on other sites More sharing options...
deziner76hd Posted May 6, 2017 Author Share Posted May 6, 2017 I am already running the latest version of ioncube, php and WHMCS and I am still getting the blank pages and the error I posted - - - Updated - - - WHMCS 7.1.2 php 7.1 ioncube latest version installed by host - - - Updated - - - So from the error logs it appears there adefault modules in the latest version of WHMCS that do not support php 7 Here is the error in Setup > Addon Modules Fatal error: The file /home/dezinezo/public_html/billing/modules/addons/enomnewtlds/enomnewtlds.php was encoded by the ionCube Encoder for PHP 5.0 and cannot run under PHP 7.0. Please ask the provider of the script to provide a version encoded with the ionCube Encoder for PHP 5.6. in Unknown on line 0 and this is the error in Setup > Payments > Payment Gateways Fatal error: The file /home/dezinezo/public_html/billing/modules/gateways/alertpay.php was encoded by the ionCube Encoder for PHP 5.0 and cannot run under PHP 7.0. Please ask the provider of the script to provide a version encoded with the ionCube Encoder for PHP 5.6. in Unknown on line 0 So how do I update the default modules to work with the latest iocube and php7.1? 0 Quote Link to comment Share on other sites More sharing options...
deziner76hd Posted May 6, 2017 Author Share Posted May 6, 2017 So from the error logs it appears there adefault modules in the latest version of WHMCS that do not support php 7 Here is the error in Setup > Addon Modules Fatal error: The file /home/dezinezo/public_html/billing/modules/addons/enomnewtlds/enomnewtlds.php was encoded by the ionCube Encoder for PHP 5.0 and cannot run under PHP 7.0. Please ask the provider of the script to provide a version encoded with the ionCube Encoder for PHP 5.6. in Unknown on line 0 and this is the error in Setup > Payments > Payment Gateways Fatal error: The file /home/dezinezo/public_html/billing/modules/gateways/alertpay.php was encoded by the ionCube Encoder for PHP 5.0 and cannot run under PHP 7.0. Please ask the provider of the script to provide a version encoded with the ionCube Encoder for PHP 5.6. in Unknown on line 0 So how do I update the default modules to work with the latest iocube and php7.1? 0 Quote Link to comment Share on other sites More sharing options...
deziner76hd Posted May 6, 2017 Author Share Posted May 6, 2017 Does anyone have any input on this I really dont want to have to downgrade ioncube and php 0 Quote Link to comment Share on other sites More sharing options...
sentq Posted May 6, 2017 Share Posted May 6, 2017 Does anyone have any input on this I really dont want to have to downgrade ioncube and php make sure you have the latest files of both modules, it should work with PHP7 and latest version of ioncube, if you did all these checks, then you need to reach to Support Department they may check your system/installation and fix the issue or give recommendations! 0 Quote Link to comment Share on other sites More sharing options...
deziner76hd Posted May 6, 2017 Author Share Posted May 6, 2017 I have uploaded all the files once again for the 3rd time to make sure. All files went up through filezilla with no errors and I still have the same error messages on the blank pages. I have submitted a ticket to WHMCS support 0 Quote Link to comment Share on other sites More sharing options...
WHMCS ChrisD Posted May 7, 2017 Share Posted May 7, 2017 So from the error logs it appears there adefault modules in the latest version of WHMCS that do not support php 7 Here is the error in Setup > Addon Modules Fatal error: The file /home/dezinezo/public_html/billing/modules/addons/enomnewtlds/enomnewtlds.php was encoded by the ionCube Encoder for PHP 5.0 and cannot run under PHP 7.0. Please ask the provider of the script to provide a version encoded with the ionCube Encoder for PHP 5.6. in Unknown on line 0 and this is the error in Setup > Payments > Payment Gateways Fatal error: The file /home/dezinezo/public_html/billing/modules/gateways/alertpay.php was encoded by the ionCube Encoder for PHP 5.0 and cannot run under PHP 7.0. Please ask the provider of the script to provide a version encoded with the ionCube Encoder for PHP 5.6. in Unknown on line 0 So how do I update the default modules to work with the latest iocube and php7.1? Hello deziner76hd, Both of these modules have been retired and can be deleted 0 Quote Link to comment Share on other sites More sharing options...
deziner76hd Posted May 7, 2017 Author Share Posted May 7, 2017 Thank you Chris. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.