Pages : 1 2 3 4 5 6 7 8 9 10 [
11]
12 13
Réponse à : MyPHPupload - upload php sécurisé Posté le 29/07/2008 à 10:24
belettepvMembre
6 posts
Inscrit le : 29/07/2008
t'en est sur?
il envoie bien sur mon serveur ca je le sait...
mais c'est après, le lien pour télécharger me donne a chaque fois un fichier de 171ko... et la miniature ne marche pas.. alors que si je regarde en ftp ses fichiers existent bien!!
_______________________
Aucun
Réponse à : MyPHPupload - upload php sécurisé Posté le 29/07/2008 à 10:31
belettepvMembre
6 posts
Inscrit le : 29/07/2008
j'ai peut etre trouvé...
quand on ouvre le fameux fichier de 171ko avec notepad il y a ca:
<br />
<b>Warning</b>: readfile() has been disabled for security reasons in <b>/var/www/virtual/team-us79.bj.popipo.fr/htdocs/upload/dld
.php</b> on line <b>122</b><br />
est ce que ca veut dire que mon hébergement n'est pas configuré correctement pour le download
_______________________
Aucun
Réponse à : MyPHPupload - upload php sécurisé Posté le 29/07/2008 à 11:15
123456Membre
23 posts
Inscrit le : 18/07/2008
Ton hébergeur bloque cette fonction.. résultat, tu ne peux pas te servir de ce script sur ton hébergeur! :)
Normalement ce genre de script sont fait pour etre installé sur des serveurs dédié car ils consommes beaucoup de ressource lorsqu'ils sont connu !
Là ça fait 2 jours que j'ai mis mon service en marche, 1Go de données, et 5000 pages vu par jours... :)
_______________________
Aucun
Réponse à : MyPHPupload - upload php sécurisé Posté le 29/07/2008 à 11:23
belettepvMembre
6 posts
Inscrit le : 29/07/2008
j'ai eu une réponse de mon support hébergement...
c'est de leur coté, ils ont désactivé certaines fonctions php au niveau serveur...
ce sont des fonctions à risques qui on été enlevées suite à de possible attaque...
donc je vais devoir faire sans votre script malheureusement...
sinon c'etait pas pour une utilisation intensive... juste pour les membres de mon association et pour des fichiers legers...
_______________________
Aucun
Réponse à : MyPHPupload - upload php sécurisé Posté le 29/07/2008 à 11:34
123456Membre
23 posts
Inscrit le : 18/07/2008
Cependant, tu peux toujours utiliser le script en l'installant sur un autre hébergeur.
_______________________
Aucun
Réponse à : MyPHPupload - upload php sécurisé Posté le 29/07/2008 à 16:29
Salut,
Désolé pour toi. En plus c'est pas la fonction readfile qui est une faille de sécurité en soit ... c'est qu'ils ne savent pas sécuriser leurs serveurs.
Un serveur qui autorise pas readfile ... J'espère que tu paye pas pour ça.
Sky
_______________________
Graphiks :
Cours PHP
=> à quoi sert internet explorer ?
=> à télécharger firefox
Réponse à : MyPHPupload - upload php sécurisé Posté le 29/07/2008 à 20:38
123456Membre
23 posts
Inscrit le : 18/07/2008
Sky, je reviens sur ce problème de copie de fichier.
En faite ça continu toujours malgré ce qu'il me semblait avoir trouvé.. !
Simplement là je sais pas ou le fichier se copie.
Bref, il faut impérativement regarder ça pour plus que ça copie ces gros fichiers.. sinon ça va être catastrophique.
J'ai eu un upload énorme sur le serveur, lorsque quelqu'un clique pour télécharger le fichier, ça fait baisser le taux transfer comme pas permis car le serveur fait de la copie de fichier.
C'est vraiment une priorité ce problème là.. !
Regarde y au plus vite et si un patch pouvait sortir avant une nouvelle version, ça serait vraiment bienvenu!
_______________________
Aucun
Réponse à : MyPHPupload - upload php sécurisé Posté le 29/07/2008 à 20:40
123456Membre
23 posts
Inscrit le : 18/07/2008
Le plus simple techniquement, ce serait qu'a partir d'une certaine taille de fichier (configurable dans le config.php) les liens pour télécharger le fichier soit donne en direct mais qu'une fois le
téléchargement commencé, le script renomme le nom du dossier ou le gros fichier se trouve. ça éviterai ces problèmes et la solution est plutôt simple.
_______________________
Aucun
Réponse à : MyPHPupload - upload php sécurisé Posté le 29/07/2008 à 23:21
belettepvMembre
6 posts
Inscrit le : 29/07/2008
ben maintenant ca marche... apparement un admin m'a débloqué la fonction...
sinon bien sur que je ne paye pas pour cet abonnement... mais par contre ce n'est pas pour ca que les services sont beaucoup moins bien... (pas de pub, hotline très réactive, espace disque modifiable
a volonté sous réserve de justifications...)
bon je ne vais pas faire une pub pour ce genre d'hébergement mais je me permet tout de meme de mettre un lien:
www.rhien.org
sinon maintenant que ca marche je vais pouvoir l'integrer totalement au site...
_______________________
Aucun
Réponse à : MyPHPupload - upload php sécurisé Posté le 29/07/2008 à 23:53
Belettepv : ok
Ensuite, pour 123456 :
Lors d'un upload, PHP passe par le répertoire temporaire, et ça c'est, je pense, impossible d'y échapper.
D'autre part, lors d'un téléchargement, même si le serveur crée un fichier, ce n'est pas la création du fichier qui va faire baisser la bande passante. Je comprend que ça puisse faire baisser les
performances du processeur.
Bref, je n'en suis pas certain, mais j'ai l'impression que tu as plus un soucis de bande passante que de copie de fichier.
Lors d'un copie de fichier il se passerai quoi? :
- utilisation du processeur ainsi que du disque dur puis un petit peut de RAM.
- 0 bande passante
Ha oui, pour être sur que le fichier est copié, lors du téléchargement d'un gros fichier, test l'espace disponible, puis, une fois terminé retest l'espace disponible.
Sur mon serveur je ne voi aucun changement.
Tu peux aussi faire un test en mettant le gros fichier dans ton répertoire www ou public_html et le téléchargement directement et voir si la bande passante pour les autres baisse drastiquement.
Et encore autre chose : j'utilise le même système dans mon travail (adapter quand même) pour un système de partage de fichiers entre nous et nos clients.... je t'asssure que l'on en transfères des
Giga par jours... et pas des petits fichiers. (dans le Print, le moindre PDF haute définition prend 200 ou 300 Mo voir plus)
Si c'est vraiment PHP, peut être que c'est pas la bonne solution pour toi.
Tu peut aussi tester avec un autre script pour voir si ça change, ce serai interessant tient.
Sky
_______________________
Graphiks :
Cours PHP
=> à quoi sert internet explorer ?
=> à télécharger firefox
Réponse à : MyPHPupload - upload php sécurisé Posté le 30/07/2008 à 00:27
123456Membre
23 posts
Inscrit le : 18/07/2008
La création d'un fichier temporaire lors de l'upload n'est pas un problème, déjà.
En faite, les problèmes sont les suivants :
1. Lorsqu'on clique pour télécharger un "gros" fichier, le temps avant le début du téléchargement, est long, je dirais 40 - 50 secondes, ceci du à la création du fichier temporaire.
1a. si plusieurs personnes, 10 cliques presque simultanément pour télécharger ce fichier, alors le script va créer 10 * 700mo = 7giga! c'est impossible techniquement, car ça voudrait dire que les
téléchargement commencerait 15 minutes après avoir cliqué? le temps que le serveur crée 10 fichiers temporaires de 700mo.
2. Une carte 100Mbits utilisé à fond faire tourner pas mal le disque dur, surtout si c'est du téléchargement, donc lorsque le serveur crée un fichier temporaire pour la préparation d'un download, il
ralenti les download déja en cours suite à l'utilisation intensive du disque dur.
Je l'ai constaté cet aprem, avant de cliquer une 2eme fois pour download le fichier, je téléchargé a 850ko stabilisé, une fois que cliqué, ct pas stable du tout et vraiment pas ça.. (100ko/sec à
500ko/sec)
3.Solution:
Il faut soit qu'a partir d'une certaine taille les fichiers soit téléchargé directement, avec une modification systématique du nom du répertoire ou il se trouve ainsi, les utilisateurs doivent
repasser par le script, soit, trouver une solution pour ne plus qu'un fichier temporaire soit crée.
lors du téléchargement direct, le téléchargement commence immédiatement, par le script il commence une fois le fichier temporaire crée.
Tu dois bien le voir que le serveur crée un fichier temporaire.
Vraiment il faut trouver une solution..
_______________________
Aucun
Réponse à : MyPHPupload - upload php sécurisé Posté le 30/07/2008 à 10:09
Salut,
Bon, pour être sur de se que je dit je vient de mettre en ligne 1 fichier de 700 sur deux serveur différent.
Ensuite, étant sous linux j'ai fais un df -m (espace disque des partitions) de la racine ainsi qu'un du -m (espace disque utiliser dans un répertoire) du répertoire tmp avant et après le début du
téléchargement ... AUCUN CHANGEMENT.
Ensuite, pour être certain, j'ai fais le même test en téléchargeant le même fichier en accès direct HTTP ... aucun changement.
La différence je crois c'est que le thread Apache doit moins consommer que le thread PHP en terme de RAM.
je veux améliorer mon script, mais je ne comprend pas comment je peux faire si je n'arrive pas à reproduire ton bug.
Je vais mettre en ligne sur la demo de myPHPupload de graphiks un fichier de 300mo, et tu pourra comparer la différence du temps qu'il faut pour lancer le téléchargement.
Sky
_______________________
Graphiks :
Cours PHP
=> à quoi sert internet explorer ?
=> à télécharger firefox
Réponse à : MyPHPupload - upload php sécurisé Posté le 30/07/2008 à 10:36
Je vient d'utiliser un fichier de sauvegarde de mon site qui fais 689mo comme fichier à télécharger en l'ajoutant à la main dans myPHPupload.
Je ne donnerai pas le lien pour des raison évident de sécurité, mais lorsque je clique sur télécharger, c'est immédiat.
Sky
_______________________
Graphiks :
Cours PHP
=> à quoi sert internet explorer ?
=> à télécharger firefox
Réponse à : MyPHPupload - upload php sécurisé Posté le 1/08/2008 à 13:54
123456Membre
23 posts
Inscrit le : 18/07/2008
Je ne suis pas chez moi pour l'instant, dés que je rentre, je regarde ça de plus prêt, c'est étrange que vous n'ayez pas ce problème.
Merci
_______________________
Aucun
Réponse à : MyPHPupload - upload php sécurisé Posté le 2/08/2008 à 19:59
belettepvMembre
6 posts
Inscrit le : 29/07/2008
Re-bonjour
je viens de remarquer que le code fournit pour les images pour inserer dans les forum ne passent pas toujours:
pour les prévisualisation apparement il faudrait une image avec une extension d'image(.jpeg ou.pgn) alors que l'adresse fournie pour afficher cette miniature n'a pas d'extension...
Voila donc si vous pouvez régler ce prblm pour les prochaines version ce serait bien!
_______________________
Aucun
Réponse à : MyPHPupload - upload php sécurisé Posté le 2/08/2008 à 22:23
En faite ça existe déjà.
Il "suffit" d'activer le fichier htaccess (normalement il suffit de le renommer en .htaccess)
Ensuite, éditer le fichier config.php et mettre 1 à la variable $upload_cfg['_urlrewriting'].
Sky
_______________________
Graphiks :
Cours PHP
=> à quoi sert internet explorer ?
=> à télécharger firefox
Pages : 1 2 3 4 5 6 7 8 9 10 [
11]
12 13 Vous n'est pas connecté en temps que membre, parceque j'en ai marre du spam, SEUL les membres peuvent poster des messages sur le forum.