AG Telecom - Maniaweb - Maniabox
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
AG Telecom - Maniaweb - Maniabox

Le forum du fournisseur de services web AG Telecom France

Le Deal du moment :
Sortie PlayStation 5 Pro : où ...
Voir le deal

Vous n'êtes pas connecté. Connectez-vous ou enregistrez-vous

Probleme d'upload

3 participants

Aller en bas  Message [Page 1 sur 1]

1Probleme d'upload Empty Probleme d'upload Ven 30 Jan - 20:32

infogp



Bonjour,

j'ai des soucis pour uploader des images par l'intermédiaire de mon site.
Pour éliminer une cause potentielle, j'ai carrément mis les droits à 777 sur les répertoires nécessaires pour essayer, sans résultat.
Par contre, j'ai ce même problème d'upload également dans phpMyAdmin si je souhaite importer une base de données et également en utilisant phpFileManager depuis mon "site".
Dans tous les cas, aucun upload n'est possible et donc je me demandais s'il n'y avait pas une restriction dans la configuration php qui semble être le point commum Question
Là, j'ai beau tout essayé ce qui est en mon pouvoir, je sèche donc je crie au secours !

Merci

2Probleme d'upload Empty Re: Probleme d'upload Ven 30 Jan - 20:50

Quentin

Quentin
Admin

Bonsoir,

Non, il n'y a aucune interdiction d'upload, ce qui est assez bizarre...

Le safe mod est OFF et ne devrait donc poser aucun problème.

Je vais regarder sur les serveurs pour voir éventuellement ce qui se passe.

Cordialement,

3Probleme d'upload Empty Re: Probleme d'upload Ven 30 Jan - 23:30

infogp



Bonsoir,

j'ai effectué d'autres essais en réalisant une simple page pour uploader avec un script php sans joomla, direct sur le serveur.
Je confirme l'impossibilité d'uploader en Php. Le répertoire temporaire d'upload (serveur) semble inexistant ou pas accessible, je ne sais pas mais je parierais vraiment pour un problème ou une volonté d'administration de ne pas avoir accès à cette faculté.

Cordialement

4Probleme d'upload Empty Re: Probleme d'upload Sam 31 Jan - 13:37

Quentin

Quentin
Admin

Attention ! Avez-vous vérifié que votre script n'utilise pas la fonction PHP open_basedir ?

Cette fonction est en effet bloquée par PHP et ne permet pas d'uploader par le biais de cette dernière. Il vous faut un script PHP qui se sert du Safe Mod si vous ne souhaitez pas rencontrer ce problème Smile

L'open_basedir est un outil PHP extrêmement dépassé de nos jours qui est un véritable gruyère pour la sécurité de vos données. Personnellement, je ne souhaite pas l'activer mais si vous le souhaitez, on peut le mettre en place.

5Probleme d'upload Empty Re: Probleme d'upload Sam 31 Jan - 14:14

infogp



Bonjour Quentin,

voici les bases de mon test :

La page Html pour soumettre le fichier à uploader

Code:

<form method="post" enctype="multipart/form-data" action="upload.php">
<p>
<input type="file" name="fichier" size="30">
<input type="submit" name="upload" value="Uploader">
</p>
</form>

Le script Php de traitement

Code:

<?php

if( isset($_POST['upload']) ) // si formulaire soumis
{
    $content_dir = 'upload/'; // dossier où sera déplacé le fichier

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

    if( !is_uploaded_file($tmp_file) )
    {
        exit("Le fichier est introuvable dans le répertoire $tmp_file");
    }

    // on vérifie maintenant l'extension
    $type_file = $_FILES['fichier']['type'];

    if( !strstr($type_file, 'jpg') && !strstr($type_file, 'jpeg') && !strstr($type_file, 'bmp') && !strstr($type_file, 'gif') )
    {
        exit("Le fichier n'est pas une image");
    }

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

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

    echo "Le fichier a bien été uploadé";
}

?>

Comme pour tout autre téléchargement (PhpMyAdmin, Joomla...) on butte sur l'aacès au fichier téléchargé. Dans le cas de cette exemple, on a l'erreur "Le fichier est introuvable dans le répertoire $tmp_file" avec tmp_file vide !

6Probleme d'upload Empty Re: Probleme d'upload Sam 31 Jan - 14:30

infogp



Je cherche et j'apprends, c'est bien Very Happy

Je me demande si le problème ne viendrait pas de la configuration dans le php.ini.
En effet la variable "upload_tmp_dir" n'est pas définie !

7Probleme d'upload Empty Re: Probleme d'upload Sam 31 Jan - 14:45

Quentin

Quentin
Admin

Je vais regarder ça Smile

Juste quelques minutes, le temps pour moi d'aller manger, et je m'occupe de ça Smile

Cordialement,

8Probleme d'upload Empty Re: Probleme d'upload Sam 31 Jan - 14:53

infogp



Moi aussi Very Happy
Bon appétit

9Probleme d'upload Empty Re: Probleme d'upload Dim 1 Fév - 20:01

infogp



Bonsoir Quentin,

une petite idée ?
Je pense que la résolution de ce problème en résoudra pas mal, vu ce que je lis ces derniers temps sur le forum.
Avez-vous fait quelques essais, ma piste semble-t-elle correcte ?

10Probleme d'upload Empty Re: Probleme d'upload Dim 1 Fév - 20:52

Quentin

Quentin
Admin

En faite, je viens de regarder un peu partout et je viens de mettre en ligne un topic spécialement dédié au déroulement de la résolution de ce problème.

On est en contact avec des experts du panel de gestion.

Je vous tiens au courant.

Cordialement,

11Probleme d'upload Empty Re: Probleme d'upload Dim 1 Fév - 21:47

infogp



J'ai vu ce topic mais je ne suis pas certain qu'il s'agisse réellement du même sujet.
Ceci dit, je ne suis pas expert, loin de là donc j'espère.
En tout cas, merci pour tout ce suivi, c'est vraiment super d'avoir au moins quelqu'un qui cherche par tout moyen à assurer le meilleur service.

Bonne soirée

12Probleme d'upload Empty Re: Probleme d'upload Mar 3 Fév - 14:05

infogp



Bonjour,

vu que les problèmes ne seront pas résolus côté VHCS, en tout cas dans un délai inconnu, j'aimerais que des investigations soit entreprise pour résoudre le problème du répertoire temporaire d'upload Php.
Est-il possible d'en définir un ou s'il existe, d'être sûr que nos sites y aient accès ?

13Probleme d'upload Empty Re: Probleme d'upload Sam 7 Fév - 11:11

infogp



Sujet clos pour moi car résolu.
Plus de problème d'upload ni d'installation de composants joomla par l'interface d'administration (en PHP donc).

14Probleme d'upload Empty Re: Probleme d'upload Sam 7 Fév - 12:39

lavince



Quelle chance, toujours impossible pour moi...

Je ne comprends plus.

15Probleme d'upload Empty Re: Probleme d'upload Sam 7 Fév - 13:38

infogp



Je pense que c'est simplement dû au groupe/propriétaire différent entre FTP et PHP.
Essayez ma méthode avec phpfm (PHP File Manager) par la méthode des "move".
Si besoin, j'essaierai de détailler mais ultérieurement car pas le temps maintenant.

16Probleme d'upload Empty Re: Probleme d'upload Sam 7 Fév - 14:02

Quentin

Quentin
Admin

lavince a écrit:Quelle chance, toujours impossible pour moi...

Je ne comprends plus.

Pouvez-vous mettre en ligne, sur votre espace, un PHPInfo ?

Cordialement,

17Probleme d'upload Empty Re: Probleme d'upload Lun 9 Fév - 14:12

lavince



Quentin a écrit:

Il s'agit donc d'un problème qui émane :

- soit de votre script
- soit de permissions utilisateur

Le PHPinfo indique :

upload_max_filesize 100M 100M
upload_tmp_dir /tmp /tmp

Vous pouvez donc envoyer des fichiers de 100 Mo grâce à vos scripts.

Dans quel dossier les fichiers arrivent-ils ?

Cordialement,



Je ne pense pas qu'il s'agisse d'erreur dans les scripts, ils ne sont pas de moi mais de joomla.

Je viens de refaire une tentative en uploadant avec filezilla le un module dans:
/htdocs/tmp

et en essayant d'installer le module via l'admin joomla ("installation de module depuis un répertoire"), j'ai le message suivant :



* JFolder::create: Ne peut pas créer le dossier
* Composant Installation: Échec lors de la création du dossier: "/var/www/virtual/pokerhln.fr.nf/htdocs/components/com_rsform"


Pour ce qui est de l'installation en uploadant directement une archive depuis l'administration de joomla pour installation, les fichiers n'arrivent nul part car j'ai le message suivant :


Attention ! - Le fichier n'a pas pu être déplacé


Donc, pour le moment impossible d'installer un module.

Je ne comprend pas car je n'ai jamais eu ces problèmes auparavant.

Merci d'avance pour votre aide.

Cordialement

18Probleme d'upload Empty Re: Probleme d'upload Mar 10 Fév - 13:24

Quentin

Quentin
Admin

Je n'arrive pas à comprendre...

/tmp, défini dans PHP, est le dossier système qui reçoit vos fichiers temporaires.

Si vous indiquez /htdocs/tmp, automatiquement, ce sera refusé car le système n'a pas les permissions nécessaires.

Normalement, il n'y a rien à définir car les scripts PHP correctement programmés ne sont pas censés vous demander l'endroit où transférer vos fichiers ou l'emplacement de votre dossier temporaire.

19Probleme d'upload Empty Re: Probleme d'upload Mar 10 Fév - 15:36

infogp



Bonjour,

le problème est certainement dû au fait que les Composants/plugins seront installés dans les répertoires htdocs\Components, htdocs\modules et que ces répertoires appartiennent au groupe "FTP".
Il serait déjà bien d'aller vérifier dans l'administration de votre site sous le menu Aide/infos système les "permissions des dossiers".

20Probleme d'upload Empty Re: Probleme d'upload Mar 10 Fév - 23:05

lavince



Bonjour à tous les deux et merci de vous intéresser à mon cas.

Pour bien situer mon problème, voici les informations dont je dispose :

1) Je ne suis pas un professionnel.
2) Je n'ai jamais rencontré ces problèmes avant sur d'autres hébergeurs (payants il est vrai).
3) Je n'arrive tout simplement pas à faire ce qui est automatique avec d'autres hébergeurs.
4) Je m'interroge sur le fait d'être le seul à avoir des problèmes de base sous joomla alors qu'il semble que beaucoup l'utilisent et que en principe, je résout les problèmes en consultant différents forums.

Il s'agit de problèmes que je n'ai jamais rencontré auparavant et que je souhaite comprendre.

Merci d'avance de votre aide et cordialement.

Vincent

21Probleme d'upload Empty Re: Probleme d'upload Mar 10 Fév - 23:18

Quentin

Quentin
Admin

Je vous propose d'ouvrir un ticket d'assistance.

Nous aurons une meilleure visibilité de votre problème technique.

Une fois fait, je vais tenter quelque chose sur votre espace et vous me direz si cela fonctionne mieux.

Cordialement,

Contenu sponsorisé



Revenir en haut  Message [Page 1 sur 1]

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum

 

Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser