Jump to content

All Activity

This stream auto-updates

  1. Today
  2. I've recently had to investigate one of those slightly annoying WHMCS problems: the cron job appears to be running correctly, but some executions never actually finish. This can be surprisingly easy to miss. Having cron.php started every 5 minutes only tells us that cron is starting it every 5 minutes. It doesn't tell us whether the previous execution actually completed. If an automation task hangs β€” because of an external API, a registrar/module, a network problem, a database issue, custom code, etc. β€” you may eventually end up with several overlapping cron.php processes without immediately noticing what is going on. I put together a debugging approach that gives visibility into three different levels: whether the PHP cron process actually starts and terminates; whether the WHMCS automation cycle enters and exits normally; which individual WHMCS automation task starts but never returns (or simply takes an unusually long time). The basic idea is to use the PreCronJob / AfterCronJob and PreAutomationTask / PostAutomationTask hooks, combined with a simple external shell wrapper and a check for overlapping processes. Instead of just knowing: "The WHMCS cron seems to get stuck sometimes." you can hopefully get to something much more useful, such as: cron.php started DomainSync started another cron.php process started another cron.php process started DomainSync never returned At that point, at least you know where to start looking. I've written up the complete procedure, including the hooks, shell script, logging examples and some additional notes here: https://eurossl.eu/knowledgebase/whmcs-cron-job-stuck-debugging/ I'm posting this because I'd still like to contribute useful technical information back to the WHMCS community. However, after fighting over the years with the community's occasionally ("creative" code editor, formatting issues, disappearing posts and similar adventures), I've decided to keep the full article and code somewhere I can actually maintain them. πŸ™‚ Hopefully this will save someone a few hours of debugging.
  3. Yesterday
  4. Thanks, but My message is not about self-help.
  5. This should still work for you: Edit: /modules/servers/plesk/templates/api/1.0.0.0/webspace_set_status.tpl Replace the root node (and its closing value) so that instead of <domain> and </domain> they read <webspace> and </webspace>
  6. I just updated to 8.13.7 - and there is no any changes to /modules/servers/plesk/ , so if you're not using 9.x version - you have to mannualy suspend/unsuspend service for clients for a additional few monthes?
  7. Last week
  8. There isn't a lot of moderation in this board in general. I assume it's not something they consider a good use of paid staff time, maybe.
  9. Taken directly from the rules: Can you not post the same long, boring advertising post multiple times per week? You post in the same two sections of the community each time, meaning you advertise 5-6 times per week.
  10. Great! They need a month to publish hotfix contains a new word in code πŸ™‚
  11. It does look like 9.0.8 was released earlier today. Just had to click the refresh button on the update page. From release notes, it appears that these fixes and the new security fixes are included.
  12. Are they planning on rolling this out in an update? Baffling, they have not yet done so!!
  13. Hostina – A Complete WHMCS Template with Custom Client Area, Order Form & RTL Support Running a hosting business usually means bringing several parts of the customer experience together. You have the main website where visitors compare hosting plans, VPS packages or domains. Then there is the ordering process. And once someone becomes a customer, they spend most of their time inside the WHMCS client area managing services, invoices, domains and support requests. The problem is that these parts don't always feel like the same website. That is one of the main reasons we built Hostina. Hostina is a premium WHMCS template designed for hosting companies that want a modern frontend, a redesigned WHMCS client area and a matching order form without giving customers the feeling that they are moving between completely different systems. It also includes both LTR and RTL layouts, making it suitable for English, Arabic and bilingual hosting businesses. More Than a WHMCS Client Area Theme There are plenty of WHMCS themes available, but we wanted Hostina to cover more than the dashboard. The package includes the customer-facing hosting website, WHMCS client area and ordering experience, with a consistent visual style across them. That means you can use Hostina for the journey from: Visitor β†’ Product β†’ Order β†’ Customer β†’ Service Management rather than redesigning only one part of WHMCS. Hostina includes: Complete hosting frontend Redesigned WHMCS client area Custom client dashboard Styled WHMCS order form and checkout Domain search and transfer pages Hosting, VPS and dedicated server pages Invoice and billing interfaces Domain management pages Support ticket pages Login and registration Arabic RTL frontend English LTR frontend Responsive desktop, tablet and mobile layouts A Hosting Website That Matches Your Client Area For many hosting companies, the public website looks modern but the experience changes as soon as the customer enters WHMCS. Hostina was designed to make that transition feel much more natural. The frontend provides ready-made layouts for common hosting products and content, including: Web Hosting VPS Hosting Dedicated Servers Domain Registration Domain Transfer Hosting Plans Blog & Articles Contact Pages The goal is to give hosting providers a solid starting point without requiring them to design the entire customer-facing website separately from WHMCS. Redesigned WHMCS Client Area The client area is where existing customers actually interact with your hosting company. They return there to check services, renew domains, download invoices, open support tickets and manage their account. For that reason, we didn't want the Hostina client area to feel like an afterthought. The dashboard has been redesigned around the information hosting customers use regularly, with a cleaner sidebar, clearer navigation and easier access to important account sections. Customers can quickly reach: Active Services Domains Invoices Support Tickets Account Information Service Details Renewals Billing Information The result is a cleaner customer portal while keeping the functionality hosting providers already rely on from WHMCS. Custom WHMCS Order Form & Checkout A hosting website can look excellent and still lose the customer's confidence if the ordering process suddenly feels outdated or disconnected from the rest of the site. That's why the order form was treated as an important part of Hostina rather than simply using an unrelated cart design. Hostina includes a styled WHMCS ordering experience with: Clear product presentation Organized package selection Product configuration Domain ordering Shopping cart Checkout Responsive mobile ordering The visual language stays consistent with the rest of the template, helping customers move from browsing a package to placing an order without an abrupt change in the interface. Built for Arabic and English Hosting Companies RTL support was not added to Hostina as an afterthought. Hostina includes dedicated experiences for both: English β€” Left-to-Right (LTR) Arabic β€” Right-to-Left (RTL) Layouts, navigation and typography have been designed to work naturally in both directions. This makes Hostina particularly useful for hosting providers serving the Middle East and international markets from the same brand. You can see both versions in the live demos below. Responsive Across Desktop, Tablet and Mobile Hosting customers don't always manage their accounts from a desktop computer. They may need to renew a service, check an invoice or open a support ticket from their phone. Hostina uses responsive layouts across the frontend, client area and ordering experience so the interface adapts to different screen sizes instead of simply shrinking a desktop layout. Performance & SEO-Friendly Structure Hostina has been developed with clean, responsive frontend structure and performance in mind. The template is designed to provide a solid foundation for hosting companies that care about: Page speed Mobile usability Clean HTML structure Search-friendly pages Clear content hierarchy User experience Performance optimization Of course, final website performance also depends on your WHMCS installation, server configuration, third-party modules, tracking scripts, images and other customizations. For SEO, Hostina gives you the frontend foundation; your content, technical configuration, backlinks and overall marketing strategy still matter. We prefer to be clear about that rather than promise rankings that no template can guarantee. What's Included? Hosting Frontend Hostina includes layouts for: Homepage Web Hosting VPS Hosting Dedicated Servers Domain Search Domain Transfer Hosting Plans Blog Blog Details Contact Us Cart & Checkout WHMCS Client Area The redesigned client area covers the sections customers use most: Login Registration Client Dashboard My Services Service Details My Domains Domain Details Invoices Billing Support Tickets Account Management WHMCS Compatibility Hostina is designed for modern WHMCS installations and the current product page lists support for WHMCS 8.0 through 8.13+ and PHP 8.1–8.3. Because WHMCS continues to evolve, we recommend checking the product page for the latest compatibility information before purchasing or updating your installation. Who Is Hostina Made For? We designed Hostina primarily for businesses selling hosting and related online services, including: Shared Hosting Providers WordPress Hosting Providers VPS Providers Dedicated Server Providers Cloud Hosting Companies Domain Registrars Reseller Hosting Providers Web Hosting Startups Web Agencies Digital Service Providers It can work equally well for a new hosting company preparing for launch or an established provider that wants to modernize an existing WHMCS setup. Why We Built Hostina The idea behind Hostina was fairly simple: WHMCS shouldn't have to look separate from the business built around it. Customers don't think about your frontend, billing platform and support portal as separate products. To them, it's all your company. The page where they choose a server, the cart where they place the order, the dashboard where they manage it and the page where they pay the invoice are all part of the same experience. Hostina was built around that idea. Instead of redesigning only the homepage or placing a new skin over a few WHMCS pages, we focused on creating a more consistent experience across the parts of a hosting business that customers actually interact with. See Hostina in Action The easiest way to decide whether a WHMCS template is right for your business is to actually use it. We've made the frontend and WHMCS client area available to test. WHMCS Client Area Demo https://hostk.com/hostina-demo Demo Account Email: test@hostk.com Password: test Feel free to log in and explore the dashboard, services, domains, invoices, tickets and other client-area pages. English Frontend Demo https://hostk.com/hostina-demo/frontend-english Explore the LTR version of the hosting frontend. Arabic / RTL Frontend Demo https://hostk.com/hostina-demo/frontend-arabic See how the same design works as a native RTL hosting experience. Get Hostina If you're building a new hosting company or want to give an existing WHMCS installation a more complete and consistent customer experience, you can find Hostina here: https://hostk.com/hostina-template/ We recommend checking the live demos before purchasing. A template is something your customers will interact with every day, so seeing the actual frontend, dashboard and ordering experience is much more useful than reading a feature list. We'd Like to Hear From the WHMCS Community Hostina will continue to evolve, and feedback from people who actually run hosting businesses is especially valuable to us. If you have a few minutes to explore the demo, we'd be interested to hear what you think about: Client dashboard usability Order form and checkout Arabic / RTL implementation Mobile experience Hosting frontend Features you would like to see added in future releases Whether you're currently looking for a new WHMCS template or simply have experience running WHMCS, constructive feedback is welcome. Thanks for checking out Hostina. https://hostk.com/hostina-template/
  14. Hostina – A Complete WHMCS Template with Custom Client Area, Order Form & RTL Support Running a hosting business usually means bringing several parts of the customer experience together. You have the main website where visitors compare hosting plans, VPS packages or domains. Then there is the ordering process. And once someone becomes a customer, they spend most of their time inside the WHMCS client area managing services, invoices, domains and support requests. The problem is that these parts don't always feel like the same website. That is one of the main reasons we built Hostina. Hostina is a premium WHMCS template designed for hosting companies that want a modern frontend, a redesigned WHMCS client area and a matching order form without giving customers the feeling that they are moving between completely different systems. It also includes both LTR and RTL layouts, making it suitable for English, Arabic and bilingual hosting businesses. More Than a WHMCS Client Area Theme There are plenty of WHMCS themes available, but we wanted Hostina to cover more than the dashboard. The package includes the customer-facing hosting website, WHMCS client area and ordering experience, with a consistent visual style across them. That means you can use Hostina for the journey from: Visitor β†’ Product β†’ Order β†’ Customer β†’ Service Management rather than redesigning only one part of WHMCS. Hostina includes: Complete hosting frontend Redesigned WHMCS client area Custom client dashboard Styled WHMCS order form and checkout Domain search and transfer pages Hosting, VPS and dedicated server pages Invoice and billing interfaces Domain management pages Support ticket pages Login and registration Arabic RTL frontend English LTR frontend Responsive desktop, tablet and mobile layouts A Hosting Website That Matches Your Client Area For many hosting companies, the public website looks modern but the experience changes as soon as the customer enters WHMCS. Hostina was designed to make that transition feel much more natural. The frontend provides ready-made layouts for common hosting products and content, including: Web Hosting VPS Hosting Dedicated Servers Domain Registration Domain Transfer Hosting Plans Blog & Articles Contact Pages The goal is to give hosting providers a solid starting point without requiring them to design the entire customer-facing website separately from WHMCS. Redesigned WHMCS Client Area The client area is where existing customers actually interact with your hosting company. They return there to check services, renew domains, download invoices, open support tickets and manage their account. For that reason, we didn't want the Hostina client area to feel like an afterthought. The dashboard has been redesigned around the information hosting customers use regularly, with a cleaner sidebar, clearer navigation and easier access to important account sections. Customers can quickly reach: Active Services Domains Invoices Support Tickets Account Information Service Details Renewals Billing Information The result is a cleaner customer portal while keeping the functionality hosting providers already rely on from WHMCS. Custom WHMCS Order Form & Checkout A hosting website can look excellent and still lose the customer's confidence if the ordering process suddenly feels outdated or disconnected from the rest of the site. That's why the order form was treated as an important part of Hostina rather than simply using an unrelated cart design. Hostina includes a styled WHMCS ordering experience with: Clear product presentation Organized package selection Product configuration Domain ordering Shopping cart Checkout Responsive mobile ordering The visual language stays consistent with the rest of the template, helping customers move from browsing a package to placing an order without an abrupt change in the interface. Built for Arabic and English Hosting Companies RTL support was not added to Hostina as an afterthought. Hostina includes dedicated experiences for both: English β€” Left-to-Right (LTR) Arabic β€” Right-to-Left (RTL) Layouts, navigation and typography have been designed to work naturally in both directions. This makes Hostina particularly useful for hosting providers serving the Middle East and international markets from the same brand. You can see both versions in the live demos below. Responsive Across Desktop, Tablet and Mobile Hosting customers don't always manage their accounts from a desktop computer. They may need to renew a service, check an invoice or open a support ticket from their phone. Hostina uses responsive layouts across the frontend, client area and ordering experience so the interface adapts to different screen sizes instead of simply shrinking a desktop layout. Performance & SEO-Friendly Structure Hostina has been developed with clean, responsive frontend structure and performance in mind. The template is designed to provide a solid foundation for hosting companies that care about: Page speed Mobile usability Clean HTML structure Search-friendly pages Clear content hierarchy User experience Performance optimization Of course, final website performance also depends on your WHMCS installation, server configuration, third-party modules, tracking scripts, images and other customizations. For SEO, Hostina gives you the frontend foundation; your content, technical configuration, backlinks and overall marketing strategy still matter. We prefer to be clear about that rather than promise rankings that no template can guarantee. What's Included? Hosting Frontend Hostina includes layouts for: Homepage Web Hosting VPS Hosting Dedicated Servers Domain Search Domain Transfer Hosting Plans Blog Blog Details Contact Us Cart & Checkout WHMCS Client Area The redesigned client area covers the sections customers use most: Login Registration Client Dashboard My Services Service Details My Domains Domain Details Invoices Billing Support Tickets Account Management WHMCS Compatibility Hostina is designed for modern WHMCS installations and the current product page lists support for WHMCS 8.0 through 8.13+ and PHP 8.1–8.3. Because WHMCS continues to evolve, we recommend checking the product page for the latest compatibility information before purchasing or updating your installation. Who Is Hostina Made For? We designed Hostina primarily for businesses selling hosting and related online services, including: Shared Hosting Providers WordPress Hosting Providers VPS Providers Dedicated Server Providers Cloud Hosting Companies Domain Registrars Reseller Hosting Providers Web Hosting Startups Web Agencies Digital Service Providers It can work equally well for a new hosting company preparing for launch or an established provider that wants to modernize an existing WHMCS setup. Why We Built Hostina The idea behind Hostina was fairly simple: WHMCS shouldn't have to look separate from the business built around it. Customers don't think about your frontend, billing platform and support portal as separate products. To them, it's all your company. The page where they choose a server, the cart where they place the order, the dashboard where they manage it and the page where they pay the invoice are all part of the same experience. Hostina was built around that idea. Instead of redesigning only the homepage or placing a new skin over a few WHMCS pages, we focused on creating a more consistent experience across the parts of a hosting business that customers actually interact with. See Hostina in Action The easiest way to decide whether a WHMCS template is right for your business is to actually use it. We've made the frontend and WHMCS client area available to test. WHMCS Client Area Demo https://hostk.com/hostina-demo Demo Account Email: test@hostk.com Password: test Feel free to log in and explore the dashboard, services, domains, invoices, tickets and other client-area pages. English Frontend Demo https://hostk.com/hostina-demo/frontend-english Explore the LTR version of the hosting frontend. Arabic / RTL Frontend Demo https://hostk.com/hostina-demo/frontend-arabic See how the same design works as a native RTL hosting experience. Get Hostina If you're building a new hosting company or want to give an existing WHMCS installation a more complete and consistent customer experience, you can find Hostina here: https://hostk.com/hostina-template/ We recommend checking the live demos before purchasing. A template is something your customers will interact with every day, so seeing the actual frontend, dashboard and ordering experience is much more useful than reading a feature list. We'd Like to Hear From the WHMCS Community Hostina will continue to evolve, and feedback from people who actually run hosting businesses is especially valuable to us. If you have a few minutes to explore the demo, we'd be interested to hear what you think about: Client dashboard usability Order form and checkout Arabic / RTL implementation Mobile experience Hosting frontend Features you would like to see added in future releases Whether you're currently looking for a new WHMCS template or simply have experience running WHMCS, constructive feedback is welcome. Thanks for checking out Hostina. https://hostk.com/hostina-template/
  15. I'm going to answer this question on my own: I realised that "Addon AIs Cron" is related to a third-party addon module (Thesslstore)
  16. A quick development update since the original post. VPS Manager has now moved into what I would describe as release preparation rather than normal feature development. A lot of the recent work has come from qualifying the module on a fresh WHMCS installation rather than only on the long-lived development environment. That has been particularly useful for finding portability and onboarding issues which aren't necessarily visible after a module has been upgraded repeatedly during development. Some of the areas tightened during this pass include: fresh-install/database compatibility; Setup Center and first-run onboarding; existing VPS adoption and reconciliation; separation of existing-service adoption from Pending/new-service provisioning; product configuration/drift diagnostics; provider API error reporting and source-IP restriction diagnostics; customer credential and lifecycle handling; welcome-email timing after asynchronous provisioning. One useful addition from the provider testing is a public outbound-IP diagnostic. For WHMCS installations behind Cloudflare/NAT, for example, the IP a provider sees for outbound API requests obviously isn't necessarily related to the IP serving the WHMCS website. VPS Manager can now surface that information when configuring provider-side source-IP restrictions. We have also started the release-engineering side properly now. The production distribution will use ionCube-protected PHP together with VPS Manager's software licensing, and I'm currently setting up the reproducible build and customer licensing/delivery process. The intention is that an RC is generated from an exact frozen source revision rather than simply packaging whichever development tree happens to be current. The first RC will still focus only on the netcup connector. One change to the rollout plan is that we are going to qualify the first RC internally across several separate WHMCS installations before making a build available more widely. That should give us a better test of clean installation, licensing, provisioning and upgrades before asking anyone else to run it. At this point I'm deliberately trying not to add another layer of headline features before the first RC. The priority is making the existing lifecycle predictable and making sure a new WHMCS administrator can actually understand the configuration without having to know how VPS Manager is built internally. I'll keep posting the meaningful milestones in this thread as we work through the RC qualification.
  17. If I had to guess, this is not related to WHMCS. Further guessing, someone may come along to suggest a faster "something" viewing platform/app to them that they're both likely related to. πŸ˜‰
  18. @Brooklyngirl9 Can you tell us which version you are using? I also notice WHMCS since being upgraded 8.13.6 is much slower on page loads.
  19. Yes, that behavior can be expected after upgrading to WHMCS 9.x. The background migration approach is actually a sensible way to handle older encrypted data without making the upgrade process unnecessarily disruptive. If the conversion is processing a limited number of records on each cron run, I’d let the scheduled cron jobs complete rather than trying to manually modify the data. Checking Configuration β†’ System Health is also a good way to confirm that the migration is progressing normally. It’s also worth making sure WHMCS cron is running reliably. If the conversion appears stuck for an unusually long time, then checking the cron logs and WHMCS activity logs would be the next step.
  20. in aapanel the root directory is simply domain name, League\Flysystem\Exception: Impossible to create the root directory "/www/wwwroot". mkdir(): open_basedir restriction in effect. File(/www/wwwroot) is not within the allowed path(s): (/www/wwwroot/DOMAIN.COM/:/tmp/) in /www/wwwroot/DOMAIN.COM/vendor/league/flysystem/src/Adapter/Local.php:112 I get this error when runs https://DOMAIN.com/admin/systemhealthandupdates.php When I disable open_base dire in aapanel it works, but it will be security issue. there should be some other work around, I have my storage folder well verified with Green success messages when run play button.
  21. Free-eNom account balance dashboard widget for WHMCS https://github.com/jpkelly/whmcs-enom-balance-widget
  22. Why you want to build something that is already built by someone else, and most likely on a level you couldnt reach. Do you know the requirements for being a Peppol member ? Trust me they aint neither cheap nor easy, hence also why WHMCS will never become one and only do the minimal, and make the XML part, but thats the easy part, actually shipping this XML out into the Peppol network is whole other thing. Invoro.eu ( a friend of mine) Already built the whole platform, is a Peppol member (Which costs around 30k Euro yearly, so as i told it aint easy nor cheap) And his service is already online and working for WHMCS, its just installing his module, and signing up for his service.
  23. As a result, we would like to share information with you on our Labor Day Special Offers that are available with WHMCS Services - all WS Modules will be discounted at an unbelievable rate of 30% off the Source Code and 25% off the license version. That is right, you heard right! Simply use LaborSC in the coupon code and receive 30% off for the source code version; use Labor26 in the coupon code and receive 25% off for the licensed version. How Long Will this Sale Last? This Labor Day Special will last until 8th September 2026. Don't just take our word for it. See what clients have had to say here Here is a list of our various software products: Click Here If you have any questions, email us at here Do You Need Custom Development? Don't hesitate any longer! Contact us now Looking to advertise our network at https://cturl.net/ads Thanks again for choosing WHMCS Services. We appreciate your business! Our Social Media: Twitter Here Facebook Here Instagram Here LinkedIn: Here
  24. We’re excited to introduce our NXT IPTV WHMCS Provisioning Module, designed to fully automate IPTV customer provisioning between WHMCS and NXT IPTV. πŸ”₯ Key Features βœ… Automatic IPTV account creation after payment βœ… Instant service provisioning βœ… Automatic suspension, unsuspension & termination βœ… Automatic bouquet assignment βœ… M3U playlist retrieval βœ… Complete WHMCS service lifecycle automation βœ… Easy installation & configuration With this module, IPTV providers can eliminate manual provisioning, reduce errors, and manage customers more efficiently directly through WHMCS. πŸ› οΈ Need a Custom WHMCS Solution? At WebDevHeroes, we also develop custom: β€’ WHMCS Modules & Addons β€’ Provisioning Integrations β€’ Payment Gateways β€’ API Integrations β€’ SMS/WhatsApp Integrations β€’ Custom WHMCS Automation Have an API or platform you want to integrate with WHMCS? We can build it. 🌐 Website: https://webdevheroes.net 🎫 Support: https://webdevheroes.net/billing/submitticket.php?step=2&deptid=1 WebDevHeroes β€” Custom WHMCS Development & Integrations πŸš€
  1. Load more activity
×
×
  • 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