W dniu 21 listopada 2011 13:29 użytkownik Tomasz Chiliński < tomasz.chilinski@chilan.com> napisał:
On 21.11.2011 14:13, Piotr Kaczor wrote:
Witam,
Witaj.
zaktualizowałem dziś LMSa do wersji z CVS - najpierw krzyczał, że
amrty ma być 3.x - zaktualizowałem ale pojawia mi się pusta strona w przeglądarce przy wyborze klienta a w logu mam -
2011-11-21 13:11:36: (mod_fastcgi.c.2701) FastCGI-stderr: PHP Deprecated: Comments starting with # are deprecated in /etc/lms/lms.ini on line 50 in /var/www/lms/index.php on line 47 PHP Deprecated: Comments starting with # are deprecated in /etc/lms/lms.ini on line 80 in /var/www/lms/index.php on line 47 PHP Fatal error: Uncaught exception SmartyException with message Call of unknown method assign_by_ref. in
Jednak nadal korzystasz z index.php, który jest stary i wymaga Smarty 2.x. index.php z najnowszych wersji LMS nie zawiera odwołań do funkcji ze Smarty 2.x, a akurat ta funkcja nazywa się w Smarty 3.x assignByRef(). Dla porządku zamień również komentarze w lms.ini z '#' na ';'.
/usr/share/lms/lib/Smarty/**sysplugins/smarty_internal_** templatebase.php:758 Stack trace: #0 /usr/share/lms/modules/**customer.inc.php(36): Smarty_Internal_TemplateBase->**__call(assign_by_ref, Array) #1 /usr/share/lms/modules/**customer.inc.php(36): Smarty->assign_by_ref(**customerinfo, Array) #2 /usr/share/lms/modules/**customerinfo.php(29): include(/usr/share/lms/...) #3 /var/www/lms/index.php(231): include(/usr/share/lms/...)
#4 {main} thrown in /usr/share/lms/lib/Smarty/**sysplugins/smarty_internal_**templatebase.php on line 758
Używam lighttpd, smarty wziąłem ze smarty.org [1], dodałem pluginy
z CVS.
Gdzie popełniłem bląd?
Na pierwszy rzut okna masz coś pomieszane z katalogami - w jednym miejscu /var/www/lms/index.php, a w innym /usr/share/lms ...
Piotr Kaczor
-- Pozdrawiam Tomasz Chiliński, Chilan ______________________________**_________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/**mailman/listinfo/lmshttp://lists.lms.org.pl/mailman/listinfo/lms
Katalogi mam tak zorganizowane:
/var/www/lms# ls contrib doc documents img index.php smarty templates_c
/usr/share/lms# ls contrib daemon doc documents img lib modules sample templates
i tak podpisane w lms.ini
PK