• Home
  • Get help
  • Get support
  • sh404SEF
  • #4644: Fatal error: Uncaught TypeError: Argument 1 passed to PlgSystemRedirect::handleError()

Helpdesk is open from Monday through Friday CET

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

All 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.

Please open a new ticket for each issue or topic you want to discuss, this is so much easier to track :-)

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

Posted in ‘sh404SEF’
This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Saturday, 10 February 2018 18:48 UTC
bobptz
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
Monday, 12 February 2018 10:01 UTC
wb_weeblr
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
 
Monday, 12 February 2018 11:21 UTC
bobptz
Fixed!

Thank you very much.
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.