• Home
  • Get help
  • Ask a question

Helpdesk is open from Monday through Friday CET

All support tickets are private and they cannot be viewed by anyone. We have made public only a few tickets that we found helpful, after removing private information from them.

For pre-sale questions, please create an (free) account to post a message. Pre-sale tickets are public.

Please check the development versions area. Look at the changelog, maybe your specific problem has been resolved already!

#4644 – Fatal error: Uncaught TypeError: Argument 1 passed to PlgSystemRedirect::handleError()

Posted in ‘sh404SEF’
Saturday, 10 February 2018 18:48 UTC
Hi

I was checking google index and found this url (from live site):
https://xxxx.com/index.php?option=com_search&searchphrase=all&searchword={search_term}

It gives error 404.

Then I thought to test it with the DEV8 site:
https://xxxx.com/index.php?option=com_search&searchphrase=all&searchword={search_term}

It gives this Fatal Error:
Fatal error: Uncaught TypeError: Argument 1 passed to PlgSystemRedirect::handleError() must be an instance of JException, instance of Joomla\CMS\Component\Exception\MissingComponentException given, called in /home/soulther/xxxx.com/administrator/components/com_sh404sef/classes/router.php on line 2166 and defined in /home/soulther/xxxx.com/plugins/system/redirect/redirect.php:66 Stack trace: #0 /home/soulther/xxxx.com/administrator/components/com_sh404sef/classes/router.php(2166): PlgSystemRedirect::handleError(Object(Joomla\CMS\Component\Exception\MissingComponentException)) #1 /home/soulther/xxxx.com/administrator/components/com_sh404sef/classes/router.php(2096): Sh404sefClassRouterInternal->sh404sefErrorPage(Object(Joomla\CMS\Component\Exception\MissingComponentException)) #2 [internal function]: Sh404sefClassRouterInternal->sh404sefExceptionHandler(Object(Joomla\CMS\Component\Exception\MissingComponentException)) #3 {main} thrown in /home/soulther/xxxx.com/plugins/system/redirect/redirect.php on line 66
bobptz
Monday, 12 February 2018 10:01 UTC
Hi

This error is not coming from sh404SEF. It's coming from the Joomla Redirect system plugin (' Uncaught TypeError: Argument 1 passed to PlgSystemRedirect::handleError()".

I would suggest you simply disable that plugin until Joomla fixes the issue. It's not used on sites with sh404SEF enabled anyway.

Rgds
 
wb_weeblr
Monday, 12 February 2018 11:21 UTC
Fixed!

Thank you very much.
bobptz
This ticket is closed, therefore read-only. You can no longer reply to it. If you need to provide more information, please open a new ticket and mention this ticket's number.