Erreur formulaire si upload fichier
Autor: J N.
Visitado 1023,
Followers 1,
Compartido 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
Publicado en
Autor
la ligne 2390 (et les 2 lignes suivantes) du fichier concerné par l erreur:
$exists = file_exists($value['tmp_name']);
if (!$exists)
return false;
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.
Autor
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.
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.
Autor
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 ?
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 ?
Autor
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.