|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |
|
Invité de passage
![]() Inscription : janvier 2007 Messages : 17 ![]() |
Bonjour,
Au bout de plus de 24h, j'crois que je peux dire que j'y arrives pas. Je cherche à décrypter le fichier 'fichier_crypte.gpg' contenu dans le répertoire 'rep' et l'envoyer dans le fichier 'plop/test4' J'ai essayé vraiment pas mal de méthodes, mais... visiblement, y'a un os Un bout de code, à un moment donné (now), ca donne ca : Citation:
Merci d'avance, nico. |
|
|
|
00
|
|
|
#2 |
![]() ![]() Clément Architecte Logiciel Inscription : avril 2008 Messages : 1 370 ![]() |
Et t'as un message d'erreur t'indiquant que ta commande ne peut s'éxécuter, ou une erreur php ?
Si t'es sur un serveur GNU/Linux je crois que c'est tail -f /var/log/apache/error.log pour voir les erreurs.
__________________
One minute was enough, Tyler said, a person had to work hard for it, but a minute of perfection was worth the effort. A moment was the most you could ever expect from perfection. -- Chuck Palahniuk, Fight Club, Chapter 3 -- |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : janvier 2007 Messages : 17 ![]() |
( le rép. des logs, c'est "/var/log/httpd/....", mais c'est vrai que j'y penses jamais
Il m'a mis un problème de permissions sur le répertoire. J'ai mis le répertoire en 777, mais là, il me sort uniquement cette erreur : gpg : cannot open '/dev/tty' : aucun périphérique ou adresse Ce qui m'étonne, outre le fait que ca ne marche pas, c'est que php devrait ressortir ces erreurs, non ? Merci de ton aide |
|
|
00
|
|
|
#4 |
![]() ![]() Clément Architecte Logiciel Inscription : avril 2008 Messages : 1 370 ![]() |
Non, le PHP n'a pas a faire ressortir d'erreur, du moins pas directement.
Ta commande PHP s'execute normalement, PHP a fait son taf, si après la commande n'est pas réalisable, c'est le problème du développeur, PHP n'y peut rien. Dans ton cas ( et j'ai quasiment le même problème en ce moment ), c'est un "simple" problème de droit, à toi d'y remédier même si ce n'est pas forcément évident.
__________________
One minute was enough, Tyler said, a person had to work hard for it, but a minute of perfection was worth the effort. A moment was the most you could ever expect from perfection. -- Chuck Palahniuk, Fight Club, Chapter 3 -- |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : janvier 2007 Messages : 17 ![]() |
J'ai lu quelque part (ici : http://devzone.zend.com/node/view/id/1265 dernier commentaire )
qu'il pouvait y avoir un problème de droits sur la signature : En gros si j'ai bien compris : si on créé la clé avec marcel et qu'on veut s'en servir avec gerard, ca risque de coincer. Comme tout le monde, j'ai créé la clé avec root, et je voudrais m'en servir avce apache. Perso, je crains une explosion du serveur quand je fais 'ls', alors.. là, j'ose pas trop y toucher, et d'ailleurs je ne saurais pas quoi toucher. Mais p'tete que toi, ca te parlera plus !? Alors me sont venues 2 idées : - créer un fichier batch qui transforme le fichier .gpg en .decrypt et lancer uniquemement ce fichier (si tu sais faire !? ) - recréer la clé, mais je doute qu'il veuille bien le faire, s'il en existe déjà une. Or pour moi personnellement, j'ai refilé la clé aux prestataires, au bout de 50 tests, je me vois mal leur refaire tout le cheminement parce que j'ai dû refaire une autre clé. A te lire, merci encore |
|
|
00
|
|
|
#6 | |
![]() ![]() Clément Architecte Logiciel Inscription : avril 2008 Messages : 1 370 ![]() |
Citation:
J'suis pas parfaitement bilingue, mais en gros ça veut dire que tu peux soit : - Spécifier manuellement le chemin pour le cryptage/décryptage en ligne de commande, ce qui te permettra de choisir un emplacement à la fois accessible d'Apache et de ton utilisateur - Changer de clef ^^' Après, j'peux pas vraiment t'aider plus, GPG c'est pas dans mes compétences on va dire
__________________
One minute was enough, Tyler said, a person had to work hard for it, but a minute of perfection was worth the effort. A moment was the most you could ever expect from perfection. -- Chuck Palahniuk, Fight Club, Chapter 3 -- |
|
|
|
00
|
|
|
#7 |
|
Membre confirmé
![]() |
Bonjour,
j'arrive un peu tard pour répondre, mais j'ai vu que ça parlait de TTY. GnuPG s'exécute dans un terminal lorsqu'on l'utilise en ligne de commande, mais il y a une option --no-tty qui pourra remédier à ton problème. Pour les prochains :-)
__________________
Un seul dicton : l'expérimentation. ---------------------------------------- ---------------------------------------- |
|
00
|
Copyright © 2000-2012 - www.developpez.com