Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/01/2012, 20h59   #1
Invité régulier
 
Homme Ramon MARZA
Webmaster
Inscription : janvier 2012
Messages : 23
Détails du profil
Informations personnelles :
Nom : Homme Ramon MARZA
Localisation : Polynésie

Informations professionnelles :
Activité : Webmaster
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : janvier 2012
Messages : 23
Points : 8
Points : 8
Par défaut Upload exécutables "non identifiables"

Bonjour à tous,
je désespère grave depuis 2/3 jours.. Je voudrais mettre en place un site de téléchargement pour aider les néophytes en Informatique avec quelques programmes de bases. J'utilise le code conseillé par de nombreux sites.
MAIS les informations sont valides pour tout fichier TXT DOC JPG etc... Mais dès que je veux tester sur des programmes exécutables... regardez, c'est plus simple..

Code :
1
2
3
4
5
6
7
8
9
10
11
$name_fichier=$_FILES['Logiciel']['name'];	
$taille_fichier = filesize($_FILES['Logiciel']['tmp_name']);
$nom_serveur_fichier=$_FILES['Logiciel']['tmp_name'];
$type_fichier=$_FILES['Logiciel']['type'];
$error_fichier=$_FILES['Logiciel']['error'];	
 
echo 'Nom d\'origine : '.$name_fichier.'<br />'; 
echo 'Taille : '.$taille_fichier.'<br />'; 
echo 'Nom sur le serveur : '.$nom_serveur_fichier.'<br />'; 
echo 'Type de fichier : '.$type_fichier.'<br />'; 
echo 'Code erreur : '.$error_fichier.'<br />';
Citation:
Nom d'origine : Coucou Schtroumphette.docx
Taille : 14164
Nom sur le serveur : C:\wamp\tmp\php2E4C.tmp
Type de fichier : application/vnd.openxmlformats-officedocument.wordprocessingml.document
Code erreur : 0
Citation:
Nom d'origine : FileZilla_352.exe
Taille :
Nom sur le serveur :
Type de fichier :
Code erreur : 1
GGGRRRRR..... Au secours !!!
speedclic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2012, 05h16   #2
Membre émérite
 
Avatar de vorace
 
Homme
Développeur
Inscription : août 2010
Messages : 587
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : Développeur

Informations forums :
Inscription : août 2010
Messages : 587
Points : 861
Points : 861
Citation:
Nom d'origine : FileZilla_352.exe
Taille :
Nom sur le serveur :
Type de fichier :
Code erreur : 1
ce code d'erreur signifie :
Citation:
Valeur : 1. Le fichier téléchargé excède la taille de upload_max_filesize, configurée dans le php.ini.
http://www.php.net/manual/fr/feature...oad.errors.php
__________________
Développeur informatique contrarié...
vorace est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2012, 07h39   #3
Invité régulier
 
Homme Ramon MARZA
Webmaster
Inscription : janvier 2012
Messages : 23
Détails du profil
Informations personnelles :
Nom : Homme Ramon MARZA
Localisation : Polynésie

Informations professionnelles :
Activité : Webmaster
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : janvier 2012
Messages : 23
Points : 8
Points : 8
Par défaut limite php.ini - je n'ai rien limité !!!

J'ai bien lu, la correspondance des codes erreurs, mais je n'ai fait aucune limitation de taille. Je dispose sur le serveur largement de quoi déposer quelques programmes.
Alors php.ini a-t-il une limite de base ? Faut-il l'augmenter ? La réponse est partielle. Svp encore un effort. Merci.
speedclic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2012, 08h37   #4
Membre actif
 
Homme
Inscription : avril 2011
Messages : 426
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : avril 2011
Messages : 426
Points : 171
Points : 171
Tu as beau avoir 100 go sur ton serveur il n'est reste pas moins qu'il y a une limite en byte par fichier.

Tu dois pouvoir augmenter cette limite en créant un fichier.htaccess à la racine de ton site et en ajoutant


Code :
1
2
php_value upload_max_filesize 75M
php_value post_max_size 75M
heretik25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2012, 10h10   #5
Invité régulier
 
Homme Ramon MARZA
Webmaster
Inscription : janvier 2012
Messages : 23
Détails du profil
Informations personnelles :
Nom : Homme Ramon MARZA
Localisation : Polynésie

Informations professionnelles :
Activité : Webmaster
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : janvier 2012
Messages : 23
Points : 8
Points : 8
Par défaut Solution OK avec petit complément

Merci pour les deux lignes de codes pour le .htaccess
J'ai testé, ça marche...

Pour compléter un peu.
Pour créer le fichier .htaccess, la solution la plus simple est Notepad++ vous tapez directement .htaccess, il accepte directement la création avec cette extension.
Je sais que cela vous parait simple, mais c'est toujours la première fois que c'est compliqué.

Merci aux deux personnes qui m'ont aidé à résoudre ce problème.
speedclic est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h22.


 
 
 
 
Partenaires

Hébergement Web