This error means your database cannot be connected to. Check your database connection details in the configuration.php file. This could also be caused by the MySQL service being down on your server.
This error occurs when you try to install WHMCS with MySQL Strict Mode enabled. WHMCS requires strict mode to be disabled.
This is usually caused by a double copy of a gateway file in the modules/gateway directory or .htaccess/php.ini or other file not provided with WHMCS in the directory that needs to be removed.
Take a look in Transactions > Gateway Log to see exactly what response your payment gateway is returning and that should indicate what the problem is for you.
If you have customised your WHMCS header template and added or removed a form, you will need to update the forwardpage.tpl template file which by default will submit form 0 or 1 on the page - if you add a form to your header need to add 1 to the forms[x] setting in that file, if you remove one, you need to subtract 1
An internal server error can be a lot of things but it's always a server issue - not WHMCS. It could be that ioncube is incorrectly installed or there are some settings in a .htaccess file causing an error. Your server admin/hosting provider should be able to advise more on what the issue is.
This error message indicates that you don't have a server selected for the account to be setup on. Check you have a default server set in Configuration > Servers and that a server is selected on the account that you are trying to setup.
This response means you have a firewall blocking the connection. The port being used depends on what module you are using but for cPanel it would be 2086/2087, Plesk 8443, DirectAdmin 2222, etc...
In order for these values to be obtained, the file status.php that you upload to every server has to be able to execute the PHP functions exec and shell_exec on that server. These are often disabled by default for security reasons. To enable them, you need to login to your server by SSH and then locate the php.ini file and open it for editing. Search down for the line that says disabled_functions and then remove exec and shell_exec from the list of functions following that.
For security, by default the phpinfo is disabled, you would need to edit the index.php file of the status directory and uncomment the phpinfo(); line,
You have to configure the support ticket departments which you are a member of in Configuration > Administrators. When editing an admin you can choose just some or all of the departments that the admin should be taking care of. They will then only receive notifications about tickets in their departments.
If your support ticket uploads fail to work, it could be because of an incorrectly setup list of allowed file attachment types in Configuration > General Settings > Support. The types must be separated by commas without any spaces, eg. .gif,.jpg,.pdf
You cannot open new tickets via email as an admin, the system expects you to be replying to an existing ticket. Therefore when the email does not contain an existing ticket number you will see this error in the email import log.
This usually occurs when an email was sent and your support department was added as a CC or BCC. Only emails where the department address is in the To field will a ticket be accepted.
This error means you have an invalid url entered for the System URL(s) in the General Config. For the built in SSL switcher of WHMCS to work, the System URL must be a non-SSL URL and the System SSL URL must be an SSL url. Alternatively, if not using the SSL switcher, you should just enter an URL in the System URL field (either non-SSL or SSL). You should never put the same URL into both fields. This message can also show as: "The page isn't redirecting properly"
When checking a domain availability this indicates that your firewall is blocking the whois port; 43.
The admin login ban is set to last 15 minutes by default so you will need to wait and then try logging in again or request a new password.
At least one Administrator must be setup to receive notification emails, you should change this by enabling Support Tickets Notifications in Setup > Administrators > Edit.
You need to setup at least 1 support department in WHMCS in Setup > Support Departments which is where the affiliate withdrawal requests will go to. Then assign your admin users to the department in Setup > Admins who will be notified when the withdrawal request is made.
This means the logo.jpg file in your images folder is missing, or not a valid jpg file. This is the image used when creating the pdf invoice.
This graph shows the orders you've had this year and last. Obviously with this year just starting so far many of you may have had no completed and activated orders, hence it's complaining that the 2010 dataset is empty. It will continue to display this message until you get your first active & approved order of 2010.
Blank pages can be caused by errors in your customisations to modules or templates, missing files or if your server doesn't meet the minimum requirements for WHMCS. To see exactly what the issue is, you need to ensure display_errors are set to On in your servers php.ini file and the error_reporting level set to 6143. Then add the line $display_errors=true; to your WHMCS configuration.php file and revisit the page. An error message occuring will be shown if it's a PHP error. Once finished testing, remove the line again from the WHMCS config file.
After installing WHMCS onto a Windows server, you may find when visiting the client area you just see a blank page. This is caused because the templates_c folder cannot be written to. Even if it is CHMOD 777, unless the ownership is set correctly it will not be writeable. To correct the issue, you need to run the following command on the folder:
chown -R root:password templates_c