WebSite X5Help Center

 
J N.
J N.
User

Erreur formulaire si upload fichier  fr

Auteur : J N.
Visité 881, Followers 1, Partagé 0  

bonjour,

j ai un probleme sur un formulaire contenant un fichier a uploader, des qu un fichier (dans mon exemple PDF) est ajouté dans une des questions du formulaire, apres avoir cliqué sur le bouton envoyer j obtiens l erreur suivante (si je n ajoute pas de fichier a cette  question le formulaire fonctionne):

Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/tmp/php2KTv5s) is not within the allowed path(s): (/home/) in /home/nexam/recru1/res/x5engine.php on line 2390

Posté le
7 RéPONSES
J N.
J N.
User
Auteur

la ligne 2390 (et les 2 lignes suivantes) du fichier concerné par l erreur:

$exists = file_exists($value['tmp_name']);
        if (!$exists)
            return false;

Lire plus
Posté le de J N.
JiPeR 48
JiPeR 48
Moderator

Salut J.N. Peut-on voir ton site en ligne pour tester ton formulaire ? Je ne comprends par "ajouté dans une des questions du formulaire" ? Veux-tu parler d'un fichier annexé au formulaire ?

@Suivre, J.P.

Lire plus
Posté le de JiPeR 48
J N.
J N.
User
Auteur

oui fichier annexé c est cela, en fait je peux repondre a toutes les questions du formulaire ce dernier passe correctement, mais si je reponds a la question du fichier annexé en y ajoutant un fichier le formulaire me met l erreur ci dessus.

Lire plus
Posté le de J N.
JiPeR 48
JiPeR 48
Moderator

As-tu indiqué sur le formulaire les extensions de fichiers autorisées ? Des fois que... ?

Voir aussi si ton serveur est bien configuré en PHP 5 et si ton serveur permet l'envoi de fichiers via le formulaire de contact. Dans le doute tu peux contacter ton hébergeur pour t'en assurer...

@+, J.P.

Lire plus
Posté le de JiPeR 48
J N.
J N.
User
Auteur

je pense que cela vien de l hebergeur effectivment je viens de le tester ailleur et c est ok, que dois je demander exactement ?

- configuré en php 5 ?

- autoriser   l envoi de ficheir via formulaire contact ?

- autres choses ?

Lire plus
Posté le de J N.
JiPeR 48
JiPeR 48
Moderator

Tu peux déjà vérifier l'état du PHP en allant sur ton panneau d'administration du logiciel. Chemin pour y accéder (exemple) :

http://www.nomdetonsite.fr/admin et voir si tout est au vert ou s'il y a un message d'avertissement en rouge. Utiliser les codes d'accès d'Admin depuis la section des pages réservées.

Tu nous dis par la suite ce qu'il en est. Eventuellement une copie écran à joindre sur ton prochain message.

Pour l'envoi de fichier via le formulaire : poser la question à l'hébergeur...

@+, J.P.

PS : Quand tu dis "tester ailleurs et c'est OK" tu as fait quoi ? Si un envoi est bien passé sur ton site depuis un autre ordinateur, cela pourrait provenir de ta machine ??? Peut-on avoir le lien de ton site pour tester le formulaire ?

Lire plus
Posté le de JiPeR 48
J N.
J N.
User
Auteur

non, je voualis dire que chez un autre hebergeur c est passé, donc c est bien le 1er hebergement qui pose probleme.

je vais poser la question au 1er hebergeur.

Lire plus
Posté le de J N.