By: thib
Date: 2006-12-13
Time: 21:07
|
LoadXmlFromDoc et texte "cripté"bonjour,
tout d'abord, merci au concepteur de tbsooo ! d'après la description, ça correspond exactement à ce dont j'ai besoin. Y a plus qu'à le faire fonctionner chez moi, mais ça, c'est pas encore gagné... j'ai 2 pb actuellement : le premier : ce message d'erreur : [CODE]TinyButStrong Error (LoadXmlFromDoc method): File not found : tmp/1c7a3ae6e5792a3bd88bd7d67ce59f5a/content.xml[/CODE] à quoi pourait-il être dû ? est-ce qu j'ai mal installé quelque chose ? le deuxième : dans mon document généré, j'ai du texte "cripté" !! extrait du document :
est-ce que qqun peut m'éclairer la dessus ? à quoi est-ce que c'est dû ? merci d'avance |
||
By: Olivier Loynet
Date: 2006-12-13
Time: 22:20
|
Re: LoadXmlFromDoc et texte "cripté"Bonjour,
Le problème vient sans doute des programmes ZIP et UNZIP qui ne sont pas installés ou mal configurés http://www.tinybutstrong.com/fr/tbsooo.php#installation la méthode SetZipBinary http://www.tinybutstrong.com/fr/tbsooo.php#SetZipBinary De plus il doit y avoir un répertoire dans lequel les fichiers sont décompressés, et que les scripts PHP peuvent ecrire dedans Olivier |
||
By: thib
Date: 2006-12-14
Time: 23:37
|
Re: LoadXmlFromDoc et texte "cripté"bonjour,
merci pour l'aiguillage ! c'était effectivement mes zip et unzip qui n'étaient pas installés correctement. ça fonctionne maintenant sur ma machine en local ! par contre, quand je bascule sur le serveur linux, après avoir modifié les chemins d'accès au zip unzip (après avoir eu confirmation par l'administrateur qu'ils étaient installés dans /usr/bin) :
pour la première erreur : est-ce qu'il peut y avoir des version de zip qui ne foncitonneraient pas ? au sujet du warning, je ne comprends pas trop d'ou il peut venir (il n'y a pas de ligne 2197 dans tbs_class...) ?? merci beaucoup pour votre aide |
||
By: Olivier Loynet
Date: 2006-12-16
Time: 13:37
|
Re: LoadXmlFromDoc et texte "cripté"bonjour,
je pense que tu n'as pas les droits d'écriture du répertoire temporaire de plus, si tu mets "/' sur le début du chemin "/tmp", cela veut dire que tu utilise le répertoire tmp de linux qui se trouve à la racine. creer toi un répertoire dans ton arborescence WEB, comme "tmp" ou "process" ensuite avec une application pour faire du FTP, par exemple l'application FILEZILLA, modifie les droits du répertoire en cliquant avec le bouton droit : "changer les attributs de fichiers" tu mets 777, ce qui veut dire : lecture - écriture - execution pour tout le monde. Demande à mon administateur, il te donnera un coup de main Olivier |
||
By: thib
Date: 2006-12-17
Time: 22:03
|
Re: LoadXmlFromDoc et texte "cripté"En fait, j'ai vérifié avec mon administrateur, j'ai bien les droits sur "/tmp".
Le fichier /tmp/49df903d63e4ed4d7e000868af24273b/content.xml est bien créé mais il est vide ! donc je pencherais plutot vers un problème de zip (?). Je vais voir avec mon administrateur pour essayer de trouver l'erreur... merci encore pour ton aide. Thibaut |
||
By: Olivier Loynet
Date: 2006-12-18
Time: 16:22
|
Re: LoadXmlFromDoc et texte "cripté"pour voir les infos sur la version, faire zip -h ou unzip -h
Olivier |
||
By: francois
Date: 2007-02-23
Time: 14:04
|
Re: LoadXmlFromDoc et texte "cripté"Salut,
pour ma part: serveur linux fedora (et debian) sur ma page php: $OOo->SetZipBinary('zip'); $OOo->SetUnzipBinary('unzip'); et non pas : $OOo->SetZipBinary('/usr/bin/zip'); $OOo->SetUnzipBinary('/usr/bin/unzip'); et cela marche bien... en esperant que cela reponde a ton probleme francois |
||
By: Olivier
Date: 2007-02-23
Time: 14:16
|
Re: LoadXmlFromDoc et texte "cripté"bonjour,
En fonction des distributions, les binaires zip et unzip peuvent être installé dans différentes arborescences. Parfois la variable d'enrironnement path n'est peut être pas affecté pour l'utilisateur PHP (en général Apache) et il faut fixer le chemin des binaires complètement. Il est possible aussi que dans la distribution ses binaires ne soient pas installés. Un utilisateur de TBSOOO m'avait envoyé une modif de la classe pour l'utiliser cette dernière sans avoir ZIP et UNZIP. Il faut que je retrouve son mail. J'ai le souvenir qu'il faut une bibliothèque gzip installée avec PHP. Si ce dernier se reconnait qu'il n'existe pas à me re-contacter Olivier |
||
By: thib
Date: 2007-03-02
Time: 21:15
|
Re: LoadXmlFromDoc et texte "cripté"salut,
en fait mon problème ne venait pas de zip et unzip mais du fichier openoffice modèle utilisé : J'utilise wincvs pour faire le suivi de versions et leur mise à jour sur le serveur, et j'avais déclaré le .odt en fichier texte (au lieu de fichier binaire) ce qui fait que ce .odt ne pouvait pas être ouvert correctement par openoffice. après l'avoir redéclaré en fichier bin, ça a tout de suite fontionné. Thibaut |