TOPIC: Fatal error: Uncaught exception 'Zend_Cache_Exception'

Fatal error: Uncaught exception 'Zend_Cache_Exception' 7 years 7 months ago #1

  • Roland
  • Roland's Avatar
Bonjour,

j'ai téléchargé et installé en local après une svn 10983. Aucun problème détecté pour l'instant.

J'ai donc transféré selon la même procédure sur mon site distant après une version 1.0.6. Mais, site planté!

J'obtiens le message:
Fatal error: Uncaught exception 'Zend_Cache_Exception' with message 'Could not determine temp directory, please specify a cache_dir manually' in [...]/webtrees/library/Zend/Cache.php:209

Qu'est-ce que c'est cette histoire de cache a créer manuellement?

Merci d'avance.
The administrator has disabled public write access.

Fatal error: Uncaught exception 'Zend_Cache_Exception' 7 years 7 months ago #2

  • Jackie
  • Jackie's Avatar
  • Offline
  • Platinum
  • Posts: 4703
Bonjour Roland,

Ne serait-ce pas la même chose que :

http://wiki.webtrees.net/fr:FAQ_Installation

Et voir aussi cette conversation sur le forum en anglais :

http://webtrees.net/index.php/en/forum/10-help-for-ver-10-latest-release/2766-error-by-installation-on-hosted-server


ps : il semble que tu as traduit ce texte ? ;-)
Last Edit: 7 years 7 months ago by Jackie.
The administrator has disabled public write access.

Fatal error: Uncaught exception 'Zend_Cache_Exception' 7 years 7 months ago #3

  • Roland
  • Roland's Avatar
Vu. Mais non, ce ne semble pas être ça. Je vérifie tout de même.

Après vérification:
Le dossier data/tmp existe. Il a les droits 777. Le fichier .htaccess contient bien "SetEnv TMP data/tmp".

Je suis en train de lire le forum en anglais. Anecdote: celui qui a lancé ce sujet (rol51) s'appelle... Roland mais il ajoute "Germany" (Allemagne).
Last Edit: 7 years 7 months ago by Jackie.
The administrator has disabled public write access.

Fatal error: Uncaught exception 'Zend_Cache_Exception' 7 years 7 months ago #4

  • Roland
  • Roland's Avatar
J'ai tenté tout ce qui était proposé:

1- dans File.php, j'ai mis 'cache_dir' => '/data/tmp',
=> webtrees1.1 me répond que ce n'est pas un répertoire. Pourtant, c'est bien le bon chemin
2- je modifie, et je mets 'cache_dir' => '/data/tmp/',
=> même réponse
3- je pense que le chemin (path) est absolu et qu'il faudrait peut-être qu'il soit relatif.
Je mets donc 'cache_dir' => 'data/tmp',
=> Ça fonctionne! Ouf!

Donc, si ça arrive à d'autres,
1 vérifier l'existence du dossier /tmp dans /data
2 vérifier les droits qui doivent être à 777
3 vérifier que .htaccess à la racine de votre site webtrees contient bien "SetEnv TMP data/tmp" Normalement il contient aussi "SetEnv PHP_VER 5"
4 dans /library/Zend/Cache/Backend/file.php, remplacez la ligne 'cache_dir' => null, par la ligne 'cache_dir' => 'data/tmp',
Last Edit: 7 years 7 months ago by Roland. Reason: correction orthographiquess
The administrator has disabled public write access.

Fatal error: Uncaught exception 'Zend_Cache_Exception' 7 years 7 months ago #5

  • fisharebest
  • fisharebest's Avatar
  • Online
  • Administrator
  • Posts: 10445
@Roland

<<"SetEnv TMP data/tmp">>

peut-être comme cet exemple

SetEnv TMPDIR /home/roland/public_html/webtrees/data/tmp
Greg Roach - This email address is being protected from spambots. You need JavaScript enabled to view it. - fisharebest.webtrees.net
The administrator has disabled public write access.

Fatal error: Uncaught exception 'Zend_Cache_Exception' 7 years 7 months ago #6

  • Roland
  • Roland's Avatar
Merci à Ficharebest mais je viens de résoudre mon problème.

Vous avez fait un superbe boulot! On va continuer à vous aider avec nos petits moyens.

J'ai mis à jour la page du wiki: wiki.webtrees.net/fr:FAQ_Installation à propos de ce problème afin que mon expérience puisse faire gagner du temps à d'autres.
The administrator has disabled public write access.

Fatal error: Uncaught exception 'Zend_Cache_Exception' 7 years 7 months ago #7

  • louis
  • louis's Avatar
Bonjour tout le monde,
Ma mise à jour vers la 1.1 c'est très bien passée.
@+
Louis
The administrator has disabled public write access.

Fatal error: Uncaught exception 'Zend_Cache_Exception' 7 years 7 months ago #8

  • jean-philippe
  • jean-philippe's Avatar
En ce qui me concerne, installation comme indiqué (sauvegarde des données et écrasement des fichiers sur le serveur). Ca s'est passé comme une lettre à la poste.
Super !
La nouvelle interface admin est vraiment bien meilleure. Plus claire et lisible. Bravo à tous.
Par contre je n'arrive pas à faire fonctionner google maps. Je me retrouve toujours du côté de Dakar (il me semble) en pleine mer (au secours !). Mais je ne dois pas bien comprendre comment ça marche:. J'ai l'impression que ça vient de la façon dont sont codés les lieux.

PS : par contre je m'étais fait virer du forum. J'ai du recréer un compte. Curieux...
Last Edit: 7 years 7 months ago by jean-philippe.
The administrator has disabled public write access.
Do you need a web hosting solution for your webtrees site?
If you prefer a host that specialises in webtrees, the following page lists some suppliers able to provide one for you: 

Fatal error: Uncaught exception 'Zend_Cache_Exception' 7 years 7 months ago #9

  • Jackie
  • Jackie's Avatar
  • Offline
  • Platinum
  • Posts: 4703
Bonjour Jean-Philippe,
PS : par contre je m'étais fait virer du forum. J'ai du recréer un compte. Curieux...

Il est possible que Nigel ou moi étions en train de modifier ou déplacer des sujets au moment où vous dites avoir "été viré" du forum. Etait-ce vraiment nécessaire de créer un deuxième compte ?
The administrator has disabled public write access.

Fatal error: Uncaught exception 'Zend_Cache_Exception' 7 years 7 months ago #10

  • kiwi
  • kiwi's Avatar
  • Offline
  • Platinum
  • Posts: 4904
It was an error on the database here. I have now repaired it.

C'était une erreur sur la base de données ici. Je l'ai maintenant réparée.
Nigel

www.our-families.info

Hosted at:
Follow me at:
Last Edit: 7 years 7 months ago by Jackie.
The administrator has disabled public write access.

Re: Fatal error: Uncaught exception 'Zend_Cache_Exception' 7 years 7 months ago #11

  • François
  • François's Avatar
  • Offline
  • New
  • Posts: 70
Bonjour,
j'ai eu le même soucis
je m'y attendais un peu car c'est lié à l'hébergeur

j'ai fais comme indiqué à l'époque pour la version 1.0.5 en remplaçant
dans .../library/Zend/Cache/Backend/file.php
'cache_dir' => null,
par
'cache_dir' => 'data/tmp',

il n'y a pas eu besoin de récréer le sous dossier data/tmp, toujours présent

et tout semble fonctionner à merveille
www.webtrees.cpa-cpm.com/
webtrees 1.7.9
chez OVH
chrome
php 7.0.21
Last Edit: 7 years 7 months ago by François.
The administrator has disabled public write access.

Re: Fatal error: Uncaught exception 'Zend_Cache_Exception' 7 years 5 months ago #12

  • BiretteduSud
  • BiretteduSud's Avatar
Bonjour,
Juste pour signaler que si depuis l'admin de l'application on fait "Nettoyage des données" et "Supprimer les fichiers non essentiels", cela efface le dossier tmp dans data...

Pour réparer il faut recréer ce dossier comme indiqué en début de post et ça repart.

Amicalement,
Eric
The administrator has disabled public write access.

Re: Fatal error: Uncaught exception 'Zend_Cache_Exception' 7 years 5 months ago #13

  • louis
  • louis's Avatar
SVP les amis, ne me laissez pas mourir idiot, je viens de voir avec mon ftp dans le dossier "data" il n'y a pas de dossier "tmp" et ça marche bien
Comme dossier, j'y trouve:
language, media
les fichiers: .htaccess, config.in.php, histo.fr.php, index.php et toutes mes sauvegarde gedcom, et c'est tout, alors votre conversation c'est pour moi du charabia.
Si on pouvait m'expliquer, je vous serai reconnaissant.
The administrator has disabled public write access.

Re: Fatal error: Uncaught exception 'Zend_Cache_Exception' 7 years 5 months ago #14

  • ToyGuy
  • ToyGuy's Avatar
  • Offline
  • Moderator
  • Live like it's Christmas every day - Santa Stephen
  • Posts: 4925
Bon soir Louis
Vous n'avez qu'à ajouter un dossier temp session (et modifier le code) si vous avez une configuration logicielle particulière. Si votre père travaille sans ces modifications (comme la plupart), vous avez besoin de ne rien faire.

Traduction gracieuseté de Google
You need only add a session temp folder (and change the code) if you have a particular software configuration. If your sire works without these modifications (as do most), you need to do nothing.
Santa Stephen the Fabled Santa
Latest webtrees at MyArnolds.com
Hosted by webtreesonline.com, a division of GeneHosts LLC
MacOS 10.6.8, Apache 2.2+, PHP 5.4.16, MySQL 5.5.28
The administrator has disabled public write access.

Re: Fatal error: Uncaught exception 'Zend_Cache_Exception' 7 years 5 months ago #15

  • François
  • François's Avatar
  • Offline
  • New
  • Posts: 70
louis wrote:
SVP les amis, ne me laissez pas mourir idiot, je viens de voir avec mon ftp dans le dossier "data" il n'y a pas de dossier "tmp" et ça marche bien
Comme dossier, j'y trouve:
language, media
les fichiers: .htaccess, config.in.php, histo.fr.php, index.php et toutes mes sauvegarde gedcom, et c'est tout, alors votre conversation c'est pour moi du charabia.
Si on pouvait m'expliquer, je vous serai reconnaissant.

le soucis est lié à l'hébergeur donc ce n'est pas tout le monde qui doit effectuer l'opération
www.webtrees.cpa-cpm.com/
webtrees 1.7.9
chez OVH
chrome
php 7.0.21
The administrator has disabled public write access.

Re: Fatal error: Uncaught exception 'Zend_Cache_Exception' 7 years 5 months ago #16

  • louis
  • louis's Avatar
Je suis rassuré, je ne suis pas anormal, merci.
The administrator has disabled public write access.

Re: Fatal error: Uncaught exception 'Zend_Cache_Exception' 7 years 5 months ago #17

  • BiretteduSud
  • BiretteduSud's Avatar
Bonjour Louis,

En effet, cette manoeuvre dépend de ta config et de celle de ton hébergeur.

J'ai rapporté ce problème et la solution car après avoir fait une demi journée de saisie, lorsque j'ai (pour voir) nettoyé le dossier index et que j'avais ensuite un beau Fatal Error, j'ai eu un peu peur.

En règle générale, quand ça marche, touche à rien.

Amicalement,
Eric
The administrator has disabled public write access.

Re: Fatal error: Uncaught exception 'Zend_Cache_Exception' 7 years 5 months ago #18

  • louis
  • louis's Avatar
Bonjour Eric,
En général j'aime bien comprendre avant d'avoir de problèmes et j'avais du mal à suivre cette conversation, mais c'est bon, merci
The administrator has disabled public write access.
Powered by Kunena Forum