Forum dla administratorów stron WWW i developerów

Witaj!

AdminZone.pl to miejsce w którym możesz dowiedzieć się jak szybko i skutecznie wypromować swoją stronę WWW, zachęcić użytkowników do wypowiadania się i aktywnego udziału w życiu takiej strony.
Dołącz do naszej społeczności aby w pełni korzystać z usług oferowanych przez AdminZone.pl
Zaloguj się
lub
Zarejestruj się
 
Awatar użytkownika
Macsch15
Administrator
Posty: 1968
Rejestracja: 10 sie 2012, 16:12
Lokalizacja: Polska
Kontaktowanie:

Błąd po instalacji XenForo - An unexpected error occurred.

Autor tematu

10 lis 2013, 20:41

Po instalacji XenForo na serwerze z PHP 5.5 przy uruchomionym Cache Opcode i XDebug forum nie będzie działało, jeżeli mamy wyłączony "debug" będzie to informacja:
An unexpected error occurred. Please try again later.


Jeżeli w pliku config.php mamy:
$config['debug'] = true;


Będzie to następujący błąd:
An exception occurred: Controller response exception: XenForo_... in ... on line ...


Istnieje konflikt między rozszerzeniem XDebug a Zend Optimizer+, aby rozwiązać problem musimy jedno z nich wyłączyć.

Wyłączenie Cache Opcode:
Dodaj w pliku php.ini
opcache.optimization_level = 0


Wyłączenie XDebug:
Usuń całą gałąź odpowiedzialną na uruchomienie rozszerzenia w pliku php.ini, przykładowy wygląd jej:
[XDebug]
zend_extension = "php\ext\php_xdebug-2.2.3-5.5-vc11.dll"
xdebug.var_display_max_children = "2000"
xdebug.var_display_max_data = "-1"
xdebug.var_display_max_depth = "-1"
xdebug.remote_host = "localhost"


Po zmianach trzeba zrestartować httpd.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 4 gości