rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

[PHP] Erreur Upload de Fichier

Posté par SkiSo, le samedi 13 mai 2006 à 15:50:33
Bonjour à tous !

Je viens de rencontré un problème qui surgit de nulpart, j'utilise un script pour uploader des fichiers sur le serveur via php, et depuis quelques mois, tout fonctionnait à merveille.

Seulement aujourd'hui, depuis ce matin, à chaque fois que je tente d'uploader (et pas que moi, tout les membres du site..) un fichier, il affiche un message d'erreur :

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to access /var/www/free.fr/9/9/va.skyjet/skyops/-] F-GAAF [-.FLT in /mnt/104/free.fr/9/9/va.skyjet/modules/Sky_OPS/up.php on line 60
Impossible de copier le fichier dans /var/www/free.fr/9/9/va.skyjet/skyops/

Pourtant je n'ai rien modifié au script, que voici :

                             if ( $Pass == $Password )
                              {
                                 if ( "-] $Immat [-.FLT" == $File )
                                  {

                                    $content_dir = '/var/www/free.fr/9/9/va.skyjet/skyops/'; // dossier où sera déplacé le fichier

                                    $tmp_file = $_FILES['fichier']['tmp_name'];

                                    if( !is_uploaded_file($tmp_file) )
                                     {
                                      exit("Le fichier est introuvable");
                                     }

                                      // on vérifie maintenant l'extension
                                     $type_file = $_FILES['fichier']['type'];
   
                                     if (eregi(".flt", $_FILES['fichier']['name']))
                                      {

                                       // on copie le fichier dans le dossier de destination
                                       $name_file = $_FILES['fichier']['name'];

                                       if( !move_uploaded_file($tmp_file, $content_dir . $name_file) ) // LIGNE 60
                                        {
                                         exit("Impossible de copier le fichier dans $content_dir");
                                        }

                                        echo "Le Callsign et Mot de Passe est correct,<br>Le fichier a bien été uploadé<br>Merci d'avoir rendu cet appareil, et bon vol;) !";
                                       }
                                 
                                   // On créer la requête SQL, pour ensuite l'envoyer    
                                   $query4="UPDATE appareils SET Occup='0', Pass='' WHERE Immatriculation='$Immat'";
                                   $resultat4=mysql_query($query4);
                                           
                                  }
                                 
                                  elseif ( "-] $Immat [-.FLT" != $File )
                                   {
                                    echo 'Fichier incorrect !';
                                   }
                                 
                               }


Voilà, est ce que quelqu'un sait-il d'où vient le problème ??

Aussi, je ne rencontre aucun problème à signaler avec mon hébergeur qui est Free pour le moment...

Merci à tous ;) !
Configuration: PHP 4.4.3
Répondre à SkiSo  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jamel_theone, le samedi 13 mai 2006 à 16:26:38
Salut,

A tout hasard as tu regardé du coté des droits d'ecriture??
Si ca vient de la pense a refaire (ou faire) un tour du coté du chmod...
Répondre à jamel_theone

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
SkiSo, le dimanche 14 mai 2006 à 00:01:18
Salut,

Comment fait-on pour vérifier les droits d'écriture ? Tout fonctionnait à merveille depuis quelques mois.

Qu'est ce que le chmod ?

Merci ;) !
Répondre à SkiSo

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
SkiSo, le dimanche 14 mai 2006 à 00:04:25
Ah sayé j'ai trouvé !

J'ai 700 de valeur numérique !

Est ce bon ou pas bon ?

700 pour la valeur numérique du dossier de destination je précise.
Répondre à SkiSo

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 SkiSo, le dimanche 14 mai 2006 à 00:08:39
Autre chose :

Si vous voulez les détails php_info si ça peut aider :

http://va.skyjet.free.fr/php.php

Voilà, merci à tous, et @++
Répondre à SkiSo
Logiciels pertinents trouvés dans les téléchargements
Télécharger QuickPAR 0.9.1QuickPAR - QuickPar est un utilitaire permettant de créer des volumes de parité utilisant l'algorithme Reed Solomon. Les volumes de...Catégorie: Téléchargement
Licence: Freeware/gratuit
Télécharger WAMP Server 2.0cWAMP Server - WAMP5 (WAMP signifiant Windows Apache Mysql PHP) est une plateforme de développement Web sous Windows. Il vous permet de...Catégorie: Serveurs
Licence: Freeware/gratuit
Télécharger PHP Edit 0.6PHP Edit - PHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de...Catégorie: PHP
Licence: Freeware/gratuit
Télécharger Image Resizer 1Image Resizer - Petit utilitaire (PowerToy) basique, très simple, permettant de réduire la taille d'une image, dans le but, notamment, de...Catégorie: Graphisme
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « [PHP] Erreur Upload de Fichier »