Re: wget: copie dynamique locale

2013-05-21 Par sujet Sylvain L. Sauvage
Le mardi 21 mai 2013 à 20:39:15, andre_deb...@numericable.fr a 
écrit :
>[…]
> C'est pas un problème de binocles.
> La réponse n'est pas complètement claire.

  Si, elle est claire quand on a compris ce qu’est un serveur 
HTTP.

> "Si le serveur est mal configuré" : c'est donc possible !

  Évidemment. C’est ce qu’on te dit et répète : un serveur sert 
ce que tu lui dit de servir. Donc :
1. soit tu lui as dit que tes fichiers *.php sont des scripts
   et, qu’il sache ou non les interpréter, il servira leur
   résultat (la sortie standard) de leur exécution (évidemment,
   s’ils ne sait pas les interpréter, ce résultat sera soit
   vide soit une erreur, en tout cas pas ce qui est attendu) ;
2. soit tu lui as dit que tes fichiers *.php sont des fichiers
   texte et il les servira non interprétés, c’est-à-dire tels
   quels, en source.

> J'ai testé sur un serveur "non configuré" ou "mal configuré"
> : les fichiers .PHP sont téléchargés mais ses scripts PHP
> sont vides.

  C’est parce qu’ils sont considérés comme des scripts mais que 
le serveur ne peut pas les interpréter et donc leur résultat est 
vide.

> "wget" ne télécharge que les scripts exécutés dans le
> navigateur (HTML, JS, etc ...) donc pas les PHP.

  Wget ne télécharge aucun script dans le sens où Wget ne sait 
pas ce qu’est un script.
  Wget télécharge le contenu que lui envoie le serveur pour une 
URL donnée. Ce contenu peut être une image, du HTML, du PDF, du 
Javascript, du C, du PHP, n’importe quoi.
  Wget se contente d’écrire ce contenu dans un fichier dont le 
nom est, par défaut, celui de l’URL.

> Je pense pas que ça vienne d'un serveur "mal ou bien
> configuré".

  Si.

  Tu peux très bien configurer ton serveur pour que tes scripts 
PHP s’appellent *.pdf et Wget récupérera le résultat de leur 
exécution et l’enregistra sous ce nom (même si ce n’est pas du 
PDF). Wget s’en fout complètement et c’est normal.

-- 
 Sylvain Sauvage

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/201305212105.47078.sylvain.l.sauv...@free.fr



Re: wget: copie dynamique locale

2013-05-21 Par sujet Bzzz
On Tue, 21 May 2013 20:39:15 +0200
andre_deb...@numericable.fr wrote:

> C'est pas un problème de binocles.
> La réponse n'est pas complètement claire.
> "Si le serveur est mal configuré" : c'est donc possible !

Vi, mais celui qui s'amuserait à mettre en ligne un svr non
sécurisé ne tiendrait pas longtemps.

Le minimum, c'est d'abord de lire les docs, décortiquer différents
exemples et ensuite, se procurer les outils de vérification voulus.
 
-- 
(+LittleLama) ptin ya un truc ki vien drentrer dans ma piaule
(+LittleLama) un truc monstrueux
(+LittleLama) un croisement d'abeille de bourdon frelon et de sanglier
(+berzerker_38|et_65) ct pas ta soeur ?

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20130521205138.78af361d@anubis.defcon1



Re: wget: copie dynamique locale

2013-05-21 Par sujet andre_debian
> andre_deb...@numericable.fr wrote:
> > Peut-on enregistrer avec "wget" ou un outil équivalent,
> > un fichier .PHP d'un sit Web contenant les codes d'accès
> > à une base de données ?

 On Tuesday 21 May 2013 17:53:52 Bzzz wrote:
> Faudrait voir à changer tes lunettes, Sébastien _vient_ de
> répondre à cette question.

On Tuesday 21 May 2013 18:36:00 Sébastien NOBILI wrote:
> Le mardi 21 mai 2013 à 17:46, andre_deb...@numericable.fr a écrit :
> > On Tuesday 21 May 2013 13:39:05 Sébastien NOBILI wrote:
> > > est renvoyé. Si le serveur est mal configuré et qu'il renvoie le script
> > > PHP, wget enregistrera le script PHP.

On Tue, 21 May 2013 17:46:24 +0200 Seb wrote:
> Euh… j'ai comme l'impression que la réponse a déjà été donnée…

> > Si oui, ce serait bien ennuyeux ...

> Un serveur mal configuré c'est souvent ennuyeux…
> Seb

C'est pas un problème de binocles.
La réponse n'est pas complètement claire.
"Si le serveur est mal configuré" : c'est donc possible !

J'ai testé sur un serveur "non configuré" ou "mal configuré" :
les fichiers .PHP sont téléchargés mais ses scripts PHP
sont vides.
"wget" ne télécharge que les scripts exécutés dans le navigateur
(HTML, JS, etc ...) donc pas les PHP.

Je pense pas que ça vienne d'un serveur "mal ou bien configuré".

André

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/201305212039.15962.andre_deb...@numericable.fr



Re: wget: copie dynamique locale

2013-05-21 Par sujet Sébastien NOBILI
Le mardi 21 mai 2013 à 17:46, andre_deb...@numericable.fr a écrit :
> On Tuesday 21 May 2013 13:39:05 Sébastien NOBILI wrote:
> > est renvoyé. Si le serveur est mal configuré et qu'il renvoie le script
> > PHP, wget enregistrera le script PHP.
> 
> Peut-on enregistrer avec "wget" ou un outil équivalent,
> un fichier .PHP d'un sit Web contenant les codes d'accès 
> à une base de données ?

Euh… j'ai comme l'impression que la réponse a déjà été donnée…

> Si oui, ce serait bien ennuyeux ...

Un serveur mal configuré c'est souvent ennuyeux…

Seb

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20130521163600.ge12...@sebian.nob900.homeip.net



Re: wget: copie dynamique locale

2013-05-21 Par sujet Bzzz
On Tue, 21 May 2013 17:46:24 +0200
andre_deb...@numericable.fr wrote:

> Peut-on enregistrer avec "wget" ou un outil équivalent,
> un fichier .PHP d'un sit Web contenant les codes d'accès 
> à une base de données ?

Faudrait voir à changer tes lunettes, Sébastien _vient_ de
répondre à cette question.

-- 
 Bonjour jmappelle Amélie (:
 Poule
 hein ?
 x)

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20130521175352.67669e0c@anubis.defcon1



Re: wget: copie dynamique locale

2013-05-21 Par sujet andre_debian
> Le lundi 20 mai 2013 à 12:32, andre_deb...@numericable.fr a écrit :
> > "wget" (ou outils équivalents) aspire les fichiers "html" et uniquement
> > les scripts html, javascript ... càd que les scripts exécutés dans le
> > navigateur.
> >
> > Ce serait très ennuyeux si il capte les scripts php car certains peuvent
> > contenir des login + mot de passe ...

On Tuesday 21 May 2013 13:39:05 Sébastien NOBILI wrote:
> Wget envoie des requêtes HTTP et enregistre le corps de la réponse HTTP. Si
> le serveur est bien configuré, lors d'un appel à un script PHP, wget
> enregistrera le contenu (qui n'est pas nécessairement HTML ni JS) qui lui
> est renvoyé. Si le serveur est mal configuré et qu'il renvoie le script
> PHP, wget enregistrera le script PHP.
> Bref, wget enregistre ce que le serveur lui renvoie.
> Seb

Peut-on enregistrer avec "wget" ou un outil équivalent,
un fichier .PHP d'un sit Web contenant les codes d'accès 
à une base de données ?

Si oui, ce serait bien ennuyeux ...

André

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/201305211746.24762.andre_deb...@numericable.fr



Re: wget: copie dynamique locale

2013-05-21 Par sujet Sébastien NOBILI
Bonjour,

Le lundi 20 mai 2013 à 12:32, andre_deb...@numericable.fr a écrit :
> "wget" (ou outils équivalents) aspire les fichiers "html" et uniquement
> les scripts html, javascript ... càd que les scripts exécutés dans le 
> navigateur.
> 
> Ce serait très ennuyeux si il capte les scripts php car certains peuvent 
> contenir
> des login + mot de passe ...

Wget envoie des requêtes HTTP et enregistre le corps de la réponse HTTP. Si le
serveur est bien configuré, lors d'un appel à un script PHP, wget enregistrera
le contenu (qui n'est pas nécessairement HTML ni JS) qui lui est renvoyé. Si le
serveur est mal configuré et qu'il renvoie le script PHP, wget enregistrera le
script PHP.

Bref, wget enregistre ce que le serveur lui renvoie.

Seb

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20130521113905.gd12...@sebian.nob900.homeip.net



Re: wget: copie dynamique locale

2013-05-20 Par sujet andre_debian
On Sunday 19 May 2013 23:41:57 Adrien Poupin wrote:
> Le 19/05/2013 06:50, Belaïd MOUNSI a écrit :
> > Bonjour,
> > Logiquement le client ne récupère que le résultat du code exécuté par
> > le serveur (php, perl, shell etc...)

> > J'espère que "wget" ne peut pas copier les scripts PHP
> > des fichiers d'un site Web ?
> > (càd uniquement les scripts exécutés dans le navigateur
> >  et pas ceux excutés dans le serveur).
> > André
>
> --> À ceci près qu'il faut que le serveur web interprétât tous les
> fichiers PHP comme étant des scripts. Par exemple, si tu t'installes un
> Nginx sans php-fpm, tu retrouves directement le contenu des fichiers PHP.
> Mais sinon, que cherches-tu à faire précisément ? Si c'est récupérer des
> scripts PHP de sites en production que tu ne possèdes pas, c'est /a
> priori/ peine perdue par ce moyen ; si tu cherches à faire une copie de
> tes scripts, utilise plutôt un scp, rsync (ou un scm (mais bon, ça
> dépend de l'utilisation qu'on veut en faire (précision))).

"wget" (ou outils équivalents) aspire les fichiers "html" et uniquement
les scripts html, javascript ... càd que les scripts exécutés dans le 
navigateur.

Ce serait très ennuyeux si il capte les scripts php car certains peuvent 
contenir
des login + mot de passe ...

Pour télécharger un site dans sa totalité, mieux vaut utiliser "rsync", "ftp",
mais il faut un mot de passe.

wget est pratique pour télécharger les parties html d'un site.

Am I right ?

André

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/201305201232.25004.andre_deb...@numericable.fr



Re: wget: copie dynamique locale

2013-05-19 Par sujet Adrien Poupin
Le 19/05/2013 06:50, Belaïd MOUNSI a écrit :
>
> Bonjour,
> Logiquement le client ne récupère que le résultat du code exécuté par
> le serveur (php, perl, shell etc...)
>
> Bonsoir,
>
> J'espère que "wget" ne peut pas copier les scripts PHP
> des fichiers d'un site Web ?
> (càd uniquement les scripts exécutés dans le navigateur
>  et pas ceux excutés dans le serveur).
>
> André
>
>
Bonjour,

--> À ceci près qu'il faut que le serveur web interprétât tous les
fichiers PHP comme étant des scripts. Par exemple, si tu t'installes un
Nginx sans php-fpm, tu retrouves directement le contenu des fichiers PHP.
Mais sinon, que cherches-tu à faire précisément ? Si c'est récupérer des
scripts PHP de sites en production que tu ne possèdes pas, c'est /a
priori/ peine perdue par ce moyen ; si tu cherches à faire une copie de
tes scripts, utilise plutôt un scp, rsync (ou un scm (mais bon, ça
dépend de l'utilisation qu'on veut en faire (précision))).

Bonne soirée,

-- 
Adrien**
---


signature.asc
Description: OpenPGP digital signature


Re: wget: copie dynamique locale

2013-05-18 Par sujet Belaïd MOUNSI
Bonjour,
Logiquement le client ne récupère que le résultat du code exécuté par le
serveur (php, perl, shell etc...)
Bonsoir,

J'espère que "wget" ne peut pas copier les scripts PHP
des fichiers d'un site Web ?
(càd uniquement les scripts exécutés dans le navigateur
 et pas ceux excutés dans le serveur).

André

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive:
http://lists.debian.org/201305182136.25938.andre_deb...@numericable.fr


Re: wget: copie dynamique locale

2013-05-18 Par sujet andre_debian
Bonsoir,

J'espère que "wget" ne peut pas copier les scripts PHP 
des fichiers d'un site Web ?
(càd uniquement les scripts exécutés dans le navigateur
 et pas ceux excutés dans le serveur).

André

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/201305182136.25938.andre_deb...@numericable.fr



Re: wget: copie dynamique locale

2013-02-01 Par sujet Stephane Bortzmeyer
On Tue, Jan 29, 2013 at 04:10:25PM +0100,
 Bernard Schoenacker  wrote 
 a message of 51 lines which said:

>   pourquoi vouloir s'escrimer avec wget alors que curl le fait
>   si bien

Euh ? curl ne sait pas faire de requêtes récursives, ne sait pas
modifier les fichiers HTML, ne sait pas renommer les fichiers. curl a
des tas de qualités mais, pour faire une copie locale d'un site, je ne
vois vraiment pas pourquoi le citer.

http://curl.haxx.se/docs/faq.html#What_is_curl_not
http://daniel.haxx.se/docs/curl-vs-wget.html

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20130201213806.gb4...@sources.org



Re: wget: copie dynamique locale

2013-02-01 Par sujet Stephane Bortzmeyer
On Mon, Jan 28, 2013 at 11:04:34PM +0100,
 Luxpopuli Open source  wrote 
 a message of 69 lines which said:

> J'utilise wget mais il m'est impossible de faire fonctionner
> correctement li site en local: en effet, avec un CMS, un répertoire
> est également une page web affichant du contenu: Mais wget crée
> simplement un répertoire sans son contenu.

Je n'ai pas bien compris et je n'ai jamais constaté ce problème mais,
comme noté par d'autres, httrack est meilleur pour cette
tâche. J'avais fait un article un peu détaillé à ce sujet


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20130201213428.ga4...@sources.org



Re: wget: copie dynamique locale

2013-01-29 Par sujet Luxpopuli Open source
Bonsoir,

Merci bien pour vos contributions.
Je découvre httrack qui, je pense, devrait répondre à mes besoins.

Merci encore,

Pascal


Le 29 janvier 2013 16:10, Bernard Schoenacker
a écrit :

> Le Mon, 28 Jan 2013 23:04:34 +0100,
> Luxpopuli Open source  a écrit :
>
> > Bonjour,
> >
> > J'ai un site réalisé avec un CMS dont j'aimerais faire une copie
> > fonctionnelle en local.
> > J'utilise wget mais il m'est impossible de faire fonctionner
> > correctement le site en local: en effet, avec un CMS, un répertoire
> > est également une page web affichant du contenu: Mais wget crée
> > simplement un répertoire sans son contenu.
> >
> > voici la commande que j'utilise:
> >
> > wget -mkp -nH -F http://monsite.fr/
> >
> > et, par exemple, à la fin du téléchargeùment du site, lors de la
> > création des liens locaux j'ai plein de:
> >
> > *Systeme/Securite: est un dossier*
> > *Conversion de Systeme/Securite...rien à faire.*
> >
> > (où *Securite* est un dossier comportant du contenu que j'aimerais
> > bien pouvoir afficher).
> >
> > Après une recherche sur le net, j'ai l'impression qu'avec wget il n'y
> > a aucune solution, mais bon, sait-on jamais...
> >
> > Merci d'avance.
>
> bonjour,
>
> pourquoi vouloir s'escrimer avec wget alors que curl le fait si
> bien
> ou en alternative wput ...
>
> dans le cas où ssh soit possible scp permet de faire des miracles
> et ainsi copier toute une arborescence
>
> pourquoi ne pas réaliser une archive tbz2 et ainsi la téléverser?
>
> slt
> bernard
>
> --
> Lisez la FAQ de la liste avant de poser une question :
> http://wiki.debian.org/fr/FrenchLists
>
> Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
> vers debian-user-french-requ...@lists.debian.org
> En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
> Archive:
> http://lists.debian.org/20130129161025.123408ab.bernard.schoenac...@free.fr
>
>


Re: wget: copie dynamique locale

2013-01-29 Par sujet Bernard Schoenacker
Le Mon, 28 Jan 2013 23:04:34 +0100,
Luxpopuli Open source  a écrit :

> Bonjour,
> 
> J'ai un site réalisé avec un CMS dont j'aimerais faire une copie
> fonctionnelle en local.
> J'utilise wget mais il m'est impossible de faire fonctionner
> correctement le site en local: en effet, avec un CMS, un répertoire
> est également une page web affichant du contenu: Mais wget crée
> simplement un répertoire sans son contenu.
> 
> voici la commande que j'utilise:
> 
> wget -mkp -nH -F http://monsite.fr/
> 
> et, par exemple, à la fin du téléchargeùment du site, lors de la
> création des liens locaux j'ai plein de:
> 
> *Systeme/Securite: est un dossier*
> *Conversion de Systeme/Securite...rien à faire.*
> 
> (où *Securite* est un dossier comportant du contenu que j'aimerais
> bien pouvoir afficher).
> 
> Après une recherche sur le net, j'ai l'impression qu'avec wget il n'y
> a aucune solution, mais bon, sait-on jamais...
> 
> Merci d'avance.

bonjour,

pourquoi vouloir s'escrimer avec wget alors que curl le fait si bien
ou en alternative wput ...

dans le cas où ssh soit possible scp permet de faire des miracles
et ainsi copier toute une arborescence

pourquoi ne pas réaliser une archive tbz2 et ainsi la téléverser?

slt
bernard

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20130129161025.123408ab.bernard.schoenac...@free.fr



Re: wget: copie dynamique locale

2013-01-29 Par sujet M. Arnout

  
  
Salut,
  
  J'utilise aussi un CMS (SPIP, si tu veux tout savoir) pour
  quelques sites dont par exemple : http://www.grognon.net
  mais je ne procède pas comme toi.
  J'installe en local (LAMP) et chez mon hébergeur deux SPIP de même
  version complets.
  Je les synchronise en copiant en ftp les fichiers que je modifie
  (par exemple les css, les documents joints, les images) et
  j'actualise la bas mysql par exportation-importation avec
  phpmyadmin. Par exemple pour SPIP je n'actualise que les tables
  que j'ai modifié, souvent juste spip_articles, plus rarement
  spip_rubriques. 
  
  Cordialement

  


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/51078d88.4050...@free.fr



Re: wget: copie dynamique locale

2013-01-28 Par sujet David Prévot
Salut,

Le 28/01/2013 18:04, Luxpopuli Open source a écrit :

> J'ai un site réalisé avec un CMS dont j'aimerais faire une copie
> fonctionnelle en locale.

Tu devrais peut-être jeter un œil à la partie « Recursive Retrieval
Options » de la page de manuel.

> Après une recherche sur le net, j'ai l'impression qu'avec wget il n'y a
> aucune solution, mais bon, sait-on jamais...

Il y a des alternatives peut-être plus adaptées à ton besoin, comme
httrack par exemple.

Amicalement

David




signature.asc
Description: OpenPGP digital signature