Witam,
LMS pobrany wczoraj w formie zip, dane wygenerowane w bazie skryptem. Przy próbie otworzenia informacji o kliencie lub edycji klienta, cokolwiek co kożysta z customerbalancebox.html wyskakuje biała strona. Problem znajduje się gdzieś w customerbalancebox.html Logi zwracają PHP Fatal error: Maximum execution time of 30 seconds exceeded in /var/www/gitlms/lib/Smarty/sysplugins/smarty_internal_templatelexer.php on line 0
Smarty 3.1.21
Ponadto na LMS KRI ze starymi smartami lista ponad 500 klientów generuje się w niecałe 4 sekundy a na git lista 10 prawie 30sek.
Pozdrawiam Sylwester Zdanowski
Pierwszy link z góry: http://goo.gl/3v3d6N
Element ma się wykonywać ponad 30sek? Gratuluje pomysłu.
Pytanie co powoduje tak długi czas, na pewno nie ilość wpisów. Jak to przyśpieszyć? Jak wspomniałem stara wersja działa LMS ze starymi smartami działa bez takich problemów.
Dnia 2015-02-09, pon o godzinie 08:01 +0100, Łukasz Kopiszka pisze:
Pierwszy link z góry: http://goo.gl/3v3d6N
Nawet po zastosowaniu xdbug który wskazuje na ComplerBase->compileTag nie mam pomysłu jak to ruszyć. Jedyny wniosek, że problem rozciąga się na wszystkie moduły ale tylko w niektórych przekracza limit czasu. Dnia 2015-02-09, pon o godzinie 08:01 +0100, Łukasz Kopiszka pisze:
Pierwszy link z góry: http://goo.gl/3v3d6N
Przyglądałem się jak wygląda kod w tamtej okolicy i nie widać tam nic podejrzanego. Być może to jakiś problem z Smarty/PHP. Napisz jaką masz wersje PHP, spróbuj zobaczyć czy w logach nie ma ostrzeżeń.
W dniu 13.02.2015 o 20:01, Sylwester Zdanowski pisze:
Nawet po zastosowaniu xdbug który wskazuje na ComplerBase->compileTag nie mam pomysłu jak to ruszyć. Jedyny wniosek, że problem rozciąga się na wszystkie moduły ale tylko w niektórych przekracza limit czasu. Dnia 2015-02-09, pon o godzinie 08:01 +0100, Łukasz Kopiszka pisze:
Pierwszy link z góry: http://goo.gl/3v3d6N
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Czasem to może być problem w miejscu pozornie niezwiązanym z tematem np nie wpisane do resolv.conf adresy ip serwerów dns
W dniu 14 lutego 2015 18:05 użytkownik Maciej Lew <maciej.lew.1987@gmail.com
napisał:
Przyglądałem się jak wygląda kod w tamtej okolicy i nie widać tam nic podejrzanego. Być może to jakiś problem z Smarty/PHP. Napisz jaką masz wersje PHP, spróbuj zobaczyć czy w logach nie ma ostrzeżeń.
W dniu 13.02.2015 o 20:01, Sylwester Zdanowski pisze:
Nawet po zastosowaniu xdbug który wskazuje na ComplerBase->compileTag nie mam pomysłu jak to ruszyć. Jedyny wniosek, że problem rozciąga się na wszystkie moduły ale tylko w niektórych przekracza limit czasu. Dnia 2015-02-09, pon o godzinie 08:01 +0100, Łukasz Kopiszka pisze:
Pierwszy link z góry: http://goo.gl/3v3d6N
lms mailing listlms@lists.lms.org.plhttp://lists.lms.org.pl/mailman/listinfo/lms
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Na systemie z php 5.3 LMS Kri działa bardzo ładnie. - szybko bez problemów. Zrobiłem klona wirtualki, zaktualizowałem php z 5.3 do 5.4 - bez poprawy. Serwery LAMP to VirtualBox przy CPU systemu goszczącego ograniczonym do 2x1.2GHz. Po zwiększeniu taktowania wersja Git działa ale strona customerinfo przy czystym templates_c generuje się 56 sekund, welcome ponad 13. Nie zwraca żadnych błędów ani ostrzeżeń nic. Kolejne wygenerowanie trwa sekundę. (Zależnie jak bardzo pogarsza to ilość danych, problem widać tylko przy ograniczonych zasobach. Zwiększanie zasobów tylko ukrywa problem) Po przekroczeniu czasu jest [Sat Feb 14 22:19:45 2015] [error] [client ] PHP Fatal error: Maximum execution time of 30 seconds exceeded in /var/www/gitlms/lib/Smarty/sysplugins/smarty_internal_templatelexer.php on line 493 [Sat Feb 14 22:19:45 2015] [error] [client ] PHP Stack trace: [Sat Feb 14 22:19:45 2015] [error] [client ] PHP 1. {main}() /var/www/gitlms/index.php:0 [Sat Feb 14 22:19:45 2015] [error] [client ] PHP 2. include() /var/www/gitlms/index.php:290 [Sat Feb 14 22:19:45 2015] [error] [client ] PHP 3. Smarty_Internal_TemplateBase->display($template = 'customer/customerinfo.html', $cache_id = *uninitialized*, $compile_id = *uninitialized*, $parent = *uninitialized*) /var/www/gitlms/modules/customerinfo.php:38 [Sat Feb 14 22:19:45 2015] [error] [client ] PHP 4. Smarty_Internal_TemplateBase->fetch($template = 'customer/customerinfo.html', $cache_id = NULL, $compile_id = NULL, $parent = NULL, $display = TRUE, $merge_tpl_vars = *uninitialized*, $no_output_filter = *uninitialized*) /var/www/gitlms/lib/Smarty/sysplugins/smarty_internal_templatebase.php:394 [Sat Feb 14 22:19:45 2015] [error] [client ] PHP 5. Smarty_Internal_Template->compileTemplateSource() /var/www/gitlms/lib/Smarty/sysplugins/smarty_internal_templatebase.php:155 ............ [Sat Feb 14 22:19:45 2015] [error] [client ] PHP 25. Smarty_Internal_Templatelexer->yylex() /var/www/gitlms/lib/Smarty/sysplugins/smarty_internal_smartytemplatecompiler.php:113 [Sat Feb 14 22:19:45 2015] [error] [client ] PHP 26. Smarty_Internal_Templatelexer->yylex2() /var/www/gitlms/lib/Smarty/sysplugins/smarty_internal_templatelexer.php:113 [Sat Feb 14 22:19:45 2015] [error] [client ] PHP 27. substr_count('1', '\ \n') /var/www/gitlms/lib/Smarty/sysplugins/smarty_internal_templatelexer.php:493
Dnia 2015-02-14, sob o godzinie 18:05 +0100, Maciej Lew pisze:
Przyglądałem się jak wygląda kod w tamtej okolicy i nie widać tam nic podejrzanego. Być może to jakiś problem z Smarty/PHP. Napisz jaką masz wersje PHP, spróbuj zobaczyć czy w logach nie ma ostrzeżeń.
W dniu 13.02.2015 o 20:01, Sylwester Zdanowski pisze:
Nawet po zastosowaniu xdbug który wskazuje na ComplerBase->compileTag nie mam pomysłu jak to ruszyć. Jedyny wniosek, że problem rozciąga się na wszystkie moduły ale tylko w niektórych przekracza limit czasu. Dnia 2015-02-09, pon o godzinie 08:01 +0100, Łukasz Kopiszka pisze:
Pierwszy link z góry: http://goo.gl/3v3d6N
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
uczestnicy (4)
-
Dariusz Kowalczyk
-
Maciej Lew
-
Sylwester Zdanowski
-
Łukasz Kopiszka