Joomla An infinite loop detected in JError after I moved the website to the bluehost server and manually imported the sql database for the new domain?

I had to move the site to the bluehost server, i.e. to the Joomla 1.7 platform. I did a lot to search on Joomla.org and Google and still have not solved the problem. I get the following error: An infinite loop is detected in a JError. I sent the configuration file and made sure that the database and user match my new database settings and I still get this problem. Thanks. An urgent answer will be very helpful. Currently working on this, and this is a good start. :(

+4
source share
1 answer

I came across the same issue as my Joomla site from one server to another. I found out the following:

Make sure you look at the parameters in the configuration.php file. Double-check the following variables in the configuration.php file. (Double Check) You mentioned that you already did this. In this case, I'm 98% sure that you have a problem with file attributes with the configuration.php parameter. Change the Attributes to config.php from 444 to 666.

For detailed error information, open the error.php file located in / libraries / joomla / error / on your server.

In the following code:

public static function throwError(&$exception) { static $thrown = false; // If thrown is hit again, we've come back to JError in the middle of throwing another JError, so die! if ($thrown) { // echo debug_print_backtrace(); jexit(JText::_('JLIB_ERROR_INFINITE_LOOP')); } 

change the line // echo debug_print_backtrace ();

to the next:

 **print"<pre>"; echo debug_print_backtrace(); print"</pre>";** 

Remember. When you change the settings in the .php configuration file, you must set for it that the config.php file parameter is set to 666. Otherwise, when you proceed to save the file, it will not change. Try it first .. Good luck.

+4
source

Source: https://habr.com/ru/post/1393903/


All Articles