|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : décembre 2007 Messages : 2 ![]() |
Bonjour a tous,
j'ai un serveur qui tourne sous win 2003 avec php 5 et pendant qu'un fichier est uploadé par un utilisateur (une photo de quelques méga), le site "devient inaccessible" a tous. Le processeur du serveur fonctionne alors a 100% sur l'exe Httpd.exe. Comment limiter l'utilisation du processeur pour permettre la navigation pour les autres utilisateurs. la commande ini_set gere t'elle l'utilisation du proc ? |
|
|
00
|
|
|
#2 |
|
Membre actif
![]() Inscription : janvier 2006 Messages : 149 ![]() |
Bonjour, n'y aurait-il pas un traitement sur cette image ?
Car une image traîtée par le serveur, en supposant qu'elle fasse 5 mo et qu'il faille la modifier... On va dire que c'est pas la meilleure chose à faire. |
|
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() Inscription : décembre 2007 Messages : 2 ![]() |
oui un traitement de redimensionnement est effectué
voici le code php Code :
peut on le faire ultérieurement a l'upload ce traitement ? de toute facon le traitement meme apres coup surchargera quand meme le serveur ? y'a t'il un code php plus leger pour redimenssionner une image ? merci |
||
|
|
00
|
|
|
#4 |
|
Membre actif
![]() Inscription : janvier 2006 Messages : 149 ![]() |
Perso, ce que je fais pour être tranquille, c'est de passer par imagemagick :
Je reçois l'image, je la stocke puis je lance le traitement par imagemagick (donc commande shell) : c'est plus performant pour de grosses images ou des redimensionnements multiples. Je crois qu'imagemagick est dispo pour windows aussi, donc tu peux voir de ce côté. Sinon, il va falloir regarder du côté de la mémoire allouée à tes scripts, du temps d'execution, et surtout ... de la taille des fichiers envoyés. (Sur des sites où tout est géré en php, je fixe la limite a 500 ko pour être tranquille). |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com