Bonjour à tous,
J'ai un gros soucis, qui me fout dans "la ***", pour rester poli, et même jusqu'au cou.Il ne s'agit pas de mon www , même si les deux sont hébergés au même endroit.
Symptômes :
- Temps de génération de la page bien trop important (10 secondes parfois)
Les 10 secondes (j'ai placé des microtime() pour isoler l'endroit) sont durant un certain include();.
Suivant la page que j'apelle, il n'y a aucun soucis (des pages qui font des requêtes MySQL, INSERT, DELETE, UPDATE...), et justement sur certaines pages déja générées, il y'a des problèmes.
Concrètement, j'ai une page, avec deux includes :
/inc/gauche.php qui me génére la page /cache/gauche.php
et
/inc/accueil.php qui me génère la page /cache/accueil.php
pour le premier, rien à signaler, tout est nickel (moins de 0.10 secondes pour la génération, et ensuite 0.005 pour l'include de la page générée).
Pour le second, ça peut durer 3, 4 , 5 secondes, 10 secondes.
J'me suis dit, j'ai fait une connerie dans la page de génération !
alors j'ai fait include('cache/accueil.php');
résultat : toujours pareil.
Si quelqu'un avait une solution, un début d'idée, ça serait très chouette, parceque là je suis, comme mis plus haut, dans une mouise totale.
Merci d'avance
EDIT : j'oubliais, en local ça marche très bien.
Serveur distant :
Linux 2.4.21-32.0.1.ELsmp
Apache/1.3.33 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 PHP/4.3.11 FrontPage/5.0.2.2635
Chez moi :
Win XP / EasyPhp 1.8 sur mon pc.
Mdk 10.1 / PHP 5.0.2 / Apache 2 sur le serveur de local.
J'ai un gros soucis, qui me fout dans "la ***", pour rester poli, et même jusqu'au cou.Il ne s'agit pas de mon www , même si les deux sont hébergés au même endroit.
Symptômes :
- Temps de génération de la page bien trop important (10 secondes parfois)
Les 10 secondes (j'ai placé des microtime() pour isoler l'endroit) sont durant un certain include();.
Suivant la page que j'apelle, il n'y a aucun soucis (des pages qui font des requêtes MySQL, INSERT, DELETE, UPDATE...), et justement sur certaines pages déja générées, il y'a des problèmes.
Concrètement, j'ai une page, avec deux includes :
/inc/gauche.php qui me génére la page /cache/gauche.php
et
/inc/accueil.php qui me génère la page /cache/accueil.php
pour le premier, rien à signaler, tout est nickel (moins de 0.10 secondes pour la génération, et ensuite 0.005 pour l'include de la page générée).
Pour le second, ça peut durer 3, 4 , 5 secondes, 10 secondes.
J'me suis dit, j'ai fait une connerie dans la page de génération !
alors j'ai fait include('cache/accueil.php');
résultat : toujours pareil.
Si quelqu'un avait une solution, un début d'idée, ça serait très chouette, parceque là je suis, comme mis plus haut, dans une mouise totale.
Merci d'avance
EDIT : j'oubliais, en local ça marche très bien.
Serveur distant :
Linux 2.4.21-32.0.1.ELsmp
Apache/1.3.33 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 PHP/4.3.11 FrontPage/5.0.2.2635
Chez moi :
Win XP / EasyPhp 1.8 sur mon pc.
Mdk 10.1 / PHP 5.0.2 / Apache 2 sur le serveur de local.