Page 1 sur 1

Installation api google calendar sans [ZF]

Posté : 20 juil. 2011, 17:55
par bender
Salut,

J'espère ne pas me tromper de section en postant ici, désolé si c'est le cas.

Voilà, je souhaite utiliser l'api google calendar sans zend framework. J'ai donc suivi le guide d'installation de google : http://code.google.com/intl/fr/apis/gda ... t_lib.html

Mais voilà, lors de l'exécution du fichier de vérification "InstallationChecker.php" j'ai le message d'erreur suivant : Exception thrown trying to access Zend/Loader.php using 'use_include_path' = true. Make sure you include Zend Framework in your include_path which currently contains: .:/usr/local/lib/php

J'ai réglé include_path en utilisant un .htaccess comme c'est expliqué dans la doc, mais apparemment j'ai du faire une erreur quelque part. Voici le contenu de mon .htaccess :

<IfModule mod_php5.c>
php_value include_path "./homez.xxx/mon_nom/www/google/library/"
</IfModule>

Les fichiers de l'api se trouvent dans le répertoire "google" ainsi que les fichiers "InstallationChecker.php" et ".htaccess".

Si je mets un fichier "index.php" à la racine du répertoire "google" avec le code <? print realpath('index.php'); ?> voilà le chemin que j'obtiens : "/homez.xxx/mon_nom/www/google/index.php". Donc, je ne pense pas me tromper au niveau du chemin mais plutôt dans la manière de l'écrire dans le htaccess.

Voilà, en faite je sais pas trop quoi faire. Si quelqu'un pouvait me venir en aide ça serait sympa.

Merci d'avance.

a+

Re: Installation api google calendar sans [ZF]

Posté : 21 juil. 2011, 01:14
par Skw33d
<IfModule mod_php5.c>
php_value include_path "./homez.xxx/mon_nom/www/google/library/"
</IfModule>
Essaye de mettre ton lien en absolu. Il est en relatif là.

Re: Installation api google calendar sans [ZF]

Posté : 21 juil. 2011, 19:17
par bender
Salut,

Merci pour ton aide.

J'ai testé de mettre le chemin en absolu mais ça n'a rien changé.

Code : Tout sélectionner

<IfModule mod_php5.c> php_value include_path "http://www.domaine.fr/google/library/" </IfModule>
j'ai aussi testé sans le point '.' devant le chemin mais c'est toujours pareil.

Code : Tout sélectionner

<IfModule mod_php5.c> php_value include_path "/homez.xxx/mon_nom/www/google/library/" </IfModule>
J'ai oublié de préciser que le site est hébergé sur un serveur ovh mutualisé avec php 5.2.17. J'ai un petit serveur perso chez moi et je rencontre le même problème dessus.

Merci.

a+

Re: Installation api google calendar sans [ZF]

Posté : 21 juil. 2011, 19:28
par Skw33d
Essaye d'utiliser la fonction set_include_path.

De cette manière :
set_include_path(get_include_path() . PATH_SEPARATOR . $chemin_de_ton_repertoire);
Via le .htaccess si dans la configuration du serveur, AllowOverride n'est pas à All je crois que c'est impossible. Et en mutualisé je sais pas et je ne pense pas que AllowOverride est à All.

Re: Installation api google calendar sans [ZF]

Posté : 21 juil. 2011, 19:50
par bender
Re,

Super ça marche de cette façon, j'avais pourtant deja testé comme ça mais sans succés, j'avais du bêtement me tromper dans le chemin :?

Merci beaucoup pour le coup de main.

a+