Jump to content
Web Host Pro

I added a bad hook file and the site is crashed after the hook is removed now.

Recommended Posts

I added a hook file to try and change the title tags on each domain per a thread here.

I removed the bad hook called titles.php and the site is still down with this message: 

Oops!

Something went wrong and we couldn't process your request.

Please go back to the previous page and try again.

The template cache folder is empty and I've tried it from multiple locations and computers. I've rebooted apache and the server and no help.

Once the bad hook file is gone how can it still crash the whole system. The site is Web Host Pro

Any ideas how to fix it?

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Similar Content

    • By So, who am I ?
      Hello
       
      I use OrderDomainPricingOverride hook to change some domain price manually, I need two registrars to use this hook, but when I add hook file to the second registrar's folder I get blank page and the whole site shuts down.
       
      I don't use any registrar function in the file, I just check domain's sld and tld and generate price, how can I manage to use the hook for both registrars ?
      this is my whole hook file:
      <?php /** * WHMCS SDK Sample Registrar Module Hooks File * * Hooks allow you to tie into events that occur within the WHMCS application. * * This allows you to execute your own code in addition to, or sometimes even * instead of that which WHMCS executes by default. * * WHMCS recommends as good practice that all named hook functions are prefixed * with the keyword "hook", followed by your module name, followed by the action * of the hook function. This helps prevent naming conflicts with other addons * and modules. * * For every hook function you create, you must also register it with WHMCS. * There are two ways of registering hooks, both are demonstrated below. * * @see https://developers.whmcs.com/hooks/ * * @copyright Copyright (c) WHMCS Limited 2016 * @license https://www.whmcs.com/license/ WHMCS Eula */ // Require any libraries needed for the module to function. // require_once __DIR__ . '/path/to/library/loader.php'; // // Also, perform any initialization required by the service's library. /** * Register a hook with WHMCS. * * add_hook(string $hookPointName, int $priority, string|array|Closure $function) */ add_hook('AdminHomeWidgets', 1, function() { return new SampleRegistrarModuleWidget(); }); add_hook('OrderDomainPricingOverride', 1, function($vars) { // Perform operations to determine price // logActivity('OrderDomainPricingOverride 900', 0); $domain = explode('.', $vars['domain']); $sld = $domain[0]; $tld = '.' . $domain[1]; $domain_name = explode('.', $vars['domain']); if(count($domain_name)==2 && strlen($domain_name[0])==2 && $domain_name[1]=='ge'){ return 900.00; } }); /** * Sample Registrar Module Admin Dashboard Widget. * * @see https://developers.whmcs.com/addon-modules/admin-dashboard-widgets/ */ class SampleRegistrarModuleWidget extends \WHMCS\Module\AbstractWidget { protected $title = 'Sample Registrar Module'; protected $description = ''; protected $weight = 150; protected $columns = 1; protected $cache = false; protected $cacheExpiry = 120; protected $requiredPermission = ''; public function getData() { return array(); } public function generateOutput($data) { return <<<EOF <div class="widget-content-padded"> Your widget output goes here... </div> EOF; } }  
       
    • By servetas
      Hello All,
      I am trying to following part of code within the viewinvoice page but the paymentbutton is not updated. Is the smarty->assign option still supported?
      <?php function custom($vars) { global $smarty; if ($vars['filename'] == 'viewinvoice' && $vars['status'] == 'Unpaid') { $smarty->assign('paymentbutton', "BG"); } } add_hook('ClientAreaPage', 1, 'custom'); ?> The hook seems to run but the paymentbutton is not updated. Does anyone have the same issue? How can we update the paymentbutton?
    • By Charles Bradbeer
      Hello,
      I have built a hook to show a new navbar, but I want it to hide to not logged in members. Is this possible?
      Thank you
       
      My hook im using:
      <?php use WHMCS\View\Menu\Item as MenuItem; add_hook('ClientAreaPrimaryNavbar', 1, function (MenuItem $primaryNavbar)    {    $primaryNavbar->addChild('Tools')                ->setOrder(50);    $primaryNavbar->getChild('Tools')                ->addChild('Html Tester')                ->setUri('/html.php')                ->setOrder(1);    $primaryNavbar->getChild('Tools')                            ->addChild('Privacy Policy Generator')                ->setUri('/privacypolicygenerator.php')                ->setOrder(2);    $primaryNavbar->getChild('Tools')                            ->addChild('cPanel Backup Generator')                ->setUri('/backup.php')                ->setOrder(3); });  
    • By UWH - David
      We are trying to include a productID into a tracking link so we can include the product which was purchased. A hook is required for it and we require someone who can write a simple one. 
      Example of the complete.tpl link:
      <img src="https://trackingurl.com/ep?ord={$ordernumber}&orderid={$orderid}&product={$THISISMISSING}&qlist={$smarty.session.orderdetails.Products|@count}&amtlist={$amount*100}&cur=USD&img=1">
      Thank you!
       
    • By Web Host Pro
      Hi,
      I am trying to add a link tot he affiliate login page under the account menu section. Just like the log in hook for the main section. I would like it to be under the:
      login
      register
      lost password
      (Affiliate Login)
      Thanks for any help. I've checked the TMSecondaryNavbar.php file but can't see what to add.
      I tried to add this: 
      $primaryNavbar->getChild('Company')
                          ->addChild('Affiliate Login', array(
                          'uri' => 'affiliates.php',
                          'order' => '20',
                      ));
      But it crashed the whole site.
      Thank you,
      Charles
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

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