spip.php et OVH

Bonjour à tous,

Malgré mes modifs avec l’aide de certains de la liste spip et d’autres, j’ai des problèmes qui persistent chez mon hébergeur OVH. On m’a conseillé de poser ma question plutôt sur spip-zone.

J’ai fait les modifs :

  • cache global à 50Mo et local à 24h
  • désactivation du moteur de recherche
  • diminution conséquente de la taille des images
  • la modif « nofollow » de l’agenda

données : OVH (90plan) | SPIP 1.9.2h [13886] | Sarka-SPIP 2.0.2 [20232]

Mon site ne tient pas la journée sans être fermé pour cause de « Vos scripts consomment trop de CPU et surchargent nos serveurs » ou « spip.php fait trop de requête et déclenche 258 alertes »

Il y a des logs d’erreurs très étranges :
[Wed Sep 30 02:42:44 2009] [error] [client …] [host …] script not found or unable to stat: /homez.160/…/www/ecrire/spip.php
[Wed Sep 30 15:25:02 2009] [error] [client …] [host …] Premature end of script headers: spip.php

et des logs en spip.php?/… nombreux (786) sur la dernière journée comme par exemple :
66.249.71.84 www… - [30/Sep/2009:01:12:48 +0200] « GET /spip.php/plugins/Lecteur_multimedia/soundmanager/IMG/article_PDF/spip.php?page=abonnement-newsletter HTTP/1.1 » 200 10865 « - » « Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) »
66.249.71.84 www… - [30/Sep/2009:01:17:36 +0200] « GET /spip.php/plugins/sarkaspip_2/scripts/ecrire/local/cache-vignettes/L80xH104/plugins/outils_article/img_pack/auteur.png HTTP/1.1 » 200 15307 « - » « Googlebot-Image/1.0 »
Ces URL sont incompréhensibles car il n’y a pas de dossier spip.php !

Quelqu’un a une idée ??

Julien

Julien Hering a écrit :

Bonjour à tous,

Malgré mes modifs avec l'aide de certains de la liste spip et d'autres,
j'ai des problèmes qui persistent chez mon hébergeur OVH. On m'a
conseillé de poser ma question plutôt sur spip-zone.

J'ai fait les modifs :
- cache global à 50Mo et local à 24h
- [...]

Bonjour,

Est ce que Spip atteint ce volume en cache?
Tu devrais séparer/scinder tes squelettes dans des includes pour que
les parties qui ne demandent pas de recalculs fréquents aient un
cache de plusieurs jours (semaines?), typiquement le pied de page :slight_smile:
puisque l'on peut préciser une durée de cache spécifique pour chaque
squelette (dont ceux inclus).

Ainsin, seule une partie du squelette sera recalculée, et non pas
l'ensemble des pages.

Pour des articles, au niveau de l'affichage du texte, tu peux y
aller franco, c'est pas tous les jours que tu corriges l'article (et
il suffit de "voir en ligne" l'article pour le recalculer).

A bientôt
Grégoire

Ok merci pour ces très intéressants conseils auxquels je vais réfléchir quant à leur mise en pratique car cela paraît un peu compliqué pour mon niveau.
Cela dit vu que le site ne reste pas ouvert plus de quelques heures et que OVH met en moyen 6 jours pour accepter de le réouvrir, un cache local de moins de quelques jours semblent inutile ;-)… enfin plutôt :frowning:

A+
julien

Grégoire a écrit :

Julien Hering a écrit :
  
Bonjour à tous,

Malgré mes modifs avec l'aide de certains de la liste spip et d'autres, 
j'ai des problèmes qui persistent chez mon hébergeur OVH. On m'a
conseillé de poser ma question plutôt sur spip-zone.

J'ai fait les modifs :
- cache global à 50Mo et local à 24h
- [...]
    

Bonjour,

Est ce que Spip atteint ce volume en cache?
Tu devrais séparer/scinder tes squelettes dans des includes pour que
les parties qui ne demandent pas de recalculs fréquents aient un
cache de plusieurs jours (semaines?), typiquement le pied de page :)
puisque l'on peut préciser une durée de cache spécifique pour chaque
squelette (dont ceux inclus).

Ainsin, seule une partie du squelette sera recalculée, et non pas
l'ensemble des pages.

Pour des articles, au niveau de l'affichage du texte, tu peux y
aller franco, c'est pas tous les jours que tu corriges l'article (et
il suffit de "voir en ligne" l'article pour le recalculer).

A bientôt
Grégoire