Page 1 sur 4
[Symfony] Plugin sitemap
Posté : 31 mai 2010, 10:59
par binouz
Bonjour,
je dois générer un "sitemap.xml" plusieurs fois par jour sur le site sur lequel je travaille.
J'ai vu qu'il y avait des plugin symfony pour faire cela ( exemple :
http://www.symfony-project.org/plugins/ ... emapPlugin).
Je voulais avoir votre avis.
En avez-vous déjà testé un ? lequel est le meilleur ? Est-ce difficile à configurer ?
D'avance merci,
Re: [Symfony] Plugin sitemap
Posté : 31 mai 2010, 11:20
par zeus
Je vais te faire ma publicité en te vantant un plugin de ma société :
http://www.symfony-project.org/plugins/ ... emapPlugin
- Facile à installer
- Gestion des multi-sitemaps (+ de 80 000 urls) automatiquement
- Multi-langues
- Mise en cache pour libérer le serveur
Re: [Symfony] Plugin sitemap
Posté : 31 mai 2010, 11:24
par binouz
Merci,
je vais le tester.
Je te fais un retour prochainement.
Re: [Symfony] Plugin sitemap
Posté : 01 juin 2010, 10:04
par binouz
j'ai exécuté la commande
"symfony plugin:install prestaSitemapPlugin"
Mais il me renvoie des erreurs genre :
PHP Fatal error: require_once(): Failed opening required 'PEAR.php' (include_pa
th='.;C:\php5\pear') in D:\dev\ImmoOuest\trunk\lib\vendor\symfony\lib\plugin\sfP
earEnvironment.class.php on line 15
pour info : je n'ai pas encore installé de plugin
ahh je vois que y'a un post du même genre auquel tu as déjà répondu zeus !
Re: [Symfony] Plugin sitemap
Posté : 01 juin 2010, 10:07
par stealth35
j'ai exécuté la commande
"symfony plugin:install prestaSitemapPlugin"
Mais il me renvoie des erreurs genre :
PHP Fatal error: require_once(): Failed opening required 'PEAR.php' (include_pa
th='.;C:\php5\pear') in D:\dev\ImmoOuest\trunk\lib\vendor\symfony\lib\plugin\sfP
earEnvironment.class.php on line 15
pour info : je n'ai pas encore installé de plugin

faut installer PEAR,
http://pear.php.net/manual/fr/
Re: [Symfony] Plugin sitemap
Posté : 01 juin 2010, 10:15
par binouz
Si dans mon répertoire php , j'ai un dossier "pear" c'est qu'il est installé ?
Re: [Symfony] Plugin sitemap
Posté : 01 juin 2010, 10:19
par stealth35
Si dans mon répertoire php , j'ai un dossier "pear" c'est qu'il est installé ?
pas sur, normalement il te le rajoute a ton php.ini
rajoute
Re: [Symfony] Plugin sitemap
Posté : 01 juin 2010, 10:46
par binouz
effectivement je n'ai pas cette ligne dans mon php.ini
j'ai donc rajouté
include_path=".;path\softs\php\pear;"
sachant que mon répertoire est : c:/softs/php/pear
Mais cela ne fonctionne pas ...

Re: [Symfony] Plugin sitemap
Posté : 01 juin 2010, 10:49
par stealth35
effectivement je n'ai pas cette ligne dans mon php.ini
j'ai donc rajouté
include_path=".;path\softs\php\pear;"
sachant que mon répertoire est : c:/softs/php/pear
Mais cela ne fonctionne pas ...

t'as bien redémarrer ton serveur ? y'a bien le ficher PEAR.php dans le dossier ?
t'as une nouvelle erreur a la place ?
Re: [Symfony] Plugin sitemap
Posté : 01 juin 2010, 10:52
par binouz
oui j'ai redémarré le serveur.
Par contre mon dossier "/PEAR" ne contient que : "go-pear.phar" . J'imagine qu'il est mal installé ?
Merci encore de ton aide et de ta réactivité car je n'ai jamais fait ce genre de chose auparavant.
Re: [Symfony] Plugin sitemap
Posté : 01 juin 2010, 10:54
par stealth35
oui j'ai redémarré le serveur.
Par contre mon dossier "/PEAR" ne contient que : "go-pear.phar" . J'imagine qu'il est mal installé ?
Merci encore de ton aide et de ta réactivité car je n'ai jamais fait ce genre de chose auparavant.
donc ton pear n'est pas installer, lance le fichier go-pear.bat

Re: [Symfony] Plugin sitemap
Posté : 01 juin 2010, 10:57
par binouz
ce que j'ai tenté mais ....
Warning: require_once(phar://go-pear.phar/index.php): failed to open stream: pha
r error: invalid url or non-existent phar "phar://go-pear.phar/index.php" in C:\
softs\php\PEAR\go-pear.phar on line 1236
Re: [Symfony] Plugin sitemap
Posté : 01 juin 2010, 10:58
par stealth35
ce que j'ai tenté mais ....
Warning: require_once(phar://go-pear.phar/index.php): failed to open stream: pha
r error: invalid url or non-existent phar "phar://go-pear.phar/index.php" in C:\
softs\php\PEAR\go-pear.phar on line 1236
t'as quelle version de PHP ?
Re: [Symfony] Plugin sitemap
Posté : 01 juin 2010, 11:00
par binouz
5.3.0
Re: [Symfony] Plugin sitemap
Posté : 01 juin 2010, 11:04
par binouz
ok visiblement
php -d phar.require_hash=0 go-pear.phar fonctionne