Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Шаблонизатор пестрит Notice: (bs)
Author Message
bs
Заглянувший



Joined: 09 Jun 2006
Posts: 1
Карма: 0
   поощрить/наказать


PostPosted: Fri Jun 09, 2006 3:02 am (написано за 4 минуты 11 секунд)
   Post subject: Шаблонизатор пестрит Notice:
Reply with quote

Notice: Only variable references should be returned by reference in z:\home\localhost\www\templier\webinf\lib\Subsys\Templier\Smarty.php on line 56

ссылается сюда:

    # Context factory.
    function& createContext($uri)
    {
        return new Subsys_Templier_Smarty_Context($uri, $this);//line 56
    }

причем вроде бы все работает, кроме Templier » Статьи » Абсолютные пути (не выводит изображения)

Подскажите плз эффективный метод борьбы...
Back to top
View user's profile Send private message
СерЖ
Участник форума



Joined: 11 Nov 2005
Posts: 105
Карма: 0
   поощрить/наказать

Location: Brest, Belarus

PostPosted: Thu Oct 05, 2006 1:30 am (спустя 3 месяца 25 дней 22 часа 28 минут; написано за 3 минуты 10 секунд)
   Post subject:
Reply with quote

У меня та же проблема..
Базовый пакет: Base_PHP5_2006-10-04_a1.3.33_p5.1.6_m4.1.16_pma2.6.1.exe
Win XP Media Center
Так что, ответ так и не найден? Что же делать?
Модификация .htassecc не помогает..Ж(
Back to top
View user's profile Send private message
СерЖ
Участник форума



Joined: 11 Nov 2005
Posts: 105
Карма: 0
   поощрить/наказать

Location: Brest, Belarus

PostPosted: Fri Oct 06, 2006 1:33 am (спустя 1 день 2 минуты; написано за 5 минут 17 секунд)
   Post subject:
Reply with quote

Интересно, кто-нибудь возьмется объяснить нам суть проблемы и возможные пути иж решения..Или проблема возникла только у нас 2-х?
Раньше подобная проблема не возникала на Base 2005-10-07_a1.3.31_p5.0.4_m4.1.8_pma2.6.1.exe
Очень нужно решить проблему!!! Помогите люди добрые...
Back to top
View user's profile Send private message
СерЖ
Участник форума



Joined: 11 Nov 2005
Posts: 105
Карма: 0
   поощрить/наказать

Location: Brest, Belarus

PostPosted: Sat Oct 07, 2006 12:16 am (спустя 22 часа 42 минуты; написано за 11 минут 42 секунды)
   Post subject:
Reply with quote

Собственные наблюдения:
Переустановил базовый пакет на 2005-10-07_a1.3.31_p5.0.4_m4.1.8_pma2.6.1.exe и никаких Notice не выводится..Следовательно проблема появляется либо при переходе к PHP5.1. (возможно там изменен режим отоброжения ошибок ) , либо какие либо изменения в конфигурационных файлах базовых пакетов..Но я больше склоняюсь к 1-му варианту..
Конечно можно работать и с данным пакетом ( который не выдает ошибок ), но что если хостер вздумает изменить версию PHP..хочется знать как побороть проблему на более поздних версиях..Просто у меня рабочий сайт построен на движке Шаблонизатора (из книги РНР 5) так он время от времени выбрасывает какие-либо выкрутасы..не дает расслабиться короче..:) Может кто всетаки даст полезный совет по топику?
Back to top
View user's profile Send private message
Пупыш
Guest





Карма: 388
   поощрить/наказать


PostPosted: Wed Dec 27, 2006 11:33 pm (спустя 2 месяца 20 дней 23 часа 16 минут; написано за 2 минуты 19 секунд)
   Post subject:
Reply with quote

Конечно наверняка вопрос давно исчерпан, однако напишу...
Чисто случайно вышеуказанные предупреждения удалось угомонить изменив
Code (php): скопировать код в буфер обмена
    function& createContext($uri)
    {
        return new Subsys_Templier_Smarty_Context($uri, $this);//line 56
    }
на
Code (php): скопировать код в буфер обмена
    function& createContext($uri)
    {
        $a = new Subsys_Templier_Smarty_Context($uri, $this);
        return $a;
    }
В С Ё
(Картинки тоже заработали...)
Любопытно чем вызвано подобное поведение ПХП.
Back to top
СерЖ
Участник форума



Joined: 11 Nov 2005
Posts: 105
Карма: 0
   поощрить/наказать

Location: Brest, Belarus

PostPosted: Thu Dec 28, 2006 12:29 am (спустя 55 минут; написано за 3 минуты 46 секунд)
   Post subject:
Reply with quote

Честно говоря не пробовал применить данный код, т.к. пока работаю с предыдущей версией пакета. Но обязательно попробую. В любом случае спасибо за дельный совет!
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML