Модераторы: 2man
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> установка Smarty, белый икран или Нет класа ): 
:(
    Опции темы
olexey
Дата 17.10.2005, 15:58 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











smile[b] установка Smarty smile
На компе
установлен Denver (C:\WebServers)
при старте Apache (Z:\)
Там папки
home =>myweb=>www=>файлы
usr=>local=>php=>php.ini
с manual по smarty установил пример gostbook
http://myweb/gostbook/index.php
/configs/…
/templates/…
/templates_c/…
Smarty папка lib (C:\WebServers\usr\local\lib\php\Smarty\Smarty.class
\Smarty_Compiler.class …
В php.ini устанавливаю include_path
(include_path = ".; C:\WebServers\usr\local\lib\php\Smarty\")
smarty не находит класс
Код

<?php
 require(‘Smarty.class.php’);
$smarty=new Smarty;
?>



тагда я тогда прописываю где анна находится –Всё харашо
Код

<?php
define('SMARTY_DIR','/usr/local/lib/php/Smarty/');
require(SMARTY_DIR.'Smarty.class.php');
$smarty = new Smarty;
?>

Но когда я беру пример с Smarty
index.php
Код

<?php
define('SMARTY_DIR','/usr/local/lib/php/Smarty/');
require(SMARTY_DIR.'Smarty.class.php');

$smarty = new Smarty;

$smarty->template_dir='/web/myweb/gostbook/templates/';
$smarty->compile_dir='/web/myweb/gostbook/templates_c/';
$smarty->config_dir='/web/myweb/gostbook/configs/';
$smarty->cache_dir='/web/myweb/gostbook/cache/';
$smarty->assign('name','Ned');
$smarty->display(‘index.tpl ');
?>


templates/index.tpl


Код

{*Smarty*}
Hello,{$name}!



он не находит index.tpl
тагда
index.php
Код

<?php
define('SMARTY_DIR','/usr/local/lib/php/Smarty/');
require(SMARTY_DIR.'Smarty.class.php');

$smarty = new Smarty;

$smarty->template_dir='/web/myweb/gostbook/templates/';
$smarty->compile_dir='/web/myweb/gostbook/templates_c/';
$smarty->config_dir='/web/myweb/gostbook/configs/';
$smarty->cache_dir='/web/myweb/gostbook/cache/';
$smarty->assign('name','Ned');
emplate_dir = $_SERVER["DOCUMENT_ROOT"].'/gostbook/templates_c/';
?>


А оно мне выдаёт белый экран!!!!

ПАМАГИТЕ smile
smile
  Вверх
PARROT
Дата 19.10.2005, 16:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 2
Всего: 50



olexey, я понимаю, что это очень важно для Вас, но зачем же создавать дублирующие темы?
http://forum.vingrad.ru/index.php?showtopic=67882
Зачем так кричать, нечеловеческим голосом, да еще на не русском языке?
Вас и так услышат.
Лучше регистрируйтесь и соблюдайте правила русского языка.
Надеюсь на понимание! smile


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
Ignat
Дата 19.10.2005, 16:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: нет
Всего: 73



Цитата(olexey @ 17.10.2005, 16:58)
А оно мне выдаёт белый экран!!!!

Код

error_reporting(E_ALL);



--------------------
Теперь при чем :P
PM   Вверх
-=Ustas=-
Дата 19.10.2005, 16:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 3
Всего: 69



А где у тебя метод display? И что это такое:
Код

emplate_dir = $_SERVER["DOCUMENT_ROOT"].'/gostbook/templates_c/';

Вместо которого должно быть:
Код

$smarty->display('index.tpl');



--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
-=Ustas=-
Дата 21.10.2005, 08:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 3
Всего: 69



Цитата(olexey @ 17.10.2005, 15:58)
В php.ini устанавливаю include_path
(include_path = ".; C:\WebServers\usr\local\lib\php\Smarty\")

Да и вообще, для чего такой изврат!? Мало ли что там в руководстве написано, закидывай весь смарти к себе в каталог, инклюдь из него smarty.class.php, создавай экземпляр класса и работай себе на здоровье! smile



--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Другие движки / фрейморки | Следующая тема »


 




[ Время генерации скрипта: 0.0458 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.