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/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

--
-----------------------------------------------
Ze sportowym pozdrowieniem ;-)