Joomla: „Infinite loop detected in JError”
Zdarza się, że po przeniesieniu witryny, zbudowanej na Joomla!, na nowy serwer, pojawia się błąd:
Infinite loop detected in JError
Jak sobie z nim poradzić?
Błąd choć pozornie może przyprawić o zawrót głowy, jest z reguły bardzo prosty do rozwiązania. Głównym winowajcą jest w 99% przypadków błędnie podany adres serwera bazy danych. Wystarczy edytować plik configuration.php i wprowadzić odpowiednią wartość zmiennej:
public $host = 'adres_serwera_baz_danych';
Z reguły zmienna przyjmuje wartość localhost, warto jednak sprawdzić w dokumentacji naszego serwera, jaki adres i/lub porty należy wpisać.