Jump to content


Level 2 Member
  • Content count

  • Joined

  • Last visited

Community Reputation

12 Good

1 Follower

About Vox

  • Rank
    Level 2 Member
  1. Also just noticed this in my Activity Log as an error. The unmodified default WHMCS email templates are giving errors such as: As far as I can see, this error is caused/reported when a hyperlink is included within the body of an if/else statement. i.e. removing the hyperlink removes the error......... Come on WHMCS...test your own default templates!
  2. @vinc1402 Try re-applying the Friendly URL's in the General Tab of General Settings (https://docs.whmcs.com/General_Tab) as that seemed to be the cause of my issue.
  3. Hi Alex, Just PM'd you the ticket ID
  4. Hi Guys, For what it's worth, I've never been able to get the App Links working since they were shipped. I always use a "minimally" customised SIX theme as per the docs: https://developers.whmcs.com/themes/getting-started/ After every update I always copy and modify the SIX theme, then try again enabling, disabling, enabling links etc but they always end up at the same "My Details" page of the account. Just tried the standard SIX theme and still get the same result.
  5. Just in case someone finds this thread in a search and is looking for the answer: https://docs.whmcs.com/Licensing#Moving_WHMCS
  6. Equally as baffled at the lack of forward planning at WHMCS Warnings PHP Version Your PHP version 7.0.25 is supported by WHMCS. The PHP 7.0 branch no longer receives regular bug fixes and will only receive critical security updates until it reaches its end of life. We recommend updating to a supported PHP version. Please see http://php.net/supported-versions.php for more information.
  7. Hi Jo, Have you followed the instructions here: https://docs.whmcs.com/Invoicing#Creating_Custom_Invoices
  8. Hi Remitur, I made an unfortunate choice of subject heading for this topic which I cannot amend: register a subdomain should more accurately be described as order hosting for a subdomain where the domain already exists. So in essence what can occur is: 1. You have an existing domain that has an active service and is hosted on your server (yourdomain.com). 2. I come along and order hosting for a subdomain of that domain (spam.yourdomain.com). If the product is set as active after the first payment is received the account is created on the server and as your DNS records are already pointed at the server my site is now live. Please go ahead and try to process an order for hosting a subdomain for a domain that already exists on your server.
  9. Hi Dave, Its under Setup > General Settings > Mail BCC Messages: If you want copies of all emails sent by the system.............
  10. Hi Guys, I cannot win on this one..... I am going to be pilloried for publicly posting this but my conscience really cannot let this go on "hidden" from the rest of the community. Everyone really needs to be aware of this. I was stunned but fortunately MaxMind blocked a fraud order from someone who placed an order for hosting using a subdomain of my own domain!!!!! I have Setup > General Settings > Ordering : Block Existing Domains is ticked Unfortunately I thought that this would stop this sort of order - but clearly not. Anyone can place an order in your WHMCS install for a subdomain of an existing domain on your system. So if you are hosting your WHMCS install on your own domain of mydomain.com anyone can place a valid order and be setup for a subdomain of scammers.mydomain.com... So do not go to sleep and check every order as it comes in. This also applies to every client you have registered with you. This is apparently the "intended behaviour" of WHMCS as it allows people to sell "subdomain" hosting. Below is the code for a hook which will stop this working as long as there is an active product/service on your install. Please feel free to improve/enhance this and distribute as freely as possible: <?php /** * * * @package WHMCS * @author WHMCS Chance * @copyright Copyright (c) WHMCS Limited 2005-2017 * @license https://www.whmcs.com/license WHMCS Eula * @link https://www.whmcs.com/ */ if (!defined('WHMCS')) { die('This hook should not be run directly'); } use WHMCS\Database\Capsule; add_hook('ShoppingCartValidateDomain', 1, function($vars) { if ($vars['domainoption'] == 'owndomain') { $oldTld = $vars['tld']; $newTld = substr($oldTld, 1); $checkDomain = Capsule::table('tblhosting') ->where('domain', '=', $newTld) ->first(); if (!is_null($checkDomain)) { return [ 'Domain Already Exists...Try a different domain!' ]; } } });
  11. Nope, still not supported by the Enom module supplied with WHMCS. See screenshot from admin area of a domain record.
  12. Hi Neil, Does this help at all: http://help.whmcs.com/m/64804/l/679701-how-to-resolve-an-http-500-error-after-update
  13. Hi Snorlak, You need to be looking at the Apache (server) error logs. Here's a couple of links that may help: http://blog.codeasite.com/how-do-i-find-apache-http-server-log-files https://httpd.apache.org/docs/2.4/logs.html Regards Vox
  14. Hi, Have you checked your error logs to see what they say. This would give you a good indication of the issue. Regards Vox
  15. New ticket email

    No problem. If you need this for individual Users you can do the same for their profile when you set them up under: Setup > Staff Management > Admin Users > "name"

Important Information

By using this site, you agree to our Terms of Use & Guidelines