Олег Г.
57 сообщений
#17 лет назад
Цитата:
Warning: Smarty::include(templates_c/%%319^%%319334402^index.tpl.html.php) : failed to open stream: No such file or directory in /virt/homes/chatproba/htdocs/smarty/smarty.class.php on line 1291

Warning: Smarty::include() : Failed opening 'templates_c/%%319^%%319334402^index.tpl.html.php' for inclusion (include_path='.;chatproba.h.com.ua/smarty/' in /virt/homes/chatproba/htdocs/smarty/smarty.class.php on line 1291


так как в смарти не силен , помогите разрешыть даную проблему
Михаил В.
2195 сообщений
#17 лет назад
Цитата:
Failed opening 'templates_c/%%319^%%319334402^index.tpl.html.php

а шаблоны где лежат?
Олег Г.
57 сообщений
#17 лет назад
Templates/tmpl1/
Михаил В.
2195 сообщений
#17 лет назад
Почистить кэш, проверить правильно ли заданы права на папки.
Сергей В.
244 сообщения
#17 лет назад
Failed opening 'templates_c/%%319^%%319334402^index.tpl.html.php'

Смотрит от корня сайта, у вас есть такая папка?
Пропишите путь в $smarty->compile_dir
Олег Г.
57 сообщений
#17 лет назад
Все пути прописаны правильно
Сергей В.
244 сообщения
#17 лет назад
Приведите код настроек
и сам путь реальный к папке шаблонов.

Не забудьте их должно быть два
/smarty/templates - папка с шаблонами
/smarty/templates_c - папка с компилироваными шаблонами
Сергей В.
244 сообщения
#17 лет назад
Цитата ("Sir_Michael"):
Цитата:
Failed opening 'templates_c/%%319^%%319334402^index.tpl.html.php

а шаблоны где лежат?


Это не та папка, вы говорите наверно про папку templates, а ошибка указывает на папку templates_c
Алексей Б.
897 сообщений
#17 лет назад
$smarty->compile_check = true;
chmod 0777 templates_c
Если не поможет, покажите код.
Алексей Б.
897 сообщений
#17 лет назад
И почистить templates_c
Алексей Б.
897 сообщений
#17 лет назад
В Smarty.class.php:
    var $use_sub_dirs          = false;

Там скорее safe_mode on.
Михаил В.
2195 сообщений
#17 лет назад
VistaSolutions,
Цитата:
Это не та папка, вы говорите наверно про папку templates

я уже понял и поправился, что надо бы все почистить и проверить права на папки, что lyoxa и расписал в подробностях.
Андреевич Д.
17 сообщений
#17 лет назад
Открывайте файл smarty.class.php, в нем ищите строчку - var $template_dir = 'templates'; . Приведите ее и остальные пути к виду - var $template_dir = './templates';
Андреевич Д.
17 сообщений
#17 лет назад
Или же попробуйте способ lyoxa
Олег Г.
57 сообщений
#17 лет назад
Блин , вы чо не видите что шаблон обрабативаетса , и записиваетса в templates_c/ под именем %%319^%%319334402^index.tpl.html.php - которий открить невозможно
Причем тут доступ к папкам , если запись в папку уже произошла.
Олег Г.
57 сообщений
#17 лет назад
Цитата ("L_D"):
Открывайте файл smarty.class.php, в нем ищите строчку - var $template_dir = 'templates'; . Приведите ее и остальные пути к виду - var $template_dir = './templates';


пасиба помогло