Aller au contenu

jl83

Hubmaster
  • Compteur de contenus

    158
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par jl83

  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
  16. Bonjour à tous, Je suis membre depuis quelque temps déjà, mais j'ai toujours pas trouvé le temps de me présenter ! Faut dire que je travaille presque jour et nuit depuis bientôt un an pour la réalisation de 2 sites qui sont désormais en ligne : http://www.babelimmo.com (portail immobilier multilingue) http://www.hit-hebdo.com (annuaire Internet avec plusieurs classements hebdomadaires) Techniquement moi je suis plutôt php/mysql (faut dire que je ne connais rien d'autre, et le langage php est facile à apprendre pour quelqu'un comme moi qui ai appris tout seul). Pour l'infogérance heureusement que j'ai trouvé Dan et le hub, sinon ces sites n'auraient jamais vu le jour ! Voilà voilà...
  17. Bonjour à tous, Je débute sur serveur dédié et jai un souci. Avant jétais hébergé en mutualisé, et javais un script qui fonctionnait bien (idem en local sur mon PC), et là ça marche plus. En fait, cest un petit script php qui fait un effacement récursif de dossiers, basé sur des « unlink » et des « rmdir ». Or, ces fonctions ne marchent pas avec un chmod 755 sur les dossiers. Il faut donc que je change manuellement le chmod des répertoires correspondant via mon client FTP, et alors ça marche. Évidemment, ça ne me convient pas de faire cela manuellement... alors jai essayé de changer le chmod via mon script php, mais ça ne fonctionne pas... Jai pourtant absolument besoin de cette fonction (cest un site dannonces, avec des photos, et donc quand le client supprime son annonce, je dois supprimer le répertoire correspondant où se trouvent les photos). Les dossiers sont créés automatiquement avec lannonce, et ils doivent donc être vidés et supprimés automatiquement lorsque lannonce est supprimée. Comment puis-je faire ? Merci davance ! JL
×
×
  • Créer...