There is a site on Joomla 2.5 . With such a request http://odonts.biz/xxxxxxxxx page 404 is displayed, but if you enter http://odonts.biz/catalog/katalog-produktov/kassy/rijnvfrivn then I get a white screen.

Here is the bug report:

Strict Standards: Non-static method JRegistryFormatINI :: stringToObject () should not be called statically in /home/user1190020/www/odonts.biz/components/com_localcatalog/router.php on line 126
Strict Standards: Only in /home/user1190020/www/odonts.biz/plugins/system/modulesany//modulesany.php on line 47
Strict Standards: Only in /home/user1190020/www/odonts.biz/plugins/system/modulesany//modulesany.php on line 50
Strict Standards: Only in /home/user1190020/www/odonts.biz/plugins/system/modulesany//modulesany.php on line 83
Strict Standards: Only in /home/user1190020/www/odonts.biz/plugins/system/modulesanywhere/helper.php on line 51

How to fix it? The server reports error 500.

  • It is possible that some “extension” has been installed for custom processing of the 404th error, and it does not work correctly. - aleksandr barakin
  • And putting in .htaccess redirect to 404 pages is a bad tone, right? - Geronimo
  • and under what conditions, in your opinion, should such a redirection occur? - aleksandr barakin
  • If we know that there is nothing next to / test / test2 / catalog, then we redirect from the catalog directory to 404. This is just the first thing that came to mind. - Geronimo
  • 2
    I'm afraid you're going to "break" all the work of your site. because it is based on the fact that calls to non-existent files / directories are redirected to calls to /index.php . look at the "exemplary" file /.htaccess : htaccess.ru/cms/joomla - aleksandr barakin

1 answer 1

You have written that you call the non-static method as static, to solve this you need to edit the source code. Try to update the plugins and joomla