[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Smarty + PHP
shadow999
Доброе время суток, уважаемые форумчане...

У меня возникла проблема с компиляцией шаблонов smarty.
В общем:

index.php:
<?
error_reporting(E_ALL);
session_name('ADMIN_SID');
session_start();

// Основные настройки
$_CONF['root'] = $_SERVER['DOCUMENT_ROOT'].'/admin/test/'; // Корень сайта

define('SMARTY_PATH', $_CONF['root'].'smarty/');
define('SMARTY_DIR', SMARTY_PATH.'libs/');

// SMARTY - КОМПИЛЯТОР ШАБЛОНОВ
require_once SMARTY_DIR.'Smarty.class.php'; // /var/www/admin/test/smarty/libs/Smarty.class.php

$smarty = new Smarty();

$smarty-> template_dir = SMARTY_PATH.'templates/'; // /var/www/admin/test/smarty/templates/
$smarty-> compile_dir = SMARTY_PATH.'templates_c/'; // /var/www/admin/test/smarty/templates_c/
$smarty-> config_dir = SMARTY_PATH.'configs/'; // /var/www/admin/test/smarty/configs/
$smarty-> cache_dir = SMARTY_PATH.'cache/'; // /var/www/admin/test/smarty/cache/

$smarty-> assign('name', 'Маша');

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


index.tpl:
{* Smarty *}

Привет, {$name}! Добро пожаловать в Smarty!

chmod 700 /var/www/admin/test/smarty/cache
chmod 700 /var/www/admin/test/smarty/templates_c

/var/www/admin/test/smarty/libs
user posted image
/var/www/admin/test/smarty
user posted image

ОС: Ubuntu 10.04 + php5

Вроде всё есть, делаю всё правильно... Но при открытии index.php я вижу просто белую страницу. Помогите, пожалуйста



Спустя 16 минут, 29 секунд (14.11.2010 - 20:30) kirik написал(а):
Я со смарти почти не работал, может и есть ошибка где-то у вас. Но chmod 700 - кто владелец папки? Если владелец вы, то php (юзер www-data) не сможет туда ничего записать.

Спустя 5 минут, 55 секунд (14.11.2010 - 20:36) shadow999 написал(а):
Владелец я... Ну а как быть? 755 поставить? или все 777?

Спустя 2 минуты, 20 секунд (14.11.2010 - 20:39) shadow999 написал(а):
Вот спасибо... как всё банально))) 777 дал - все хорошо.

Спустя 7 минут, 8 секунд (14.11.2010 - 20:46) kirik написал(а):
shadow999
На здоровье smile.gif Советую почитайте про права в *nix'ах.

Спустя 1 год, 17 дней, 18 часов, 31 минута, 32 секунды (2.12.2011 - 14:17) Zerstoren написал(а):
А вообще, 755 на папки и 644 на файлы.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.