Autor Tema: [Ayuda] Smarty Setup(?)  (Leído 223 veces)

Desconectado x.mara.x

  • PHPero Master
  • ******
  • Mensajes: 1.340
  • Karma: 54
  • Sexo: Femenino
    • Ver Perfil
[Ayuda] Smarty Setup(?)
« en: 10 de Marzo de 2010, 12:55:46 pm »
Hola de nuevo :) Despues de haber leído el tutorial de G2K sobre Smarty, me puse a probarlo en seguida. Pero no me funciona :S me sale el siguiente error:
Citar
Fatal error: Smarty error: unable to write to $compile_dir '/Applications/XAMPP/xamppfiles/htdocs/smartyd/templates_c'. Be sure $compile_dir is writable by the web server user. in /Applications/XAMPP/xamppfiles/lib/php/smarty/Smarty.class.php on line 1093
Les explico.. tengo la libreria de smarty en
Macintosh HD/Applications/XAMPP/xamppfiles/lib/php/Smarty
Y tengo el directorio de smarty que contiene las carpetas templates_c, etc, aquí
Macintosh HD/Applications/XAMPP/htdocs/smartyd

El index.tpl esta en templates


index2.php
<?php
require('smarty/Smarty.class.php');
$smarty = new Smarty();

$smarty->template_dir 'smartyd/templates';
$smarty->compile_dir 'smartyd/templates_c';
$smarty->cache_dir 'smartyd/cache';
$smarty->config_dir 'smartyd/configs';


$smarty->assign('usuario'"G2K");
$smarty->display('index.tpl');
?>


index.tpl
Código: [Seleccionar]
<table width="200" border="1"cellpadding="0" cellspacing="0">
  <tr>
    <td>Hola {$usuario}</td>
  </tr>
</table>

SOLUCIONADO
El problema era que nunca asignaba los permisos, yo pensaba que si pero por alguna razón no lo hacía, y una vez logré hacerlo funcionar (no se como) lo hice por la terminal y me asegure que todo estuviera bien..
« última modificación: 10 de Marzo de 2010, 16:54:37 pm por x.mara.x »

Comunidad PHPeros

[Ayuda] Smarty Setup(?)
« en: 10 de Marzo de 2010, 12:55:46 pm »