Forums

Produits - Français => NeoRecruit => Topic started by: Yannis JEAN on October 06, 2007, 06:28:33 AM



Title: Upload failed : not chmod 777
Post by: Yannis JEAN on October 06, 2007, 06:28:33 AM
Bonjour,
je viens d'acheter Neorecruit et lorsque je veux uploader un Cv il m'indique : Upload failed : not chmod 777.
Dans filezilla ou via un autre logiciel ftp je ne peux acceder au répertoire Neorecruit ("Incapable de changer le répertoire pour /subdomains/xxx/httpdocs/components/com_neorecruit/: filemng failed: filemng: opendir failed: Permission denied).

Merci de votre aide.


Title: Re : Upload failed : not chmod 777
Post by: Raphael on October 08, 2007, 10:00:07 AM
Bonjour,

Il vous est nécessaire je pense de changer le propriétaire du dossier com_neorecruit. Un propriétaire par défaut a du lui être attribué à l'installation du composant. Vous pouvez effectuer cette opération avec un logiciel comme Putty par exemple. Une fois ce changement effectué, vous pourrez alors changer les droits sur le répertoire.

Cordialement,


Title: Re : Upload failed : not chmod 777
Post by: Yannis JEAN on October 08, 2007, 10:49:45 AM
Je suis désolé mais j'ai beau essayer, je ne comprends pas comment utiliser le truc qu'est PuTTY. Je suis un hébergement mutualisé et jamais je n'ai eu de problème pour acceder à un dossier.
Je vois avec le service technique de mon hébergeur pour une éventuelle solution.
Je vous tiens au courant de la suite...


Title: Re : Upload failed : not chmod 777
Post by: Clément Peyrel on December 26, 2007, 12:00:42 PM
Bonjour

Après avoir modifié le chmod en 777 pour l'upload des CV, j'ai une autre erreur qui est apparu :
application/octet-stream is not allowed

Est-ce une configuration du serveur, ou une option du composant neorecruit à modifier?

Merci d'avance
Cordialement

Clement


Title: Re : Upload failed : not chmod 777
Post by: Raphael on December 26, 2007, 01:03:20 PM
Bonjour,

Il s'agit là simplement d'un format non autorisé. Quel type de fichier avez-vous essayé de transférer?

Cordialement,


Title: Re : Upload failed : not chmod 777
Post by: Clément Peyrel on December 26, 2007, 01:20:18 PM
Re-bonjour,

C'est un fichier au format word.

Cordialement


Title: Re : Upload failed : not chmod 777
Post by: Raphael on December 26, 2007, 05:17:42 PM
OK,

Et sauriez-vous me dire de quelle version de Word il s'agit?


Title: Re : Upload failed : not chmod 777
Post by: Clément Peyrel on January 06, 2008, 04:53:16 PM
Bonjour Raphael,

Je reprends le fil que j'avais abandonné pour faire quelques tests et affiner le diagnostic, et en effet, il s'agit bien d'une histoire de version de word; voici le message qui apparait pour un document WORD Office 2007 :
application/vnd.openxmlformats-officedocument.wordprocessingml.document is not allowed

Si dans Office 2007, j'enregistre mon document en format word 97-2003, alors, celui-ci est bien uploadé sur le serveur.

Avez-vous la combine pour que cela fonctionne à chaque coup?

Merci d'avance
Cordialement

Clément


Title: Re : Upload failed : not chmod 777
Post by: Raphael on January 07, 2008, 10:30:43 AM
Bonjour Clément,

Je pense que nous avons trouvé une solution à votre problème. Votre document Word aurait-il pour extension ".docx" ?

Si vous voulez bien me confirmer cette hypothèse, nous allons pouvoir résoudre le problème dans la version 1.4.4 de NeoRecruit, sur laquelle nous sommes en train d'effectuer les derniers tests, nous comptons la mettre en ligne avant la fin de la semaine.

Cordialement,


Title: Re : Upload failed : not chmod 777
Post by: Clément Peyrel on January 08, 2008, 12:18:27 AM
Bonsoir,
Merci pour la rapidité.
En effet, le document en question est bien un .docx;
Désolé, j'ai tendance à poser des questions sans trop chercher les réponses, l'avantage de le faire sur un forum, c'est que tout le monde peut profiter de la fainéantise des autres...

Cette fois-ci, j'ai cherché rapidement à résoudre le problème, car c'est assez urgent. Et c'est très étrange,
J'ai modifié le fichier filesUploader.class.php en ajoutant une ligne dans les méthodes FilesUploader() et setFilesMime() pour autoriser l'extension DOCX et lui associer le type mime.
J'ai ajouté l'extension docx dans les permissions de formats de fichiers dans front.application_save.php (ligne 60).
A priori, je ne voyais pas d'autres choses à modifier et là cela ne fonctionnait pas mieux.

En débuguant, quand j'affiche le résultat de $this->getFileType( $this->SOURCE_FILE['type'] ); on me dit que c'est un FLA ???
Du coup, j'ajoute l'extension FLA dans les méthodes de la classe FilesUploader() et dans le fichier front.application_save.php (toujours ligne 60).. et là, cela fonctionne...

Il est tard, j'ai peut-être laissé passer quelque chose d'évident, mais en laissant fla dans les extensions permises et en enlevant docx, cela fonctionne! Cela se passe-t-il de la même façon chez vous?

En tout cas, j'attends la version 1.4.4 pour voir la solution propre pour ce format.

Merci d'avance
Cordialement

Clément


Title: Re : Upload failed : not chmod 777
Post by: Raphael on January 08, 2008, 09:44:12 AM
??? Etrange oui...

La sortie de la version 1.4.4 est imminente, nous effectuons actuellement les derniers tests. Pourriez-vous nous envoyer le fichier qui vous pose problème, pour tester le système d'upload?

Merci d'avance.

Cordialement,



Title: Re : Upload failed : not chmod 777
Post by: Clément Peyrel on January 09, 2008, 08:02:47 PM
Bonsoir,
Je n'arrive pas à joindre de fichiers à un message.
J'ai le message suivant :
Le dossier de destination des fichiers joints est en lecture seule. Votre fichier joint ou avatar ne peut pas être sauvegardé.

Cela me rappelle étrangement le titre du sujet du forum.
Avez-vous une adresse à laquelle vous l'envoyez?

Merci d'avance
Cordialement

Clément


Title: Re: Upload failed : not chmod 777
Post by: Raphael on January 11, 2008, 09:35:39 AM
Bonjour Clément,

J'ai bien reçu votre fichier, merci.

Le composant va pouvoir être mis en ligne demain au plus tard.

Cordialement,


Title: Re : Upload failed : not chmod 777
Post by: Raphael on January 12, 2008, 01:07:53 AM
NeoRecruit 1.4.4 est en ligne!

Vous pourrez le télécharger depuis le menu Mes Commmandes > Mes Fichiers.

Cordialement,