Afficher un message
Vieux 19/09/2006, 15h53   #2
Marc Saric
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: [SMARTY] Smarty engine not working

Hi,

stupid question:

Did you really set correct permissions in templates? On a bad day this
is what happens to me usually.

What does your PHP-error-log tells you?

One remark: Setting all Smarty dirs to "template" might pose a security
risk, because people might be able to read raw templates etc. i.e.
stuff they normaly are not allowed to see at all...

Vignesh M.P.N. wrote:
> Hi
>
> The Smarty engine is not working for me. I already had a fully functioning
> application using the Smarty templates. But now I moved it to a new server
> and nothing working for me. As my application didn't work I tried with the
> simplest sample provided in the manual, but in vain. I hope there could be
> some problem with my configuration.
>
> This is how I installed it. I copied the contents of "/lib" directory to
> "/usr/share/php/smarty" wherer "usr/share/php" is in the "include_path".
>
> I also checked the file permissions of all the relevant files with my old
> server.
>
> I am sure that "Smarty.class.php" is detected by the interpreter because
> "$smarty->template_exists('test.tpl')" returns a result.
>
> Please note "/templates" folder is in my web working directory.
>
> The problems am facing are, none of the content from "test.tpl" is displayed
> and in fact "test.tpl" is not even compiled.
>
> Please find the code below:
>
> test.php
>
> <?php
> require_once 'smarty/Smarty.class.php';
>
> $smarty = new Smarty();
> $smarty->template_dir = './templates';
> $smarty->compile_dir = './templates';
> $smarty->config_dir = './templates';
> $smarty->cache_dir = './templates';
>
> if ($smarty->template_exists('test.tpl')) {
> echo 'Template exists';
> }
>
> $smarty->assign('name','Ned');
> $smarty->display('test.tpl');
> ?>
>
> test.tpl
>
> {* Smarty *}
>
> Hello {$name}, welcome to Smarty!
>
> ---------------------------------------------------
>
> Please me with this. I would highly appreciate your .
>
> Thanks
> Vignesh.



--
Bye,

Marc Saric
  Réponse avec citation
 
Page generated in 0,06733 seconds with 9 queries