Jump to content

Domain Renewals and clientsdomains.php WHMCS Page not working


Recommended Posts

For some reason, a user just paid to renew their domain name today and the domain didn't renew. I went to check the domain page in their account in WHMCS (clientsdomains.php) and all I get is a completely blank page. I recently upgraded to PHP 7.0.18 and I am not showing any Needing Attention or Warnings under the System Health Status of WHMCS. Can anyone suggest a plan of action for me to investigate what may be causing this issue? I am not aware of any issues related to me using eNom or any other plugins that would be contributing to my problem.

 

I turned Error Reporting on in Setup > General Settings > Other and got this error:

 

Fatal error: The file [omitted location]/includes/whoisfunctions.php was encoded by the ionCube Encoder for PHP 5.3 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

 

Am I doing something wrong? This is also coming up...

 

Fatal error: The file [omitted location]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

Edited by LexLodon
Link to comment
Share on other sites

I did that... I just added it to my original thread.

 

- - - Updated - - -

 

I was under the assumption that WHMCS was PHP 7.0.x compatible. It appears that I am getting this message because some files were encoded by the ionCube Encoder for PHP 5.0 and they cannot run under PHP 7.0.x, which is now causing me problems. Also since I am a new user, my post is moderated and needs to be approved before appearing on the community. Is there something I can do to help this process along? I would like to get this issue fixed ASAP.

Link to comment
Share on other sites

I have only noticed the following files listed below so far. I do not have a tool or anyway to check the rest of the WHMCS php files other than when I use the system.

 

includes/whoisfunctions.php

modules/addons/enomnewtlds/enomnewtlds.php

 

- - - Updated - - -

 

For some reason, renaming includes/whoisfunctions.php to includes/whoisfunctions.php.old allows the page to work now.

 

- - - Updated - - -

 

I deleted the entire modules/addons/enomnewtlds folder and now the Addons page works too.

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
Reply to this topic...

×   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.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated