Jump to content

Search the Community

Showing results for tags 'whmcs 7'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • The latest WHMCS Release
    • V7.8 Release Discussion
  • The Latest from the WHMCS Team
    • News & Announcements
    • The WHMCS Blog
  • WHMCS.Community
    • Community Announcements
    • Introduce Yourself
  • Using WHMCS
    • Pre-Sales Questions
    • Admin & Configuration Questions
    • Installation, Upgrade, and Import Support
    • Using WHMCS
    • Troubleshooting Issues
    • Vendor Discussions
  • WHMCS Beta Program
  • WHMCS Showcase
    • Showcase Your Site
    • Share Your Best Practices & Tips
  • Developing & Extending WHMCS
    • Third Party Add-ons
    • Service Offers & Requests
    • Developer Corner
    • Building Modules
    • Share Ideas for WHMCS Modules
  • Community Competitions
    • Competitions
  • General Discussions
    • General Discussion
  • General Feedback & Assistance
    • WHMCS.Community Tips & Tricks
  • Third Party Developers's Topics
  • Turkish International Discussions's Topics
  • Russian International Discussions's Topics
  • Spanish International Discussions's Topics
  • Portuguese International Discussions's Topics
  • French International Discussions's Topics
  • Italian International Discussions's Topics
  • German International Discussions's Topics
  • WHMCS Brasil's Topics
  • WHMCS Brasil's Tópicos
  • ModulesGarden Club's Topics
  • Hungarian International Discussions's Segítség
  • ThemeMetro Club's Topics
  • WHMCS Services Club's Topics
  • SwiftModders Club's Topics
  • WHMCS Global Services Club's Topics

WHMCS Version

  • V7 Hotfixes
  • V7.1.x Hotfixes
  • V7.2.x Hotfixes
  • V7.3.x Hotfixes
  • V7.4.x Hotfixes
  • V7.5.x Hotfixes
  • V7.6.x Hotfixes
  • V7.7.x Hotfixes
  • V7.8.x Hotfixes

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start



Found 10 results

  1. Hey there everyone, I stumbled across a thread over at ReliableSite's forum concerning their dedicated server module taking forever to load. I had some discussions with a few WHMCS operators who had tried the module after setting themselves up as resellers but were disappointed that the order pages took forever to load. I didn't experience this myself, but then I've been running UNIX machines and database servers since dirt was invented, so when someone reached out to me with their woes on the matter, the first place I went and looked was at their database config. Over the years I've come to realize that well over 90% of people just turn MySQL, MariaDB, or PostgreSQL on and figure that's all they need to do to rock Gibralter with speed and elegance where their dynamic, database driven sites are concerned. We've all run across those people with a kazillion WordPress modules installed and chuckled at those excrutiating load times, before telling the customer to just, "remove all of the modules that you aren't using!" Well, that's certainly true but there's things under the hood of your UNIX machine that you can do to alleviate many of the issues that even serial module installers experience. Back to ReliableSite's WHMCS Dedicated Server Module. I did witness this little puppy taking forever to load order pages on someone's install and assured them that there's a simple fix that they should have implemented long before they ever installed any software on their webservers. So without further ado, here's a reprint of that post I made on their forums, in the form of a cookbook tutorial for those who don't wish to simply visit the original post for the particulars: http://support.reliablesite.net/community/a47/whmcs-inventory-module-slow-loading.aspx#137 <snip> Since the question was answered, but no real solutions were offered in the form of example configs, I thought that I would offer my two cent worth here: The issue of the long load time is mitigated by the use of cache. One must be careful not to bring their database server to a crawl by setting unrealistic levels of cache - this isn't something that you just throw a couple of gigs, or even hundreds of MegaBytes at - think about how large your entire database is, and then upon realizing that the size of the query is rather small, proceed accordingly. Be conservative (start small and work your way up, even 10MBytes makes a *HUGE* difference in performance, so don't think you need a 500M cache okay?). Here's what my /etc/my.cnf.d/server.cnf looks like, for the applicable entries on MariaDB 10.x: sql_mode="" query_cache_size = 16M query_cache_type=1 query_cache_limit=1M query_cache_min_res_unit = 2k Bear in mind that even 16MBytes for cache may be waaaay more than you need. The "sql_mode" entry isn't required on MariaDB because it's already enabled by default, so it's just there for good measure and to remind me of such. Now, here's the important part. after you put this into the appropriate my.cnf file for your particular Linux distro or UNIX variant, restart your database server: In one console window do the following: tail -f /var/lib/mysql/<hostname>.err In another console, restart mysqld and watch for errors in the console where you're following the error log: /etc/rc.d/rc.mysqld restart If everything is good, then let's check: mysql -uroot -p MariaDB [(none)]> show status like 'Qcache%'; +-------------------------+----------+ | Variable_name | Value | +-------------------------+----------+ | Qcache_free_blocks | 2 | | Qcache_free_memory | 16720008 | | Qcache_hits | 89 | | Qcache_inserts | 43 | | Qcache_lowmem_prunes | 0 | | Qcache_not_cached | 4 | | Qcache_queries_in_cache | 19 | | Qcache_total_blocks | 54 | +-------------------------+----------+ 8 rows in set (0.00 sec) Kewl!!! Now let's hit your page in a browser. Yes, the first query is going to be long enough for the page to render that 30 people could have lost interest thinking you're running a boyscout server and left you forever, but then go back to the home page and then hit the dedicated server product page again... BOOM! Fricken' lightning! Pretty kewl, huh? Now, this is important, so don't forget this part. During the time when you run your cronjob to update the inventory, the very first time someone hits your dedicated server product page, they're going to have to wait for that 30 seconds or so (One person said over two minutes), so make sure that you also include a curl or wget of that URL *After* the inventory update runs as part of that cronjob. This way, the first time anyone hits the page it will render at breakneck speed. Not only that, but even with the modest cache settings I've included here as an example, your entire WHMCS install should fly on the second hit of any dynamic page that hasn't been updated or changed after the first HTTP request for it. You can take this even further if you like, with memcached or redis and/or varnish, etc., but transparent reverse proxies and other concepts of load balancing are beyond the scope of my little tutorial here. One final note - if you simply cut and paste commands you're going to get lost because, as I said, make sure the commands and file locations are specific to your particular Linux distro or UNIX variant - if you don't know your way around the CLI or understand where your files are and how to start and stop services on your box, then you may want to consider hiring out for the task - you can break it if you don't know what your doing, and although it's an easy fix, you should understand a lot more than just how to point and click in cPanel . I hope that helps, and I'm interested to hear what people have to say about the huge performance boost you're now going to realize. Enjoy, </snip> Well like I said in the post in their support forums, I hope that helps!
  2. We just finished updating all our free modules to work on WHMCS v6 and v7 also support PHP5.6.x and PHP7 you can see a list of all 12 modules below. We also offer each module source code you can find out the prices in each module page Register Notifications https://www.hardsoftcode.com/product/29/register-notifications Editors Switch https://www.hardsoftcode.com/product/28/whmcs-editors-switch URLs Redirector https://www.hardsoftcode.com/product/25/url-redirector Scroll Up Manager https://www.hardsoftcode.com/product/5/scroll-up-manager Cart Items and Pricing https://www.hardsoftcode.com/product/20/cart-items-and-pricing SEO Manager https://www.hardsoftcode.com/product/24/seo-manager Snow Falling Effect https://www.hardsoftcode.com/product/27/whmcs-snow-falling-effect Sticky Menu https://www.hardsoftcode.com/product/19/whmcs-sticky-menu Terms of Service https://www.hardsoftcode.com/product/23/terms-of-service Favicon Manager https://www.hardsoftcode.com/product/34/favicon-manager Privacy Policy https://www.hardsoftcode.com/product/22/privacy-policy Social Media Manager https://www.hardsoftcode.com/product/26/social-media-manager
  3. Hello, I am using WHMCS v7 and i want to translate the countries in the dropdown list. I have read a previous post about changing the includes/countries.php, by mine is already changed. How can I translate this list? Thank you in advance.
  4. The template modifier will make it more easy to modify WHMCS templates and language files such as the cart template and the admin template also the front and admin language files. The module has been updated to v3.0.0 we have recode the module from scratch and changes how it works with file tree and jquery functionality Features Modifies WHMCS client/admin templates and client/admin languages. No need to manually modify template files. HTML editor to edit your template/language files. Highlight HTML code File tree to browse all files Compatible with WHMCS v7 and PHP 7 View the product Page View all our works and Products
  5. Manage the WHMCS admin dashboard with your favorite widgets and customize their window appearance. Widget Manager module is a single click place for all the widgets of your WHMCS to get them on your dashboard. Widget Manager helps you to place and manage your widgets to your WHMCS admin dashboard and forms easy access. This widget manager lets you customize the WHMCS admin dashboard widgets. You can customize the widget window for its title, description, permission, display order etc. Features Change widget title Change widget description Change widget permission Change widget columns Change widget wrapper Change widget display order Disable the widget View the product Page View all our works and Products
  6. Hi, I have whmcs configured with five nameservers in Setup=>product and services=>servers. However the welcome email shows only: Nameserver 5: () My email template looks like this: Nameserver 1: {$service_ns1} ({$service_ns1_ip}) Nameserver 2: {$service_ns2} ({$service_ns2_ip}) Nameserver 3: {$service_ns3} ({$service_ns3_ip}) Nameserver 4: {$service_ns4} ({$service_ns4_ip}) Nameserver 5: {$service_ns5} ({$service_ns5_ip}) I think everything in correct, why does the fifth nameserver doesn't show? Thanks
  7. I like the look of the new Admin interface - however, there is one important module missing... Normally when I sign in I can see right way which clients have invoices owing, and their due dates etc. But this is missing in 7.1.0... I have tried V4 and Blend Admin temples and the summary of owed invoices does not display in either since upgrading this morning.
  8. Hi, In WHMCS 7 I came across a few problems related to PH7. One of them I solved finding the solution in this forum, which was removing ../includes/whoisservers.php and ../includes/whoisfunctions.php. Now I have got another problem, this time concerning editing servers. When I try to edit an existing server a get a blank page and the following error in apache error log: Anyone with this problem? Thanks
  9. I've had the same problems like a lot of you guys with the subject of this Post. Weeks talking to HG and a couple tickets with WHMCS I got something that finally work. Use the below as your Cron Jobs: */5 * * * * /opt/php56/bin/php -q /home/SERVER/public_html/crons/cron.php Make sure that the PHP Configuration is set to PHP56
  10. WHMCS Robert

    WHMCS Version 7 Demo Video

    In this brief sneak peak at the new features for WHMCS Version 7, learn all about what makes Version 7 great. After you've watched visit our blog for even more v7 information. Can't wait? Get your hands on WHMCS Version 7 by signing up to join Team Beta. https://player.vimeo.com/177088004

Important Information

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