cerhu > linux.debian.user.french

ajh-valmer (14/02/2019, 13h10)
Bonjour,

J'édite des fichiers sur un serveur distant (Debian),
depuis mon ordinateur (stretch).

S'il s'agit d'un fichier .php, je peux le modifier depuis le serveur.
(l'enregistrer).

S'il s'agit d'un fichier .txt , .jsp, il se télécharge et s'affiche dans mon
ordinateur, dans un répertoire temporaire "tmp".
Pour l'enregistrer, je dois l'uploader vers le serveur (envoyer).

Pas si grave, mais perte de temps si je modifie de nombreux fichiers.

Alors que les fichiers .php , .txt , .jsp sont bien tous des fichiers texte,
pourquoi l'un se modifie directement sur le serveur, et pas les autres ?
Et comment y remédier.

Par contre, sur mon portable sous Debian Stretch également,
copie conforme de mon ordinateur, je n'ai pas ce problème,
pas de distinction entre les .php , .txt , .jsp.
tous sont modifiables directement sur le serveur.
Mystère ?

Merci,

Bonne journée.

A. Valmer
Jean-Michel OLTRA (14/02/2019, 15h40)
Bonjour,

Le jeudi 14 février 2019, ajh-valmer a écrit...

> J'édite des fichiers sur un serveur distant (Debian),


Comment ?
ajh-valmer (14/02/2019, 16h00)
On Thursday 14 February 2019 14:37:21 Jean-Michel OLTRA wrote:
> Le jeudi 14 février 2019, ajh-valmer a écrit...
> > J'édite des fichiers sur un serveur distant (Debian),


On Thursday 14 February 2019 14:37:21 Jean-Michel OLTRA wrote:
> Comment ? :


Je me loggue sur le serveur en mode sftp avec konqueror.

Je clique sur un fichier .php (texte), il s'ouvre s'ouvre sur le serveur
avec kedit.
Après modification, pas besoin de les uploader. Il s'enregistre sur le
serveur.

Si je clique sur les autres (.txt , .jsp) (texte), ils sont téléchargés
sur mon ordinateur.
Une fois modifiés avec kedit, il s'enregistre sur un répertoire tmp
de mon ordinateur et je dois les uploader vers le serveur.
Perte de temps si nombreux fichiers à modifier.

Pourquoi les .php s'ouvrent sur le serveur, et pas les autres ?
Daniel Caillibaud (14/02/2019, 16h50)
Le 14/02/19 à 14:58, "ajh-valmer" <ajh.valmer> a écrit :
> On Thursday 14 February 2019 14:37:21 Jean-Michel OLTRA wrote:
> On Thursday 14 February 2019 14:37:21 Jean-Michel OLTRA wrote:
> Je me loggue sur le serveur en mode sftp avec konqueror.
> Je clique sur un fichier .php (texte), il s'ouvre s'ouvre sur le serveur
> avec kedit.


Non, il s'ouvre sur ta machine avec kedit, et c'est konqueror qui doit
envoyer le fichier modifier quand kedit sauvegarde.

> Après modification, pas besoin de les uploader. Il s'enregistre sur le
> serveur.


Je suppose que tu as pu vérifier que la modif était bien transmise au
serveur.

> Si je clique sur les autres (.txt , .jsp) (texte), ils sont téléchargés
> sur mon ordinateur.


Ça doit dépendre des réglages de konqueror, je ne connais pas.

Mais éditer directement en ligne me semble un peu risqué, normalement tu as
une copie locale de l'ensemble, tu modifie localement et quand tu as
terminé tu envoie tes modifs :

1) soit tu passes par un gestionnaire de version comme git, c'est conseillé,
tu commit & push tes versions locales et sur le serveur tu lance un git
pull pour les récupérer

2) soit tu envoie tout avec rsync
- tout récupérer localement
rsync -av user@serveur:/le/chemin/vers/la/racine/du/site/ chemin/local/
- modifier dans chemin/local/
- mettre à jour :
rsync -avn --delete chemin/local/ user@serveur:/le/chemin/vers/la/racine/du/site/
(la commande ci-dessus montre ce qui serait modifié, remplacer -avn par -av pour le faire vraiment)
Jean-Michel OLTRA (14/02/2019, 16h50)
Bonjour,

Le jeudi 14 février 2019, ajh-valmer a écrit...

> > Comment ? :


> Je me loggue sur le serveur en mode sftp avec konqueror.


> Si je clique sur les autres (.txt , .jsp) (texte), ils sont téléchargés
> sur mon ordinateur.


> Pourquoi les .php s'ouvrent sur le serveur, et pas les autres ?


Tu dois avoir un paramétrage différent dans Konquerror pour ces différentes
extensions.
Je ne le connais pas, donc je ne peux pas t'aider précisément. Mais tu dois
avoir quelque chose relatif aux extensions de noms de fichiers dans les
paramètres de Konquerror. Tu peux certainement voir dedans une différence
entre les fichiers .php et les autres.
Basile Starynkevitch (14/02/2019, 22h30)
On 2/14/19 12:05 PM, ajh-valmer wrote:
> Bonjour,
> J'édite des fichiers sur un serveur distant (Debian),
> depuis mon ordinateur (stretch).


emacs fait ça très bien.

[..]
kaliderus (14/02/2019, 23h10)
'soir

Le jeu. 14 févr. 2019 à 21:22, Basile Starynkevitch
<basile> a écrit :
>> On 2/14/19 12:05 PM, ajh-valmer wrote:

> Bonjour,
> J'édite des fichiers sur un serveur distant (Debian),
> depuis mon ordinateur (stretch).
> emacs fait ça très bien.
> [..]

Dans la lignée de ce qui est écrit :
Soit utiliser emacs en local (ou autre ? mais quel éditeur ? ) pour
ouvrir un canal sécurisé vers la machine intéressante (faireune
recherche sur " tramp " et " emacs " dans ton moteur favori).
Soit passer par une connexion ssh et ouvrir l'éditeur à distance
Si tu as peur (la flemme) de fermer l'éditeur distant car tu as plein
de fichiers ouverts voir " screen ".

Bon amusement.
ajh-valmer (18/02/2019, 17h20)
On Thursday 14 February 2019 15:46:25 Jean-Michel OLTRA wrote:
> > Je me loggue sur le serveur en mode sftp avec konqueror.
> > Si je clique sur les autres (.txt , .jsp) (texte), ils sont téléchargés
> > sur mon ordinateur.
> > Pourquoi les .php s'ouvrent sur le serveur, et pas les autres ?


> Tu dois avoir un paramétrage différent dans Konquerror pour cesdifférentes
> extensions.
> Je ne le connais pas, donc je ne peux pas t'aider précisément. Mais tu dois
> avoir quelque chose relatif aux extensions de noms de fichiers dans les
> paramètres de Konquerror. Tu peux certainement voir dedans une différence
> entre les fichiers .php et les autres.


J'ai recopié scrupuleusement la configuration de Konqueror, rubrique,
"associations de fichiers" depuis mon portable vers mon poste de travail,
système 100% identique (Debian Stretch), rien n'y fait.

Si je choisis "kate" (au lieu de kedit), impeccable,
tous les fichiers texte (extensions .txt , .jsp...) sont modifiables depuis
le serveur distant.

Tant pis, ça va aller quand même, mais j'aurais aimé
comprendre le blême, réaction différente selon l'extension
d'un fichier texte.

Bonne journée.
Daniel Caillibaud (19/02/2019, 12h50)
Le 18/02/19 à 16:10, "ajh-valmer" <ajh.valmer> a écrit :
> Si je choisis "kate" (au lieu de kedit), impeccable,
> tous les fichiers texte (extensions .txt , .jsp...) sont modifiables
> depuis le serveur distant.


Donc le pb serait plutôt dans la configuration de kedit (et pas celle de
konqueror), mais je pourrais pas t'en dire plus?
ajh-valmer (19/02/2019, 13h30)
On Tuesday 19 February 2019 11:40:38 Daniel Caillibaud wrote:
> Le 18/02/19 à 16:10, "ajh-valmer" <ajh.valmer> a écrit :
> > Si je choisis "kate" (au lieu de kedit), impeccable,
> > tous les fichiers texte (extensions .txt , .jsp...) sont modifiables
> > depuis le serveur distant.


> Donc le pb serait plutôt dans la configuration de kedit (et pas celle de
> konqueror), mais je pourrais pas t'en dire plus?


Très possible, mais comment configurer kedit en ce sens ?
Je n'ai pas trouvé.
Pas grave, kate est très bien, comme déjà dit, c'est juste pour comprendre,
c'est mon caractère :-)
Discussions similaires
[WB9] Lancer une appli sur le serveur depuis un poste distant

Editer un fichier distant

sp_attach_db : replication fichiers de données & logs sur serveur distant

relay d'un mail depuis mon pc chez moi par mon serveur postfix distant


Fuseau horaire GMT +2. Il est actuellement 12h32. | Privacy Policy