Aller au contenu

jl83

Hubmaster
  • Compteur de contenus

    158
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

1 Neutre

Visiteurs récents du profil

3 417 visualisations du profil
  1. Bonjour, J'ai un serveur dédié et je souhaite faire pointer un nom de domaine vers un autre dossier de mon serveur. C'est-à-dire faire pointer http://www.domaine1.com vers /home/...chemin-vers-fichiers.../, mais de manière invisible (c'est-à-dire sans que le visiteur ne puisse voir le changement d'URL). Pour l'instant j'ai trouvé deux options, mais les deux posent problème : Soit j'utilise un RedirectMatch, mais dans ce cas la redirection est visible (et il semble impossible de la rendre invisible : http://www.webmaster-hub.com/topic/42539-redirection-httpsdommondomainere-en-httphostingresdom/page__p__277674__hl__invisible__fromsearch__1entry277674) Soit je modifie le fichier httpd.conf du domaine en question, afin de spécifier un répertoire différent. Cela fonctionne parfaitement... mais chaque fois qu'une mise à jour est effectuée sur mon serveur, les fichiers httpd.conf sont réécrits, et la modification disparaît. Y'aurait-il une troisième voie pour parvenir au même résultat ? Merci ! Jean-Luc
  2. En effet, j'avais complètement oublié... et en effet, la mise en place correspond à peu près à l'augmentation plus régulière de la charge ! Je suis en train de faire une modif, afin que le filigrane ne soit créé qu'une seule fois, lors du premier affichage de chaque photo. La contrepartie, c'est que ça va augmenter sensiblement l'espace disque, car j'enregistre les photos filigranées... et j'ai un filigrane pour chaque langue, donc en tout 7 photos à la place d'une seule ! Mais bon, j'ai de la marge donc ça va.
  3. Pas de problème pour le cambouis... Je vais étudier cela, sachant que les images ne sont pas toutes dans un même répertoire, loin de là même ! C'est du genre clients/1234/annonce/123456/... donc en gros des milliers de répertoires. Le plus simple serait donc peut-être de créer l'image "filigranée" en même temps que l'upload de l'image... et ce serait uniquement cette image qui serait utilisée ?
  4. Je suis d'accord avec toi, mais même si on sait que telle ou telle fonction utilise davantage de ressources, il n'est pas évident de déterminer, à partir d'une charge serveur donnée, quelle est l'origine exacte d'une surcharge, d'autant que les paramètres sont nombreux et évolutifs... Et tant que tout va bien, on se pose moins de questions... notamment dans l'utilisation des fonctions dont on a besoin.
  5. Oui, il est effectivement fait à la volée Pour la mise en cache, ça se fait via un module Apache spécifique ?
  6. A vrai dire, je ne suis certain de rien... Pour la taille, j'utilise un filesize. Par contre il y a aussi une fonction de création d'un filigrane (donc des getimagesize, imagecreatefromjpeg, imagettftext et imagejpeg). Maintenant je ne certifie pas que les images soient la cause principale de la charge, par contre c'est vrai qu'il y a énormément d'images qui s'affichent en permanence.
  7. C'est un dédié 4 coeurs et 8 Go de RAM. Mais c'est vrai qu'il y a beaucoup de sites dessus (plus de 1000). Et vu que le contenu de la plupart des sites utilise une base de données partagées, ainsi que des images partagées, je me dis qu'il y a quelque chose à faire pour réduire la charge, qui devient critique depuis quelques semaines.
  8. Non non, c'est pour chaque image. Toutes images confondues ça doit faire plusieurs dizaines de milliers par jour.
  9. Pas évident de le savoir précisément, mais plusieurs dizaines voire plusieurs centaines.
  10. En fait, je n'en fais pas grand chose si ce n'est les afficher, et éventuellement en déterminer la taille. Par contre, une même photo est affichée sur de nombreux sites distincts, alors qu'elle est stockée dans un seul répertoire. J'imagine donc qu'il doit y avoir des solutions pour réduire la charge de mon serveur ?
  11. Merci pour vos réponses ! Il va donc falloir que je trouve autre chose pour réduire la charge...
  12. Bonjour à tous, Je suis confronté au problème suivant (je précise que je suis sur un serveur dédié qui héberge de nombreux sites) : Sur un site, j'ai besoin d'afficher des images qui se trouvent dans un répertoire correspondant à un autre site (donc au-dessus de la racine du site). En clair, mon image se trouve dans le répertoire /home/SITE1/domains/site1.com/public_html/images/image.png et je dois afficher cette image sur une page qui se trouve dans le répertoire /home/SITE2/domains/site2.com/public_html/index.php Pour exécuter des fonctions PHP sur le fichier image (comme getimagesize), ça ne pose pas de problème d'utiliser le chemin absolu (/home/...) Par contre, pour afficher l'image avec <img src="/home/SITE1/domains/site1.com/public_html/images/image.png"> ça ne marche pas ! Je sais que je pourrais utiliser le chemin HTTP en faisant <img src="http://www.site1.com/images/image.png"> mais l'objectif est précisément de ne pas surcharger Apache, car ce type d'opération est effectué des milliers de fois sur un grand nombre de sites, et du coup mon serveur rame complètement. Je souhaiterais donc pouvoir faire un accès direct au fichier, sans passer par HTTP. J'ai tourné le problème dans tous les sens, ça refuse de fonctionner ! Merci d'avance de vos pistes ! Jean-Luc
  13. jl83

    Problème d'encodage

    A priori j'ai trouvé le problème, en fait c'était dû au fait qu'à un moment donné, sur l'un des sites, j'accédais à une autre base de données, puis je rebasculais vers la base initiale pour le reste du site. Et il doit y avoir des différences de codage entre les deux bases... Enfin c'est ce que j'ai cru comprendre... En tout cas merci pour votre aide
  14. jl83

    Problème d'encodage

    Merci, je vais aller voir ça...
  15. jl83

    Problème d'encodage

    Bonjour à tous, Je cale sur un problème de jeux de caractères... J'ai plusieurs sites qui utilisent une même base de données (mysql). Le code de chaque site (php) est quasi identique. Mon problème est le suivant : sur certains sites, je suis obligé de faire un "SET NAMES = utf8" pour récupérer mes données au bon format (caractères accentués), alors que sur d'autres non ! Je sais résoudre le problème au cas par cas, mais comment est-ce possible qu'avec le même code, et la même base de données, j'obtiens des affichages incorrects ? Merci d'avance si quelqu'un a une piste... JL
×
×
  • Créer...