Bonjour,

Bon, j'ai regardé un peu sur internet si quelqu'un avait le même problème
avec Smarty3.
Il y a quelqu'un qui expliquait qu'il devait manquer un fichier
(smarty_internal_compile_private_print_expression.php) dans le répertoire
"sysplugins" de smarty.
Je vais voir, et en effet, il me manque ce fichier et quelques autres alors
qu'ils sont bien présents dans la distribution.
Je les télécharge. Et là... ça marche :-)

Mais au bout d'une trentaine de secondes, ils disparaissent à nouveau du
serveur !
Les écrans que j'ai vus pendant cet intervalle continuent à fonctionner car
je suppose qu'il y a un cache dans template_c mais pour les autres, la même
erreur qu'avant !!!

Donc le problème vient bien de mon installation. Ces fichiers disparaissent
tout seul de chez l'hébergeur.

Il y a exactement 7 fichiers, toujours les mêmes, qui commencent par
"smarty_internal_compile_private_...". Ce sont les 7 fichiers dont les noms
sont les plus longs. Je pense qu'il y a peut-être un lien avec ça.

Mais pourquoi mon hébergeur les supprime t-il systématiquement au bout de
quelques secondes ? Quelqu'un a-t-il une idée ?
Je vais continuer à prospecter.

Bon, petite consolation, j'ai vu galette 0.7.1 fonctionner un petit moment
:-)

A+

Denis.


----------------------------------------------------------------


-----Message d'origine-----
De : galette-discussion-boun...@gna.org
[mailto:galette-discussion-boun...@gna.org] De la part de Johan Cwiklinski
Envoyé : lundi 8 octobre 2012 08:09
À : Galette general discussion
Objet : Re: [Galette-discussion] RE : RE : RE : Problème execution galette
0.7.1

Salut,

Le 07/10/2012 23:39, Denis Capouillez a écrit :
> Bonsoir Johan,
> 
> Que de péripéties aujourd'hui :-)
> 
> Je n'ai pas fait une mise à jour, mais une nouvelle install en ayant
> d'abord changé le nom de l'ancien répertoire galette et en utilisant une
> autre base. Donc je ne pense pas qu'il y ait pu avoir interférence entre
> les 2 versions.
> 
> Je viens d'installer la dernière release 0.7.1.4. Toujours pareil :-(

Ouais, forcément ; ce sont des bogues que j'ai pu reproduire qui ont été
corrigés ; rien d'autre n'a été touché.

> 
> Je me demande si dans les paramètres de config de PHP de l'hébergeur, il
> n'y aurait pas une incompatibilité avec la nouvelle version de Smarty
> (ou autre).
> Voici à tout hasard le lien qui décrit la config de PHP du serveur : 
> http://www.freewebhostingarea.com/phpinfo-default_variables.html

Si l'tape de vérification de la version PHP, des paramètres de date et
des modules requis passe ; normalement, il n'y a pas de problèmes.

> Pour info, j'ai mis des affichages dans index.php et c'est en exécutent
> la ligne     
>                       $tpl->display('public_page.tpl');
> que l'erreur se produit. 
> J'ai vu que sur la ligne 2 (soit disant en erreur) de public_page.tpl il
> y a des variables qui sont utilisées. Est-ce que suivant la config du
> serveur, les valeurs des variables pourraient ne pas être transmises ?

La langue est forcément transmise (il y aurait une grosse erreur avant
cela sinon) et l'autre variable est conditionnelle.
Quoi qu'il en soit, une variable manquante, c'est une variable manquante
; pas une erreur dans le template :-/

> 
> Je vais essayer de continuer à creuser dès que j'ai un peu de temps.
> 
> Sinon, quelqu'un pourrait-il me conseiller un hébergeur gratuit chez qui
> je pourrais ouvrir un compte pour tenter une install ?
> C'est dommage car pour la version 0.7.0, ça fonctionnait au poil chez
> FreeWebHosting.

Mis à part le passage à Smarty3, je ne vois pas la cause du problème (ce
n'est pas possible de repasser à une version antérieure). Je n'ai rien
vu dans leur README qui me fasse songer à une telle erreur :-/

Quant aux possible hébergeurs, je ne "connais" que ceux listés dans la
documentation.

> 
> Merci et bonne soirée.
> A+
> 
> Denis.

++
-- 
Johan



_______________________________________________
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion

Répondre à