probleme la postare pe server legate de smarty template ...
Moderatori: Moderatori, Start Moderator
scuze ... ai avut dreptate ...
cred ca nu facusem modificarea unde trebuie ...
in concluzie se pare ca trebuie schimbat pe 777 folderul templates_c ca sa poti folosi smartyul
la mine era pe 755, adica doar root ul avea permisiunea sa scrie ... eu neavand asemenea privilegii ...
iti multumesc mult pentru ajutor ...
daca ai pofta ... fac cinste cu o bere
numai bine
cred ca nu facusem modificarea unde trebuie ...
in concluzie se pare ca trebuie schimbat pe 777 folderul templates_c ca sa poti folosi smartyul
la mine era pe 755, adica doar root ul avea permisiunea sa scrie ... eu neavand asemenea privilegii ...
iti multumesc mult pentru ajutor ...
daca ai pofta ... fac cinste cu o bere
numai bine
calea este luata dintr un fisier care se numeste
main.comfig.php
arata cam asa:
<?php
$rel[path] = './';
$rel[config] = $rel[path] . 'configs/';
$rel[extension] = $rel[config] . 'smarty.extension.php';
$rel[main_config] = $rel[config] . 'main.config.php';
$rel[functions] = $rel[config] . 'custom.functions.php';
$rel[templates] = $rel[path] . 'templates/';
$rel[css] = $rel[templates] . 'css/';
$rel[js] = $rel[templates] . 'js/';
$rel[images] = $rel[templates] . 'images/';
$rel[icons] = $rel[images] . '/icons/';
$rel[files] = $rel[path] . 'files/';
.........................
?>
acest fisier este apelat, de ex, in index.php:
<?php
...
require('configs/main.config.php');
require($rel[functions]);
require($rel[extension]);
$smarty = new strcomp();
$smarty -> assign('rel', $rel);
$smarty -> assign('errors', $errors);
$smarty -> assign('lang', $lang);
...
$smarty -> display('header.tpl');
$smarty -> display('index.tpl');
$smarty -> display('footer.tpl');
?>
deci practic totul porneste de la folderul "pseudoradacina" ->"./"
mie mi-a mers f bine si sub linux si sub windows ...
sa vad daca o sa fie ok si pe serveru firmei ...
mersi inca o data
main.comfig.php
arata cam asa:
<?php
$rel[path] = './';
$rel[config] = $rel[path] . 'configs/';
$rel[extension] = $rel[config] . 'smarty.extension.php';
$rel[main_config] = $rel[config] . 'main.config.php';
$rel[functions] = $rel[config] . 'custom.functions.php';
$rel[templates] = $rel[path] . 'templates/';
$rel[css] = $rel[templates] . 'css/';
$rel[js] = $rel[templates] . 'js/';
$rel[images] = $rel[templates] . 'images/';
$rel[icons] = $rel[images] . '/icons/';
$rel[files] = $rel[path] . 'files/';
.........................
?>
acest fisier este apelat, de ex, in index.php:
<?php
...
require('configs/main.config.php');
require($rel[functions]);
require($rel[extension]);
$smarty = new strcomp();
$smarty -> assign('rel', $rel);
$smarty -> assign('errors', $errors);
$smarty -> assign('lang', $lang);
...
$smarty -> display('header.tpl');
$smarty -> display('index.tpl');
$smarty -> display('footer.tpl');
?>
deci practic totul porneste de la folderul "pseudoradacina" ->"./"
mie mi-a mers f bine si sub linux si sub windows ...
sa vad daca o sa fie ok si pe serveru firmei ...
mersi inca o data
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 19 vizitatori