[symfony-fr] Re: Validation upload images
Tu as les directives pour les errreurs dans le php.ini. Si rien n'est défini pour la directive error_log tu dois avoir les infos dans les logs apache. ++ Le 04/12/07, Olivier Revollat[EMAIL PROTECTED] a écrit : J'avais effectivement un problème par rapport à upload_tmp_dir qui n'était pas défini dans la config de mon virtual host .. mais j'avais pas d'erreurs qui étaient remontés alors c'était pas évidant de trouver ;) Le 04/12/07, lionel chanson [EMAIL PROTECTED] a écrit : Salut, Pour les droits d'accès au serveur vérifie également les user et group concernés. Dans le php.ini voir la directive upload_max_filesize pour la taille des fichiers autorisée, et upload_tmp_dir ( problème de droit également ) Pour apache que le virtualhost n'empêche pas l'accès au dossier et l'écriture. ++ Ensuite tu as dans php une limite d'upload Le 30/11/07, mugen[EMAIL PROTECTED] a écrit : Je suis pas sur mais il m'est arrivée de programmer l'envoie de fichier avec php. Sous windows tout fonctionner bien mais lors de la mise en production sur un serveur linux plus rien ne fonctionner car il n'arrivé pas a lire le fichier uploader, car les droits sur le fichier et/ou sur le dossier n'etait plus accessible. il faut je pense faire un chmod sur le fichier. On 30 nov, 15:03, Olivier Revollat [EMAIL PROTECTED] wrote: Ouais peut etre mais je ne sais pas quoi regarder .. :( Le 30/11/07, Mathieu Sachot [EMAIL PROTECTED] a écrit : Coté conf apache peut-être ? Le 30/11/07, Olivier Revollat [EMAIL PROTECTED] a écrit : Bah j'avais vérifié ça et c'est ok. Merci quand meme pour l'idée ;) Le 30/11/07, Renaud LITTOLFF [EMAIL PROTECTED] a écrit : ca serait pas simplement un probleme de droit d'�criture dans le r�pertoire d'upload ? Le 30/11/07, Olivier Revollat [EMAIL PROTECTED] a �crit : Bonjour � tous, j'ai un fichier de validation (voir ci dessous) qui me permet de valider un formulaire qui contient notamment des images .. je v�rifie donc le type mime des images uploader pour n'autoriser que certain type d'images ... j'ai fait le d�veloppement avec symfony 1.0.8 sous windows (avec xampp) et tout fonctionnait bien .. mais quand je suis pass� sur le serveur de d�mo, la validation fonctionne pour les autres champs mais me refuse TOUJOURS les images que j'essaye d'uploader, meme si les images sont cens�e passer la validation ... Je ne comprends pas ce comportement �trange .. le seul indice que j'ai c'est que �a fonctionnait sous une architecture windows et �a ne fonctionne plus qur une architecture linux .. j'avais pourtant d�ja utilis� des fichiers de validations equivalents sous linux avec succ�s ... Voici le fichier de validation : methods: post: [ titre, descr, promophoto1, promophoto2, prix, lien, reference ] names: titre: required: true required_msg: Le titre est obligatoire sfStringValidator: max: 255 max_error: Le titre ne poss�de que 255 caract�res au maximum. descr: required: true required_msg: La description est obligatoire promophoto1: required: false validators:imageFileValidator file: true promophoto2: required: false validators:imageFileValidator file: true prix: required: true required_msg: Le prix est obligatoire lien: required: false sfStringValidator: max: 512 max_error: Le lien catalogue ne poss�de que 512 caract�res au maximum. reference: required: true required_msg: La r�f�rence est obligatoire sfStringValidator: max: 50 max_error: La r�f�rence ne poss�de que 50 caract�res au maximum. imageFileValidator: class: sfFileValidator param: mime_types: - 'image/jpeg' - 'image/jpg' - 'image/pjpeg' - 'image/png' - 'image/x-png' - 'image/gif' mime_types_error: seul les formats d'image JPEG, GIF et PNG sont autoris�s max_size: 512000 max_size_error: La taille maxi de l'image est 512 kilo octets (environ 0,5 Mo) fillin: enabled: true param: name: formupdate check_types: [text, checkbox, radio, password, hidden]
[symfony-fr] Re: Validation upload images
Je suis pas sur mais il m'est arrivée de programmer l'envoie de fichier avec php. Sous windows tout fonctionner bien mais lors de la mise en production sur un serveur linux plus rien ne fonctionner car il n'arrivé pas a lire le fichier uploader, car les droits sur le fichier et/ou sur le dossier n'etait plus accessible. il faut je pense faire un chmod sur le fichier. On 30 nov, 15:03, Olivier Revollat [EMAIL PROTECTED] wrote: Ouais peut etre mais je ne sais pas quoi regarder .. :( Le 30/11/07, Mathieu Sachot [EMAIL PROTECTED] a écrit : Coté conf apache peut-être ? Le 30/11/07, Olivier Revollat [EMAIL PROTECTED] a écrit : Bah j'avais vérifié ça et c'est ok. Merci quand meme pour l'idée ;) Le 30/11/07, Renaud LITTOLFF [EMAIL PROTECTED] a écrit : ca serait pas simplement un probleme de droit d'�criture dans le r�pertoire d'upload ? Le 30/11/07, Olivier Revollat [EMAIL PROTECTED] a �crit : Bonjour � tous, j'ai un fichier de validation (voir ci dessous) qui me permet de valider un formulaire qui contient notamment des images .. je v�rifie donc le type mime des images uploader pour n'autoriser que certain type d'images ... j'ai fait le d�veloppement avec symfony 1.0.8 sous windows (avec xampp) et tout fonctionnait bien .. mais quand je suis pass� sur le serveur de d�mo, la validation fonctionne pour les autres champs mais me refuse TOUJOURS les images que j'essaye d'uploader, meme si les images sont cens�e passer la validation ... Je ne comprends pas ce comportement �trange .. le seul indice que j'ai c'est que �a fonctionnait sous une architecture windows et �a ne fonctionne plus qur une architecture linux .. j'avais pourtant d�ja utilis� des fichiers de validations equivalents sous linux avec succ�s ... Voici le fichier de validation : methods: post: [ titre, descr, promophoto1, promophoto2, prix, lien, reference ] names: titre: required: true required_msg: Le titre est obligatoire sfStringValidator: max: 255 max_error: Le titre ne poss�de que 255 caract�res au maximum. descr: required: true required_msg: La description est obligatoire promophoto1: required: false validators:imageFileValidator file: true promophoto2: required: false validators:imageFileValidator file: true prix: required: true required_msg: Le prix est obligatoire lien: required: false sfStringValidator: max: 512 max_error: Le lien catalogue ne poss�de que 512 caract�res au maximum. reference: required: true required_msg: La r�f�rence est obligatoire sfStringValidator: max: 50 max_error: La r�f�rence ne poss�de que 50 caract�res au maximum. imageFileValidator: class: sfFileValidator param: mime_types: - 'image/jpeg' - 'image/jpg' - 'image/pjpeg' - 'image/png' - 'image/x-png' - 'image/gif' mime_types_error: seul les formats d'image JPEG, GIF et PNG sont autoris�s max_size: 512000 max_size_error: La taille maxi de l'image est 512 kilo octets (environ 0,5 Mo) fillin: enabled: true param: name: formupdate check_types: [text, checkbox, radio, password, hidden] --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Validation upload images
Ouais peut etre mais je ne sais pas quoi regarder .. :( Le 30/11/07, Mathieu Sachot [EMAIL PROTECTED] a écrit : Coté conf apache peut-être ? Le 30/11/07, Olivier Revollat [EMAIL PROTECTED] a écrit : Bah j'avais vérifié ça et c'est ok. Merci quand meme pour l'idée ;) Le 30/11/07, Renaud LITTOLFF [EMAIL PROTECTED] a écrit : ca serait pas simplement un probleme de droit d'�criture dans le r�pertoire d'upload ? Le 30/11/07, Olivier Revollat [EMAIL PROTECTED] a �crit : Bonjour � tous, j'ai un fichier de validation (voir ci dessous) qui me permet de valider un formulaire qui contient notamment des images .. je v�rifie donc le type mime des images uploader pour n'autoriser que certain type d'images ... j'ai fait le d�veloppement avec symfony 1.0.8 sous windows (avec xampp) et tout fonctionnait bien .. mais quand je suis pass� sur le serveur de d�mo, la validation fonctionne pour les autres champs mais me refuse TOUJOURS les images que j'essaye d'uploader, meme si les images sont cens�e passer la validation ... Je ne comprends pas ce comportement �trange .. le seul indice que j'ai c'est que �a fonctionnait sous une architecture windows et �a ne fonctionne plus qur une architecture linux .. j'avais pourtant d�ja utilis� des fichiers de validations equivalents sous linux avec succ�s ... Voici le fichier de validation : methods: post: [ titre, descr, promophoto1, promophoto2, prix, lien, reference ] names: titre: required: true required_msg: Le titre est obligatoire sfStringValidator: max: 255 max_error: Le titre ne poss�de que 255 caract�res au maximum. descr: required: true required_msg: La description est obligatoire promophoto1: required: false validators:imageFileValidator file: true promophoto2: required: false validators:imageFileValidator file: true prix: required: true required_msg: Le prix est obligatoire lien: required: false sfStringValidator: max: 512 max_error: Le lien catalogue ne poss�de que 512 caract�res au maximum. reference: required: true required_msg: La r�f�rence est obligatoire sfStringValidator: max: 50 max_error: La r�f�rence ne poss�de que 50 caract�res au maximum. imageFileValidator: class: sfFileValidator param: mime_types: - 'image/jpeg' - 'image/jpg' - 'image/pjpeg' - 'image/png' - 'image/x-png' - 'image/gif' mime_types_error: seul les formats d'image JPEG, GIF et PNG sont autoris�s max_size: 512000 max_size_error: La taille maxi de l'image est 512 kilo octets (environ 0,5 Mo) fillin: enabled: true param: name: formupdate check_types: [text, checkbox, radio, password, hidden] --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---
[symfony-fr] Re: Validation upload images
ca serait pas simplement un probleme de droit d'�criture dans le r�pertoire d'upload ? Le 30/11/07, Olivier Revollat[EMAIL PROTECTED] a �crit : Bonjour � tous, j'ai un fichier de validation (voir ci dessous) qui me permet de valider un formulaire qui contient notamment des images .. je v�rifie donc le type mime des images uploader pour n'autoriser que certain type d'images ... j'ai fait le d�veloppement avec symfony 1.0.8 sous windows (avec xampp) et tout fonctionnait bien .. mais quand je suis pass� sur le serveur de d�mo, la validation fonctionne pour les autres champs mais me refuse TOUJOURS les images que j'essaye d'uploader, meme si les images sont cens�e passer la validation ... Je ne comprends pas ce comportement �trange .. le seul indice que j'ai c'est que �a fonctionnait sous une architecture windows et �a ne fonctionne plus qur une architecture linux .. j'avais pourtant d�ja utilis� des fichiers de validations equivalents sous linux avec succ�s ... Voici le fichier de validation : methods: post: [ titre, descr, promophoto1, promophoto2, prix, lien, reference ] names: titre: required: true required_msg: Le titre est obligatoire sfStringValidator: max: 255 max_error: Le titre ne poss�de que 255 caract�res au maximum. descr: required: true required_msg: La description est obligatoire promophoto1: required: false validators:imageFileValidator file: true promophoto2: required: false validators:imageFileValidator file: true prix: required: true required_msg: Le prix est obligatoire lien: required: false sfStringValidator: max: 512 max_error: Le lien catalogue ne poss�de que 512 caract�res au maximum. reference: required: true required_msg: La r�f�rence est obligatoire sfStringValidator: max: 50 max_error: La r�f�rence ne poss�de que 50 caract�res au maximum. imageFileValidator: class: sfFileValidator param: mime_types: - 'image/jpeg' - 'image/jpg' - 'image/pjpeg' - 'image/png' - 'image/x-png' - 'image/gif' mime_types_error: seul les formats d'image JPEG, GIF et PNG sont autoris�s max_size: 512000 max_size_error: La taille maxi de l'image est 512 kilo octets (environ 0,5 Mo) fillin: enabled: true param: name: formupdate check_types: [text, checkbox, radio, password, hidden] --~--~-~--~~~---~--~~ Vous avez reçu ce message, car vous êtes abonné au groupe Groupe Symfony-fr de Google Groupes. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse symfony-fr@googlegroups.com Pour résilier votre abonnement à ce groupe, envoyez un e-mail à l'adresse [EMAIL PROTECTED] Pour afficher d'autres options, visitez ce groupe à l'adresse http://groups.google.com/group/symfony-fr?hl=fr -~--~~~~--~~--~--~---