Re: Apache 2.4. Autoriser la méthode PUT pour un chemin spécifique

2020-10-26 Par sujet Olivier
J'ai trouvé l'existence du module mod_allowmethod:

AllowMethods OPTIONS GET POST PUT DELETE


Require all granted
Script PUT /srv/tftp/foo/file_upload.php


Malgré l'activation du module et la config ci-dessus, j'ai toujours :

$ curl -v -T foo.cfg http://192.168.1.1/foo/foo.cfg
...
> PUT /foo/foo.cfgt HTTP/1.1
> User-Agent: curl/7.38.0
...
>
< HTTP/1.1 100 Continue
* We are completely uploaded and fine
< HTTP/1.1 405 Method Not Allowed
< Date: Mon, 26 Oct 2020 13:39:20 GMT
* Server Apache/2.4.38 (Debian) is not blacklisted
< Server: Apache/2.4.38 (Debian)
< Allow: OPTIONS,HEAD,GET,POST
< Content-Length: 296
< Content-Type: text/html; charset=iso-8859-1
<


405 Method Not Allowed

Method Not Allowed
The requested method PUT is not allowed for this URL.
...

J'observe que la méthode PUT :
est bien envoyée
n'est pas incluse dans le header Allow du message d'erreur reçu en retour.

Une idée ?

Le mer. 21 oct. 2020 à 20:15, Olivier  a écrit :

> Bonjour,
>
> J'ai des fichiers dans une arboresence /srv/tftp/foo d'une machine sous
> Buster
> Je souhaite pouvoir "pousser" des fichiers dans cette arborescence avec la
> méthode PUT via un serveur Apache 2.4 sur lequel le paquet php est installé.
>
> Comment procéder proprement ?
>
> J'ai le fichier file_upload.php au contenu suivant:
>
>  //error_log("Current user is ".get_current_user());
>
> $data = file_get_contents("php://input");
> $output_filename = $_SERVER['DOCUMENT_ROOT'].$_SERVER['REQUEST_URI'];
>
> $code = file_put_contents($output_filename, $data);
> if (strlen($data) !== $code)
>error_log("Error code while writing ".$output_filename.": input length
> is ".strlen($data)." while output length is ".$code);
>
> ?>
>
>
> J'ai aussi un fichier de config Apache, activé avec a2enconf :
> 
>
> ServerAdmin webmaster@localhost
>
> Alias /foo /srv/tftp/foo
> DocumentRoot /srv/tftp/foo
> ErrorLog ${APACHE_LOG_DIR}/error.log
> CustomLog ${APACHE_LOG_DIR}/access.log combined
>
> 
> Options Indexes FollowSymLinks MultiViews
> AllowOverride None
> Require all granted
> Script PUT /srv/tftp/foo/file_upload.php
> 
>
> 
>
> J'ai:
> curl -T foo.cfg http://192.168.1.1/foo/foo.cfg
> 
> 
> 405 Method Not Allowed
> 
> Method Not Allowed
> The requested method PUT is not allowed for this URL.
> 
> Apache/2.4.38 (Raspbian) Server at 192.168.1.1 Port 80
> 
>
> Comment corriger ?
>
> Slts
>


Re: Apache - Dialoguer avec une théière - Redirection ErrorDocument ne fonctionne pas

2019-03-08 Par sujet G2PC
Le 08/03/2019 à 19:00, Ph. Gras a écrit :
> Salut,
>
>> J'ai voulu intégrer dans la configuration de mon VirtualHost, une
>> redirection basée sur ErrorDocument 418, pour renvoyer vers une page
>> personnalisée.
>> 1- Consulter une page avec un header 418 (OK)
>> 2- Etre redirigé vers la page personnalisée qui décrit l'erreur. (KO)
> ce que tu décris là me suffit pour diagnostiquer une erreur dans ton script
> PHP et non une erreur avec Apache.
>
> Ça m'est déjà arrivé avec un CMS, en utilisant des fonctions du CMS que
> j'avais mal comprises et implémentées. Comme ce n'était pas sur Joomla,
> je ne peux pas t'en dire plus.
>
> Ceci dit, je ne sais pas à quoi ça t'avance concrètement. Des essais m'ont
> convaincu que les robots qui tapent dedans ne comprennent pas l'astuce.
>
> À croire qu'ils n'ont pas d'humour !
>
> Ph. Gras 


Bonjour,
Possible mais faux à la fois, je veux bien un retour sur l'erreur PHP,
je m'explique :

Si j'analyse le code header retourné au navigateur, c'est bien un code 418.
Dès lors, l'objectif est résolu, j'obtiens un code 418 en front end.

Mes notes :
https://www.visionduweb.fr/blog/22-serveur/168-erreur-http-418-teapot
La page qui retourne le code 418 : https://www.visionduweb.fr/teapot.php

Cette erreur PHP dont tu me parles, est peut être présente, mais,
j'attends ton retour à ce sujet, cela ne crée pas le problème de Apache2.
Si je tente de configurer le VirtualHost de Apache, en rajoutant un
ErrorDocument 418 URL_REDIRECTION, la configuration de Apache est refusée.
Pourtant, j'ai déjà en place un ErrorDocument 403 URL_REDIRECTION qui
fonctionne.
La gestion des codes erreurs devrait donc bien accepter mon code erreur
418, tentative de dialogue avec une théière.
Ce n'est pas le cas.

Rien à voir avec PHP directement donc, puisque c'est la configuration de
Apache2 que je tente de renseigner.




Re: Apache - Dialoguer avec une théière - Redirection ErrorDocument ne fonctionne pas

2019-03-08 Par sujet Ph. Gras
Salut,

> J'ai voulu intégrer dans la configuration de mon VirtualHost, une
> redirection basée sur ErrorDocument 418, pour renvoyer vers une page
> personnalisée.
> 1- Consulter une page avec un header 418 (OK)
> 2- Etre redirigé vers la page personnalisée qui décrit l'erreur. (KO)

ce que tu décris là me suffit pour diagnostiquer une erreur dans ton script
PHP et non une erreur avec Apache.

Ça m'est déjà arrivé avec un CMS, en utilisant des fonctions du CMS que
j'avais mal comprises et implémentées. Comme ce n'était pas sur Joomla,
je ne peux pas t'en dire plus.

Ceci dit, je ne sais pas à quoi ça t'avance concrètement. Des essais m'ont
convaincu que les robots qui tapent dedans ne comprennent pas l'astuce.

À croire qu'ils n'ont pas d'humour !

Ph. Gras 


Re: Apache - Dialoguer avec une théière - Redirection ErrorDocument ne fonctionne pas

2019-03-08 Par sujet G2PC
> Dialoguer avec un lampadaire ?  Alors plutôt avec Macron.
> (mieux vaut réponse baratin-pipeau que rien du tout).
>
> On est vendredi, je sors...

Arriver à gérer l'errorDocument avec Apache, pour une erreur 418 ;)
Vous avez le week end pour faire mieux que le protocole de communication
avec Macron.

A défaut de faire mieux, après quelques bières, tentez le dialogue avec
un lampadaire.



Re: Apache - Dialoguer avec une théière - Redirection ErrorDocument ne fonctionne pas

2019-03-08 Par sujet ajh-valmer
On Friday 08 March 2019 16:34:57 G2PC wrote:
> Pour conclure, une fois le dialogue possible avec une théière,
> j'aimerais pouvoir dialoguer avec un lampadaire.
> (Comprendre, dialoguer avec un protocole fictif, lampadaire. 
> Quelques pistes ?)

Dialoguer avec un lampadaire ?  Alors plutôt avec Macron.
(mieux vaut réponse baratin-pipeau que rien du tout).

On est vendredi, je sors...



Re: Apache : problèmes de permissions

2016-04-20 Par sujet Jean-Louis Mas
Le 19/04/2016 15:28, Samy Mezani a écrit :

> Je "gère" (de loin) un site web pour une petite asso auto-hébergé sur un
> serveur web Debian avec Apache, mis à jour récemment de jessie en wheezy.

Mise à jour Wheezy -> Jessie donc apache 2.2 vers 2.4

Quelques pistes :

* Tous les fichiers de configuration apache doivent se terminer par
.conf en 2.4

* Les options doivent commencer par + ou -

http://httpd.apache.org/docs/2.4/upgrading.html

Les logs apache /var/log/apache2/ sont très parlant pour les erreurs de
configuration des virtualhosts

Si ça peut aider

Cordialement

-- 
Jean Louis Mas



Re: Apache : problèmes de permissions

2016-04-20 Par sujet Sébastien NOBILI
Bonjour,

Le mercredi 20 avril 2016 à 11:31, Samy Mezani a écrit :
> Le 19/04/2016 16:22, Sébastien NOBILI a écrit :
> >Apparemment, ces différents sites ont été installés manuellement (pas par
> >installation des paquets fournis par Debian). Est-ce le cas et est-ce voulu ?
> 
> C'est bizarre ça car à part owncloud les autres ont été installés via les
> paquets Debian. Bien-sûr j'ai d'autres dossiers dans /var/www où j'ai
> installé par exemple piwigo, pmb et des dossiers contenant des fichiers à
> télécharger mais pour le reste je ne m'aventure pas dans des installations
> manuelles alors que les paquets Debian le font très bien.

Ma remarque n’était peut-être pas très pertinente… Deux raisons à ça :
— j’ai l’habitude que ça se passe dans « /var/www/ »,
— en général les paquets Debian installent dans « /usr/share/ ».

Mais visiblement (dans le cas de Spip), il y a aussi des choses dans
« /var/lib/ » [1].

1: https://packages.debian.org/jessie/all/spip/filelist

Ne te préoccupe donc pas trop de ce que j’ai écrit ci-dessus.

Le mercredi 20 avril 2016 à 12:00, Eric a écrit :
> Ce que je ne comprends pas c'est que ton DocumentRoot pointe sur /var/www,
> comment arrive-t-il sur /var/lib ?

C’est normal que le « DocumentRoot » pointe sur ce dossier. Il doit y avoir une
directive de conf qui définit un alias.

Tu devrais lire les fichiers « README.Debian » contenus dans les dossiers
« /usr/share/doc// ». Par exemple, pour Spip, on
trouve ça :

Global configuration


There is an Apache configuration file at /etc/spip/apache.conf and
a file for Cherokee too.

This file is included in your webserver configuration if you requested it
during package configuration.

Le fichier « /etc/spip/apache.conf » a donc dû être copié au moment de
l’installation dans le dossier « /etc/apache2/conf.d/ » (c’était le chemin
valide du temps d’Apache-2.2).

Il me semble que maintenant (Apache-2.4), ce fichier devrait être déplacé dans
le dossier « /etc/apache2/conf-available/ » et activé en créant un lien
symbolique qui pointe dessus dans le dossier « /etc/apache2/conf-enabled/ ».

Peut-être qu’un simple « dpkg-reconfigure spip » te donnera le même résultat…

Sébastien



Re: Apache : problèmes de permissions

2016-04-20 Par sujet Eric



Le 20/04/2016 11:31, Samy Mezani a écrit :

Bonjour,

Le 19/04/2016 16:22, Sébastien NOBILI a écrit :

Bonjour,

Le mardi 19 avril 2016 à 15:28, Samy Mezani a écrit :

J'ai regardé les permissions des dossiers :

/var/lib/
drwxr-xr-x  8 root root   4096 mars  16 22:16 spip
drwx--  6 www-data root   4096 juil. 26  2011 dokuwiki
drwxr-xr-x  6 root root   4096 août  12  2014 owncloud
drwxr-xr-x  3 root root   4096 mai   10  2013 phpmyadmin

Ça ne m'aide pas vraiment. Je ne sais pas par où attaquer le problème.


Ces permissions ne sont pas problématiques, puisque l’utilisateur « 
www-data »
peut accéder en lecture aux dossiers. On ne peut pas conclure 
grand-chose de ce

point.

Que disent les logs d’Apache (dossier « /var/log/apache2 ») ?


Pour les logs des erreurs de connexion à Apache, voici un extrait pour 
spip et phppgadmin :


[Wed Apr 20 11:17:30.675745 2016] [authz_core:error] [pid 30982] 
[client XX.XX.XX.XXX:] AH01630: client denied by server 
configuration: /var/lib/spip/


[Wed Apr 20 11:19:58.968011 2016] [authz_core:error] [pid 31832] 
[client XX.XX.XX.XXX:] AH01630: client denied by server 
configuration: /usr/share/phppgadmin/



Comment sont configurés les différents hôtes virtuels (tu devrais 
trouver des
éléments dans « /etc/apache2/sites-enabled ») ? (si je pose cette 
question,

c’est parce que le dossier dans lequel tu sembles avoir mis tes sites
— « /var/lib/ » — est plutôt inhabituel)


Contenu de /etc/apache2/sites-enabled/000-default.conf :

ServerName mondomain.tld
ServerAdmin webmaster@localhost
DocumentRoot /var/www
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined


C'est tout ce que j'ai dans /etc/apache2/sites-enabled/

Apparemment, ces différents sites ont été installés manuellement (pas 
par
installation des paquets fournis par Debian). Est-ce le cas et est-ce 
voulu ?


C'est bizarre ça car à part owncloud les autres ont été installés via 
les paquets Debian. Bien-sûr j'ai d'autres dossiers dans /var/www où 
j'ai installé par exemple piwigo, pmb et des dossiers contenant des 
fichiers à télécharger mais pour le reste je ne m'aventure pas dans 
des installations manuelles alors que les paquets Debian le font très 
bien.


Merci pour vos réponses.

Samy


Apparemment tu à un Alias sur /var/lib/phppgadmin/ qui te redirige sur 
/usr/share/phppgadmin/ .  À  vérifier les droits su /usr/share/phppgadmin/


Ce que je ne comprends pas c'est que ton DocumentRoot pointe sur 
/var/www, comment arrive-t-il sur /var/lib ?


Eric


Re: Apache : problèmes de permissions

2016-04-20 Par sujet Samy Mezani

Bonjour,

Le 19/04/2016 16:22, Sébastien NOBILI a écrit :

Bonjour,

Le mardi 19 avril 2016 à 15:28, Samy Mezani a écrit :

J'ai regardé les permissions des dossiers :

/var/lib/
drwxr-xr-x  8 root root   4096 mars  16 22:16 spip
drwx--  6 www-data root   4096 juil. 26  2011 dokuwiki
drwxr-xr-x  6 root root   4096 août  12  2014 owncloud
drwxr-xr-x  3 root root   4096 mai   10  2013 phpmyadmin

Ça ne m'aide pas vraiment. Je ne sais pas par où attaquer le problème.


Ces permissions ne sont pas problématiques, puisque l’utilisateur « www-data »
peut accéder en lecture aux dossiers. On ne peut pas conclure grand-chose de ce
point.

Que disent les logs d’Apache (dossier « /var/log/apache2 ») ?


Pour les logs des erreurs de connexion à Apache, voici un extrait pour 
spip et phppgadmin :


[Wed Apr 20 11:17:30.675745 2016] [authz_core:error] [pid 30982] [client 
XX.XX.XX.XXX:] AH01630: client denied by server configuration: 
/var/lib/spip/


[Wed Apr 20 11:19:58.968011 2016] [authz_core:error] [pid 31832] [client 
XX.XX.XX.XXX:] AH01630: client denied by server configuration: 
/usr/share/phppgadmin/




Comment sont configurés les différents hôtes virtuels (tu devrais trouver des
éléments dans « /etc/apache2/sites-enabled ») ? (si je pose cette question,
c’est parce que le dossier dans lequel tu sembles avoir mis tes sites
— « /var/lib/ » — est plutôt inhabituel)


Contenu de /etc/apache2/sites-enabled/000-default.conf :

ServerName mondomain.tld
ServerAdmin webmaster@localhost
DocumentRoot /var/www
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined


C'est tout ce que j'ai dans /etc/apache2/sites-enabled/


Apparemment, ces différents sites ont été installés manuellement (pas par
installation des paquets fournis par Debian). Est-ce le cas et est-ce voulu ?


C'est bizarre ça car à part owncloud les autres ont été installés via 
les paquets Debian. Bien-sûr j'ai d'autres dossiers dans /var/www où 
j'ai installé par exemple piwigo, pmb et des dossiers contenant des 
fichiers à télécharger mais pour le reste je ne m'aventure pas dans des 
installations manuelles alors que les paquets Debian le font très bien.


Merci pour vos réponses.

Samy



Re: Apache : problèmes de permissions

2016-04-19 Par sujet Sébastien NOBILI
Bonjour,

Le mardi 19 avril 2016 à 15:28, Samy Mezani a écrit :
> J'ai regardé les permissions des dossiers :
> 
> /var/lib/
> drwxr-xr-x  8 root root   4096 mars  16 22:16 spip
> drwx--  6 www-data root   4096 juil. 26  2011 dokuwiki
> drwxr-xr-x  6 root root   4096 août  12  2014 owncloud
> drwxr-xr-x  3 root root   4096 mai   10  2013 phpmyadmin
> 
> Ça ne m'aide pas vraiment. Je ne sais pas par où attaquer le problème.

Ces permissions ne sont pas problématiques, puisque l’utilisateur « www-data »
peut accéder en lecture aux dossiers. On ne peut pas conclure grand-chose de ce
point.

Que disent les logs d’Apache (dossier « /var/log/apache2 ») ?

Comment sont configurés les différents hôtes virtuels (tu devrais trouver des
éléments dans « /etc/apache2/sites-enabled ») ? (si je pose cette question,
c’est parce que le dossier dans lequel tu sembles avoir mis tes sites
— « /var/lib/ » — est plutôt inhabituel)

Apparemment, ces différents sites ont été installés manuellement (pas par
installation des paquets fournis par Debian). Est-ce le cas et est-ce voulu ?

Sébastien



Re: Apache et PHP

2015-11-09 Par sujet nicolas . pechon

Le 2015-11-09 11:11, Rémy MEJA a écrit :



 "bar",
"bar" => "foo",
.



Non, ce n'était qu'un exemple simple.

Le code de départ est nettement plus complexe. :-D



Re: Apache et PHP

2015-11-09 Par sujet nicolas . pechon

Le 2015-11-09 11:50, Fabrice Regnier a écrit :

'lut,

déjà,

que donne tes commandes
dpkg -al | grep apache et


# dpkg -al | grep apache
ii  apache2   2.4.16-3   
 amd64Apache HTTP Server
ii  apache2-bin   2.4.16-3   
 amd64Apache HTTP Server (modules and other binary files)
ii  apache2-data  2.4.16-3   
 all  Apache HTTP Server (common files)
ii  apache2-utils 2.4.16-3   
 amd64Apache HTTP Server (utility programs for web servers)
rc  apache2.2-bin 2.4.10-10  
 amd64Transitional package for apache2-bin
ii  libapache2-mod-dnssd  0.6-3.1
 amd64Zeroconf support for Apache 2 via avahi
ii  libapache2-mod-php5   5.6.14+dfsg-1+b1   
 amd64server-side, HTML-embedded scripting language (Apache 
2 module)





dpkg -al | grep php ?


# dpkg -al | grep php
ii  libapache2-mod-php5   5.6.14+dfsg-1+b1   
 amd64server-side, HTML-embedded scripting language (Apache 
2 module)
ii  php-auth  1.6.4-1
 all  Creating an authentication system
ii  php-auth-sasl 1.0.6-2
 all  Abstraction of various SASL mechanism responses
ii  php-crypt-chap1.5.0-1
 all  Generating CHAP packets
ii  php-db1.7.14-3   
 all  PHP PEAR Database Abstraction Layer
ii  php-gettext   1.0.11-1   
 all  read gettext MO files directly, without requiring 
anything other than PHP
ii  php-http-request  1.4.4-4
 all  PEAR class to provide an easy way to perform HTTP 
requests
ii  php-log   1.12.9-1   
 all  Logging Framework
ii  php-mail  1.2.0-7
 all  Class that provides multiple interfaces for sending 
emails
ii  php-mail-mime 1.8.9-1
 all  PHP PEAR module for creating MIME messages
ii  php-mail-mimedecode   1.5.5-3
 all  Provides a class to decode mime messages
ii  php-mdb2  2.5.0b5-1  
 all  merge of the PEAR DB and Metabase php database 
abstraction layers
ii  php-net-dime  1.0.2-2
 all  class that implements DIME encoding
ii  php-net-ldap2 2.1.0-2
 all  Object oriented interface for searching and 
manipulating LDAP-entries
ii  php-net-ldap3 1.0.3-1
 all  Object oriented interface for searching and 
manipulating LDAP entries
ii  php-net-sieve 1.3.4-2
 all  Handles talking to a sieve server
ii  php-net-smtp  1.6.2-2
 all  PHP PEAR module implementing SMTP protocol
ii  php-net-socket1.0.14-1   
 all  PHP PEAR Network Socket Interface module
ii  php-net-url   1.0.15-3   
 all  easy parsing of Urls
ii  php-pear  5.6.14+dfsg-1  
 all  PEAR - PHP Extension and Application Repository
ii  php-seclib1.0.0-2
 all  implementations of an arbitrary-precision integer 
arithmetic library
ii  php-soap  0.13.0-1   
 all  SOAP Client/Server class for PHP
ii  php-tcpdf 6.0.093+dfsg-1 
 all  PHP class for generating PDF files on-the-fly
ii  php5  5.6.14+dfsg-1  
 all  server-side, HTML-embedded scripting language 
(metapackage)
ii  php5-cli  5.6.14+dfsg-1+b1   
 amd64command-line interpreter for the php5 scripting 
language
ii  php5-common   5.6.14+dfsg-1+b1   
 amd64Common files for packages built from the php5 source
ii  php5-dev  5.6.14+dfsg-1+b1   
 amd64Files for PHP5 module development
ii  php5-gd   5.6.14+dfsg-1+b1   
 amd64

Re: Apache et PHP

2015-11-09 Par sujet Grégoire COUTANT

Ton PHP est donc en module apache.
Tu devrais passer du temps à regarder et paramétrer ton php.ini 
notamment la variable "short_open_tag"


Bon courage

Greg

Le 09/11/2015 15:35, nicolas.pec...@laposte.net a écrit :

Le 2015-11-09 11:10, Haricophile a écrit :


Je dois avouer que j'en perd mon latin. Et, pour l'instant mes
recherches sur internet ne mon rien donné. ;-(

Je vous remercie d'avance de vous pencher sur mon problème et de
m'indiquer éventuellement une piste à suivre.


Apache c'est un module, donc il faut ?

Bonjour,

Ce code fonctionne:
¶




Re: Apache et PHP

2015-11-09 Par sujet nicolas . pechon

Le 2015-11-09 11:11, Rémy MEJA a écrit :

Le 09/11/2015 10:46, nicolas.pec...@laposte.net a écrit :


Bonjour,

J'essaye d'installer apache et php sur un ordinateur debian testing.

or, php n'est pas du tout reconnu. Du moins, l'est-il partiellement.


Exemple, ce fichier index.php:

coucou

 "bar",
"bar" => "foo",
);
echo "coco le haricot";
foreach ($monTest as $key => $value){
echo "$key=>$value\n";
}
?>

Va afficher ceci
coucou
"bar",¶ "bar" => "foo",¶ );¶ echo "coco le haricot";¶ foreach
($monTest as $key => $value){¶ echo "$key=>$value
\n";¶ }¶

Je dois avouer que j'en perd mon latin. Et, pour l'instant mes
recherches sur internet ne mon rien donné. ;-(

Je vous remercie d'avance de vous pencher sur mon problème et de
m'indiquer éventuellement une piste à suivre.

 Bonjour,

Et avec le code suivant modifié, est ce que cela passe mieux ?


 "bar",
"bar" => "foo",
.


Toutes mes excuses, je n'avais pas bien lu ta réponse. :-o
En voici le résultat:

coucou
"bar",¶ "bar" => "foo",¶ );¶ echo "coco le haricot";¶ foreach ($monTest 
as $key => $value){¶ echo "$key=>$value

\n";¶ }¶


Par contre, j'ai vérifié avec un fichier contenant:



Qui fonctionne alors que:

  Ne fonctionne pas.



Re: Apache et PHP

2015-11-09 Par sujet nicolas . pechon

Le 2015-11-09 11:10, Haricophile a écrit :


Je dois avouer que j'en perd mon latin. Et, pour l'instant mes
recherches sur internet ne mon rien donné. ;-(

Je vous remercie d'avance de vous pencher sur mon problème et de
m'indiquer éventuellement une piste à suivre.


Apache c'est un module, donc il faut ?

Bonjour,

Ce code fonctionne:
¶



Re: Apache et PHP

2015-11-09 Par sujet Rémy MEJA

Le 09/11/2015 15:34, nicolas.pec...@laposte.net a écrit :

Le 2015-11-09 11:11, Rémy MEJA a écrit :

Le 09/11/2015 10:46, nicolas.pec...@laposte.net a écrit :


Bonjour,

J'essaye d'installer apache et php sur un ordinateur debian testing.

or, php n'est pas du tout reconnu. Du moins, l'est-il partiellement.


Exemple, ce fichier index.php:

coucou

 "bar",
"bar" => "foo",
);
echo "coco le haricot";
foreach ($monTest as $key => $value){
echo "$key=>$value\n";
}
?>

Va afficher ceci
coucou
"bar",¶ "bar" => "foo",¶ );¶ echo "coco le haricot";¶ foreach
($monTest as $key => $value){¶ echo "$key=>$value
\n";¶ }¶

Je dois avouer que j'en perd mon latin. Et, pour l'instant mes
recherches sur internet ne mon rien donné. ;-(

Je vous remercie d'avance de vous pencher sur mon problème et de
m'indiquer éventuellement une piste à suivre.

 Bonjour,

Et avec le code suivant modifié, est ce que cela passe mieux ?


 "bar",
"bar" => "foo",
.


Toutes mes excuses, je n'avais pas bien lu ta réponse. :-o
En voici le résultat:

coucou
"bar",¶ "bar" => "foo",¶ );¶ echo "coco le haricot";¶ foreach 
($monTest as $key => $value){¶ echo "$key=>$value

\n";¶ }¶


Par contre, j'ai vérifié avec un fichier contenant:



Qui fonctionne alors que:

  Ne fonctionne pas.



C'est normal car, par défaut, dans le php.ini d'un php fraichement 
installé, le "short_open_tag" est désactivé.


Voici ce qui est décrit dans mon /etc/php5/apache2/php.ini concernant la 
variable "short_open_tag".

; This directive determines whether or not PHP will recognize code between
;  tags as PHP source which should be processed as such. It is
; generally recommended that  should be used and that this 
feature
; should be disabled, as enabling it may result in issues when 
generating XML
; documents, however this remains supported for backward compatibility 
reasons.
; Note that this directive does not control the which can be

; used regardless of this directive.
; Default Value: On
; Development Value: Off
; Production Value: Off
; http://php.net/short-open-tag
short_open_tag = Off


--
*Rémy MÉJA*


Re: Apache et PHP

2015-11-09 Par sujet nicolas . pechon

Le 2015-11-09 16:07, Grégoire COUTANT a écrit :

Ton PHP est donc en module apache.
Tu devrais passer du temps à regarder et paramétrer ton php.ini
notamment la variable "short_open_tag"


Effectivement la variable short_open_tag était placé a Off. Je l'ai donc 
remise à On.

Mon exemple fonctionne. Mais, pas le reste. :-(

Je dois avoir une autre erreur. Mais, j'avance, j'avance.

Merci de votre aide.


Bon courage


Merci



Re: Apache et PHP

2015-11-09 Par sujet Fabrice Regnier

'lut,

déjà,

que donne tes commandes
dpkg -al | grep apache et
dpkg -al | grep php ?

f.

Le 09/11/2015 11:10, nicolas.pec...@laposte.net a écrit :

Bonjour,

J'essaye d'installer apache et php sur un ordinateur debian testing.
or, php n'est pas du tout reconnu. Du moins, l'est-il partiellement.

Exemple, ce fichier index.php:

coucou

 "bar",
 "bar" => "foo",
);
echo "coco le haricot";
foreach ($monTest as $key => $value){
  echo "$key=>$value\n";
}
?>

Va afficher ceci
coucou
"bar",¶ "bar" => "foo",¶ );¶ echo "coco le haricot";¶ foreach ($monTest
as $key => $value){¶ echo "$key=>$value
\n";¶ }¶

Je dois avouer que j'en perd mon latin. Et, pour l'instant mes
recherches sur internet ne mon rien donné. ;-(

Je vous remercie d'avance de vous pencher sur mon problème et de
m'indiquer éventuellement une piste à suivre.




Re: Apache et PHP

2015-11-09 Par sujet Haricophile
Le lundi 9 novembre 2015, 10:46:22 nicolas.pec...@laposte.net a écrit :
> Bonjour,
> 
> J'essaye d'installer apache et php sur un ordinateur debian testing.
> or, php n'est pas du tout reconnu. Du moins, l'est-il partiellement.
> 
> Exemple, ce fichier index.php:
> 
> coucou
> 
>  $monTest = array(
>  "foo" => "bar",
>  "bar" => "foo",
> );
> echo "coco le haricot";
> foreach ($monTest as $key => $value){
>   echo "$key=>$value\n";
> }
> ?>
> 
> Va afficher ceci
> coucou
> "bar",¶ "bar" => "foo",¶ );¶ echo "coco le haricot";¶ foreach ($monTest
> as $key => $value){¶ echo "$key=>$value
> \n";¶ }¶
> 
> Je dois avouer que j'en perd mon latin. Et, pour l'instant mes
> recherches sur internet ne mon rien donné. ;-(
> 
> Je vous remercie d'avance de vous pencher sur mon problème et de
> m'indiquer éventuellement une piste à suivre.

Apache c'est un module, donc il faut ?

-- 
haricoph...@aranha.fr



Re: Apache et PHP

2015-11-09 Par sujet Rémy MEJA

Le 09/11/2015 10:46, nicolas.pec...@laposte.net a écrit :

Bonjour,

J'essaye d'installer apache et php sur un ordinateur debian testing.
or, php n'est pas du tout reconnu. Du moins, l'est-il partiellement.

Exemple, ce fichier index.php:

coucou

 "bar",
"bar" => "foo",
);
echo "coco le haricot";
foreach ($monTest as $key => $value){
 echo "$key=>$value\n";
}
?>

Va afficher ceci
coucou
"bar",¶ "bar" => "foo",¶ );¶ echo "coco le haricot";¶ foreach 
($monTest as $key => $value){¶ echo "$key=>$value

\n";¶ }¶

Je dois avouer que j'en perd mon latin. Et, pour l'instant mes 
recherches sur internet ne mon rien donné. ;-(


Je vous remercie d'avance de vous pencher sur mon problème et de 
m'indiquer éventuellement une piste à suivre.



Bonjour,

Et avec le code suivant modifié, est ce que cela passe mieux ?


 "bar",
"bar" => "foo",
.




Re: apache configuration pour multidomaine

2012-01-10 Par sujet Tanguy Ortolo
Jean-Yves F. Barbier, 2012-01-09 17:44+0100:
 L'alias sert à appairer nom de domaine avec DIR physique
 Alias  mondomaineamoi.com  /var/www/mdam

Non, ça c'est faux. L'effet d'une telle directive, c'est que le
répertoire /var/www/mdam se retrouve accessible à l'adresse
http://serveur.example/mondomaineamoi.com/.

 mais comme en Gal on a 1 fichier de conf par s/s domaine, on utilise
 plutôt la VAR DocumentRoot.

Ça c'est ce qu'il faut faire en effet. Pour être précis, définir des
hôtes virtuels par nom. C'est amplement documenté sur le site Web de
documentation d'Apache HTTP Server.

-- 
 ,--.
: /` )   Tanguy Ortolo xmpp:tan...@ortolo.eu irc://irc.oftc.net/Tanguy
| `-'Debian Developer
 \_

-- 
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/jeh34a$lvj$1...@dough.gmane.org



Re: apache configuration pour multidomaine

2012-01-10 Par sujet Jean-Yves F. Barbier
On Tue, 10 Jan 2012 10:15:38 + (UTC)
Tanguy Ortolo tanguy+deb...@ortolo.eu wrote:

 Jean-Yves F. Barbier, 2012-01-09 17:44+0100:
  L'alias sert à appairer nom de domaine avec DIR physique
  Alias  mondomaineamoi.com  /var/www/mdam
 
 Non, ça c'est faux. L'effet d'une telle directive, c'est que le
 répertoire /var/www/mdam se retrouve accessible à l'adresse
 http://serveur.example/mondomaineamoi.com/.

wai, j'étais pas sûr sûr parce que ça fait un bail que j'ai laissé
tomber apache pour nginx.

-- 
A homeowner's reach should exceed his grasp, or what's a weekend for?

--
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/20120110153619.64be48c7@anubis.defcon1



Re: apache configuration pour multidomaine

2012-01-10 Par sujet Etann
Ok, super, merci beaucoup!
C'est plus clair...

- Original Message - 
From: Tanguy Ortolo tanguy+deb...@ortolo.eu
To: debian-user-french@lists.debian.org
Sent: Tuesday, January 10, 2012 11:15 AM
Subject: Re: apache configuration pour multidomaine


| Jean-Yves F. Barbier, 2012-01-09 17:44+0100:
|  L'alias sert à appairer nom de domaine avec DIR physique
|  Alias  mondomaineamoi.com  /var/www/mdam
|
| Non, ça c'est faux. L'effet d'une telle directive, c'est que le
| répertoire /var/www/mdam se retrouve accessible à l'adresse
| http://serveur.example/mondomaineamoi.com/.
|
|  mais comme en Gal on a 1 fichier de conf par s/s domaine, on utilise
|  plutôt la VAR DocumentRoot.
|
| Ça c'est ce qu'il faut faire en effet. Pour être précis, définir des
| hôtes virtuels par nom. C'est amplement documenté sur le site Web de
| documentation d'Apache HTTP Server.
|
| -- 
| ,--.
| : /` )   Tanguy Ortolo xmpp:tan...@ortolo.eu irc://irc.oftc.net/Tanguy
|| `-'Debian Developer
| \_
|
| -- 
| 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/jeh34a$lvj$1...@dough.gmane.org
| 

-- 
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/2153492E163C407F82577E60F8786C89@AsusEEPC1011Manu



Re: apache configuration pour multidomaine

2012-01-09 Par sujet Jean-Yves F. Barbier
On Mon, 9 Jan 2012 17:13:24 +0100
Etann manuli...@manu-dpk.net wrote:

 Je déb ute en linux.
 J'aimerais rattacher un  ou plusieurs domaines ou 
 sous-domaines sur mon serveur personnel.
 RédirigER un sous-domaine vers http://monip/repertoire/
 Par exemple.
 D'après ce que j'ai compris, il faut créer des alias dans apache ?

L'alias sert à appairer nom de domaine avec DIR physique
Alias  mondomaineamoi.com  /var/www/mdam
mais comme en Gal on a 1 fichier de conf par s/s domaine, on utilise
plutôt la VAR DocumentRoot.

 Mais il faut aussi un .htaccess pour réécrire les URL ?

Non, en Gal les réécritures se mettent dans le fichier de conf
du site: 
/etc/apache2/site-enabled/mondomaineamoi.com (qui est dans 95% des
cas un symlink vers /etc/apache2/site-available).

 Comment utiliser la variable $_SERVER[http_host] dans la page 
 générale (index.php) du domaine afin de rediriger les domaines ou
 sous-domaines vers les répertoires appropriés ?

Ca ne marche pas comme ça, il faut soit que tu ajoutes les domaines
voulus dans /etc/hosts:
# Adr.IP svrFQDNQN
192.168.1.10sousdomaine.domaine sousdomaine
mais si tu choisis cette solution, il faudra aussi le faire aussi sur
tous les clients - ou tu crées une nouvelle zone dans ton DNS qui résoud
sousdomaine vers 192.168.1.10; auquel cas toutes les machines
utilisant ce DNS pourront résoudre l'adresse IP du sous-domaine
sans modifs.

Cependant apache est loin d'être la panacée en matière de svr HTTP
(bouffe la RAM, lent, s'écroule quand ça bouchonne au portillon,
etc) et si le traffic doit-être massif, il serait sans doute
préférable de considérer nginx.

-- 
A woman must be a cute, cuddly, naive little thing--tender, sweet,
and stupid. -- Adolf Hitler

--
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/20120109174426.5e495f0f@anubis.defcon1



Re: apache configuration pour multidomaine

2012-01-09 Par sujet Daniel Huhardeaux

Le 09/01/2012 17:44, Jean-Yves F. Barbier a écrit :

[...]

Comment utiliser la variable $_SERVER[http_host] dans la page
générale (index.php) du domaine afin de rediriger les domaines ou
sous-domaines vers les répertoires appropriés ?

Ca ne marche pas comme ça, il faut soit que tu ajoutes les domaines
voulus dans /etc/hosts:
# Adr.IP svrFQDNQN
192.168.1.10sousdomaine.domaine sousdomaine
mais si tu choisis cette solution, il faudra aussi le faire aussi sur
tous les clients - ou tu crées une nouvelle zone dans ton DNS qui résoud
sousdomaine vers 192.168.1.10; auquel cas toutes les machines
utilisant ce DNS pourront résoudre l'adresse IP du sous-domaine
sans modifs.


Je rappelle l'excellent pound qui pemet de rediriger vers des IP et/ou 
port en fonction du http_host et ce en parsant les entetes http, comme 
par ex


www.mondomaine.com - 127.0.0.1
moi.mondomaine.com - 192.168.12.3:8080
eux.leurdomaine.fr - 127.0.0.1:443
...

--
Daniel

--
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/4f0b208b.2080...@tootai.net



Re: apache configuration pour multidomaine

2012-01-09 Par sujet Etann
Mais si je veux mettre deux sites différents sur mon serveur, je ne epux pas 
ajouter dans tous les dns de mes clients la redirection...
Peut-être me suis-je mal fait comprendre.
J'ai deux domaines. toto.fr et tata.net
J'ai un apache sur mon linux personnel
J'ai deux répertoire /home/toto1/www/ et /home/tata/www/
J'aimerais wque toto.fr pointe sur /home/toto/www/
et que tata.net pointe sur /home/tata/www/
Donc, je crée deux alias pour tata et toto. ça j'ai compris.
Mais mes deux domaines pointen tpar défaut sur mon ip soi /var/www/
Comment puis-je rediriger donc les visiteurs venant de toto.fr vers 
http://monip/aliastoto/
et tata.net vers http://monip/aliastata/
Est-ce plus clair ?
Merci de votre aide précieuse et rapide en plus !

 
AMICALEMENT Manu SITES WEBS Mon site web Officiel (Manu-dpk.net) Ecoutez 
Radio DPK CONTACT - E-mail : manuli...@manu-dpk.net - Messenger (WLM) : 
m...@manu-dpk.net - Skype : 
manu-dpk 

 
PS : Pour le respect de l'environnnement, n'imprimez ce mail qu'en cas de 
nécessité.


- Original Message - 
From: Daniel Huhardeaux no-s...@tootai.net
To: debian-user-french@lists.debian.org
Sent: Monday, January 09, 2012 6:14 PM
Subject: Re: apache configuration pour multidomaine


| Le 09/01/2012 17:44, Jean-Yves F. Barbier a écrit :
|  [...]
|  Comment utiliser la variable $_SERVER[http_host] dans la page
|  générale (index.php) du domaine afin de rediriger les domaines ou
|  sous-domaines vers les répertoires appropriés ?
|  Ca ne marche pas comme ça, il faut soit que tu ajoutes les domaines
|  voulus dans /etc/hosts:
|  # Adr.IP svr FQDN QN
|  192.168.1.10 sousdomaine.domaine sousdomaine
|  mais si tu choisis cette solution, il faudra aussi le faire aussi sur
|  tous les clients - ou tu crées une nouvelle zone dans ton DNS qui résoud
|  sousdomaine vers 192.168.1.10; auquel cas toutes les machines
|  utilisant ce DNS pourront résoudre l'adresse IP du sous-domaine
|  sans modifs.
|
| Je rappelle l'excellent pound qui pemet de rediriger vers des IP et/ou
| port en fonction du http_host et ce en parsant les entetes http, comme
| par ex
|
| www.mondomaine.com - 127.0.0.1
| moi.mondomaine.com - 192.168.12.3:8080
| eux.leurdomaine.fr - 127.0.0.1:443
| ...
|
| -- 
| Daniel
|
| -- 
| 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/4f0b208b.2080...@tootai.net
| 

-- 
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/5864DD54EE874F40BD208FCDCEEFD188@AsusEEPC1011Manu



Re: apache configuration pour multidomaine

2012-01-09 Par sujet Jean-Yves F. Barbier
On Mon, 9 Jan 2012 18:29:35 +0100
Etann manuli...@manu-dpk.net wrote:

 Mais si je veux mettre deux sites différents sur mon serveur, je ne epux pas 
 ajouter dans tous les dns de mes clients la redirection...

Non, pas dans les DNS clients, dans ton DNS public!

Quand un DNS est public il communique automatiquement avec les
parce qu'il est détectable sur le web; donc tôt ou tard (le fameux
temps de propagation), un voisin va lui chuchoter dans le creux de
son port 53: réveille-toi feignasse et dis-moi tout de suite si tu
sais résoudre mondomaine.bzzbzz et renvoie-moi son adresse IP si
c'est le cas, et magne toi parce que jèpaksaafer.

Donc de requêtes en requêtes les DNS vont se propager ces
résolutions de noms et tes clients seront à même de trouver tes
sites par leurs noms de domaines.

 Peut-être me suis-je mal fait comprendre.
 J'ai deux domaines. toto.fr et tata.net
 J'ai un apache sur mon linux personnel
 J'ai deux répertoire /home/toto1/www/ et /home/tata/www/
 J'aimerais wque toto.fr pointe sur /home/toto/www/
 et que tata.net pointe sur /home/tata/www/

Commence par mettre les choses à leur place: les sites vont
dans /var/www.

Et pour ce qui est d'Alias|DocumentRoot, ça va dans le fichier de
conf du site comme déjà dit - le svr HTTP étant lui-même capable de
faire la discrimination entre les sites ayant la même adresse IP.

 Donc, je crée deux alias pour tata et toto. ça j'ai compris.
 Mais mes deux domaines pointen tpar défaut sur mon ip soi /var/www/
 Comment puis-je rediriger donc les visiteurs venant de toto.fr vers 
 http://monip/aliastoto/
 et tata.net vers http://monip/aliastata/
 Est-ce plus clair ?

En 'gadant les précédents posts et en faisant un effort de
recherche personnel et de lecture des docs.

-- 
Skyhook Where is 'bavaria' proper?  I thought it was austria.
-- Seen on #Linux

--
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/20120109190504.4624952c@anubis.defcon1



Re: [Apache] Redirection http-https

2011-05-17 Par sujet Ebling Andreas

On May 17, 2011, at 9:15 PM, Frédéric Marécaille wrote:

 Bonsoir à tous,
 
Salut

 Dans le cadre de tests perso sur un serveur web apache (version 2.2.16-6
 squeeze), je souhaiterai configurer apache afin de rediriger
 automatiquement les requêtes http vers du https.
 
 Le cryptage ssl fonctionne sur ce serveur et est accessible via
 https://site-perso
 
 J'ai activé le mod_rewrite, fouillé le web en quête de tutos que j'ai
 trouvés mais sans arriver à faire cela.
 
 Avez-vous une solution qui fonctionne :-) ??
 
J'en avais une, je te retrouve la config.

Ca marche à coups de virtual hosts:

(dans /etc/apache2/sites-enabled/default)
VirtualHost *:80
ServerName host.domain.tld
RedirectPermanent / https://host.domain.tld
/VirtualHost

(dans /etc/apache2/sites-enabled/ssl)
VirtualHost *:443
ServerName *.domain.tld
ServerAdmin webmas...@domain.tld

SSLEngine On
SSLCertificateKeyFile ssl/private/ssl_apache.key
SSLCertificateFile ssl/certs/ssl_apache.crt

### Mass SSL Vhosts ###
RewriteEngine on

#   define two maps: one for fixing the URL and one which defines
#   the available virtual hosts with their corresponding
#   DocumentRoot.
RewriteMaplowercaseint:tolower
RewriteMapvhosttxt:/etc/apache2/ssl.map

#   1. make sure we don't map for common locations
RewriteCond   %{REQUEST_URI}  !^/cgi-bin/.*
RewriteCond   %{REQUEST_URI}  !^/icons/.*

#   2. make sure we have a Host header
RewriteCond   %{HTTP_HOST}  !^$

#   3. lowercase the hostname
RewriteCond   ${lowercase:%{HTTP_HOST}|NONE}  ^(.+)$
#
#   4. lookup this hostname in vhost.map and
#  remember it only when it is a path
#  (and not NONE from above)
RewriteCond   ${vhost:%1}  ^(/.*)$

#   5. finally we can map the URL to its docroot location
#  and remember the virtual host for logging puposes
RewriteRule   ^/(.*)$   %1/$1  [E=VHOST:${lowercase:%{HTTP_HOST}}]

/VirtualHost

Et voila le ssl.map dans /etc/apache2/
admin.domain.tld/usr/share/ldap-account-manager/
imp.domain.tld   /usr/share/squirrelmail/
phpmyadmin.domain.tld/usr/share/phpmyadmin/

Ca permet d'avoir plusieurs sous-domaines en https avec un seul certificat.


 Merci d'avance.
 
J'espère que ça peut t'aider.

 -- 
 Frédéric Marécaille
 

--
Ebling Andreas
Photography is a powerful art capable of holding a moment forever...
http://www.ebling-photo.fr

--
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/38f0b296-833c-451b-a102-8293c8dc4...@free.fr



Re: [Apache] Redirection http-https

2011-05-17 Par sujet Frédéric Marécaille
Le mardi 17 mai 2011 à 09:25:00, Ebling Andreas a écrit :
 
 On May 17, 2011, at 9:15 PM, Frédéric Marécaille wrote:
 
  Bonsoir à tous,
  
 Salut
 
  Dans le cadre de tests perso sur un serveur web apache (version 2.2.16-6
  squeeze), je souhaiterai configurer apache afin de rediriger
  automatiquement les requêtes http vers du https.
  
  Le cryptage ssl fonctionne sur ce serveur et est accessible via
  https://site-perso
  
  J'ai activé le mod_rewrite, fouillé le web en quête de tutos que j'ai
  trouvés mais sans arriver à faire cela.
  
  Avez-vous une solution qui fonctionne :-) ??
  
 J'en avais une, je te retrouve la config.
 
 Ca marche à coups de virtual hosts:
 
 (dans /etc/apache2/sites-enabled/default)
 VirtualHost *:80
 ServerName host.domain.tld
 RedirectPermanent / https://host.domain.tld
 /VirtualHost
 
 (dans /etc/apache2/sites-enabled/ssl)
 VirtualHost *:443
 ServerName *.domain.tld
 ServerAdmin webmas...@domain.tld
 
 SSLEngine On
 SSLCertificateKeyFile ssl/private/ssl_apache.key
 SSLCertificateFile ssl/certs/ssl_apache.crt
 
 ### Mass SSL Vhosts ###
 RewriteEngine on
 
 #   define two maps: one for fixing the URL and one which defines
 #   the available virtual hosts with their corresponding
 #   DocumentRoot.
 RewriteMaplowercaseint:tolower
 RewriteMapvhosttxt:/etc/apache2/ssl.map
 
 #   1. make sure we don't map for common locations
 RewriteCond   %{REQUEST_URI}  !^/cgi-bin/.*
 RewriteCond   %{REQUEST_URI}  !^/icons/.*
 
 #   2. make sure we have a Host header
 RewriteCond   %{HTTP_HOST}  !^$
 
 #   3. lowercase the hostname
 RewriteCond   ${lowercase:%{HTTP_HOST}|NONE}  ^(.+)$
 #
 #   4. lookup this hostname in vhost.map and
 #  remember it only when it is a path
 #  (and not NONE from above)
 RewriteCond   ${vhost:%1}  ^(/.*)$
 
 #   5. finally we can map the URL to its docroot location
 #  and remember the virtual host for logging puposes
 RewriteRule   ^/(.*)$   %1/$1  [E=VHOST:${lowercase:%{HTTP_HOST}}]
 
 /VirtualHost
 
 Et voila le ssl.map dans /etc/apache2/
 admin.domain.tld/usr/share/ldap-account-manager/
 imp.domain.tld   /usr/share/squirrelmail/
 phpmyadmin.domain.tld/usr/share/phpmyadmin/
 
 Ca permet d'avoir plusieurs sous-domaines en https avec un seul certificat.
 
 
  Merci d'avance.
  
 J'espère que ça peut t'aider.
 

Un GRAND merci Andreas!!!

Cette solution fonctionne à merveille, il est certains que je n'aurais
jamais trouvé cela seul ni en cherchant sur le web :-)

Encore merci!!
  -- 
  Frédéric Marécaille
  
 
 --
 Ebling Andreas
 Photography is a powerful art capable of holding a moment forever...
 http://www.ebling-photo.fr
 
 --
 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/38f0b296-833c-451b-a102-8293c8dc4...@free.fr
 
 

-- 
Frédéric Marécaille

-- 
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/20110517213248.ga24...@lavabit.com



Re: Apache: MaxClients + taille processus

2011-03-08 Par sujet Luxpopuli Open source
Bonjour Nicolas,

Merci pour ta réponse.

J'ai trouvé également cette page concernant les scripts Perl:
http://modperlbook.org/html/11-1-Setting-the-MaxClients-Directive.html

Et ici, un calcul d'estimation pour déterminer la valeur:
http://www.devside.net/articles/apache-performance-tuning

A propos de ab, peux-tu me donner un peu plus d'info sur le test qui permet
de mettre en évidence la différence de ressource entre des ressources
statiques et du php ?

Pascal

Le 7 mars 2011 14:57, FROIDURE Nicolas froidure_nico...@yahoo.fr a écrit :

  Le 06/03/2011 16:41, Luxpopuli Open source a écrit :

 Bonjour,


 On lit de partout, à commencer dans la doc, que la valeur par défaut (256)
 de la directive MaxClients de Apache est suffisante dans la plupart des cas.

 Comme je ne trouve pas cette valeur particulièrement élevée, je voudrais
 savoir s'il y a un moyen d'évaluer (d'une façon ou d'une autre) ce que cela
 représente en terme de visites ou de pages vues ou je ne sais quoi ?
 Si j'ai bien compris 256 c'est le nombre max de processus fils simultanés =
 nombre max de connexions simultanées ? (un processus ne gère qu'une
 connexion (il meurt à la fin de la connexion) alors qu'une connexion peut
 gérer *MaxRequestsPerChild* requêtes) Oui/Non ?

 *Taille des processus*

 Quelles sont les techniques de calcul de la taille des processus pour
 déterminer la valeur de MaxClients et donc la quantité de RAM que doit avoir
 le serveur ?

 Pascal

 Slt,

 En ce qui concerne la taille des processus, cela dépend du nombre de
 modules Apaches chargés en mémoire + la taille éventuelle de la mémoire
 utilisé par ton language de programmation côté serveur.

 C'est d'ailleurs le principal problème car pour des ressources
 statiques, une valeur de 256 est probablement supportable par de nombreuses
 confs matérielles, mais dès lors que ce sont des scripts qui font appel à la
 base/utilisent bcp de mémoire, ça change la donne.

 J'ai lu qqpart : 1-2Mo pour une ressource statique et 8Mo pour un
 script PHP en moyenne, après, à toi de définir le ratio entre processus
 php/res statiques. Si tu veux optimiser, vire les modules qui ne te servent
 pas en t'aidant de la doc, ça te permettra de mieux les connaître par la
 même occasion.

 Et sinon, dans le dossier bin d'apache, tu as ab (apache benchmark) qui
 te permet d'effectuer un grand nombre de requêtes simultanées. Tu pourra
 constater l'énorme différence entre des ressources statiques et du php.

 Bonne semaine.

 --
 Cordialement, Nicolas Froidure, gérant, Elitwork SARL.




Re: Apache: MaxClients + taille processus

2011-03-08 Par sujet FROIDURE Nicolas

Le 08/03/2011 13:18, Luxpopuli Open source a écrit :

Bonjour Nicolas,

Merci pour ta réponse.

J'ai trouvé également cette page concernant les scripts Perl: 
http://modperlbook.org/html/11-1-Setting-the-MaxClients-Directive.html


Et ici, un calcul d'estimation pour déterminer la valeur: 
http://www.devside.net/articles/apache-performance-tuning


A propos de ab, peux-tu me donner un peu plus d'info sur le test qui 
permet de mettre en évidence la différence de ressource entre des 
ressources statiques et du php ?


Pascal

Le 7 mars 2011 14:57, FROIDURE Nicolas froidure_nico...@yahoo.fr 
mailto:froidure_nico...@yahoo.fr a écrit :


Le 06/03/2011 16:41, Luxpopuli Open source a écrit :

Bonjour,


On lit de partout, à commencer dans la doc, que la valeur par
défaut (256) de la directive MaxClients de Apache est suffisante
dans la plupart des cas.

Comme je ne trouve pas cette valeur particulièrement élevée, je
voudrais savoir s'il y a un moyen d'évaluer (d'une façon ou d'une
autre) ce que cela représente en terme de visites ou de pages
vues ou je ne sais quoi ?
Si j'ai bien compris 256 c'est le nombre max de processus fils
simultanés = nombre max de connexions simultanées ? (un processus
ne gère qu'une connexion (il meurt à la fin de la connexion)
alors qu'une connexion peut gérer /MaxRequestsPerChild/ requêtes)
Oui/Non ?

_Taille des processus_

Quelles sont les techniques de calcul de la taille des processus
pour déterminer la valeur de MaxClients et donc la quantité de
RAM que doit avoir le serveur ?

Pascal

Slt,

En ce qui concerne la taille des processus, cela dépend du
nombre de modules Apaches chargés en mémoire + la taille
éventuelle de la mémoire utilisé par ton language de programmation
côté serveur.

C'est d'ailleurs le principal problème car pour des ressources
statiques, une valeur de 256 est probablement supportable par de
nombreuses confs matérielles, mais dès lors que ce sont des
scripts qui font appel à la base/utilisent bcp de mémoire, ça
change la donne.

J'ai lu qqpart : 1-2Mo pour une ressource statique et 8Mo pour
un script PHP en moyenne, après, à toi de définir le ratio entre
processus php/res statiques. Si tu veux optimiser, vire les
modules qui ne te servent pas en t'aidant de la doc, ça te
permettra de mieux les connaître par la même occasion.

Et sinon, dans le dossier bin d'apache, tu as ab (apache
benchmark) qui te permet d'effectuer un grand nombre de requêtes
simultanées. Tu pourra constater l'énorme différence entre des
ressources statiques et du php.

Bonne semaine.

-- 
Cordialement, Nicolas Froidure, gérant, Elitwork SARL.




Slt,

Merci pour tes liens, j'y ai aussi appris des trucs.

Pour te donner un exemple sur un serveur local de test avec 512mo 
de ram et un AMD 2Go. 500 requêtes avec 50 requêtes concurrentes :

- 22 secondes : 12ko générés en PHP avec cache côté serveur activé (XCMS)
- 90 secondes : 12ko générés en PHP sans cache (XCMS)
- 3.71 secondes pour une image de 47ko

Je t'ai mis les résultats en fin de mail. Tu peux également tester 
une charge plus habituelle en extrayant les url de tes logs et en les 
mettant en entrée dans ab. Essayes man ab pour voir si il lit l'entrée 
standard. A la limite, ça serait pas mal de faire un shell qui 
automatise le replay de fichiers de log n fois. Je mets ça dans ma 
todolist.


Bons tests.

[TEST 1]
This is ApacheBench, Version 2.0.40-dev $Revision: 1.146 $ apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/

Benchmarking www.elitwork.com.ewk (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests


Server Software:Apache/2.2.16
Server Hostname:www.elitwork.com.ewk
Server Port:80

Document Path:  /
Document Length:12456 bytes

Concurrency Level:  50
Time taken for tests:   22.312500 seconds
Complete requests:  500
Failed requests:0
Write errors:   0
Total transferred:  6396000 bytes
HTML transferred:   6228000 bytes
Requests per second:22.41 [#/sec] (mean)
Time per request:   2231.250 [ms] (mean)
Time per request:   44.625 [ms] (mean, across all concurrent requests)
Transfer rate:  279.93 [Kbytes/sec] received

Connection Times (ms)
  min  mean[+/-sd] median   max
Connect:00   2.6  0  15
Processing:   406 2187 459.2   22503421
Waiting:  390 2089 429.6   21253218
Total:406 2188 459.3   22503421

Percentage of the requests served within a certain time (ms)
  50%   2250
  66%   2312
  75%   2359
  80%   2390
  90%   2515
  95%   2859
  98%   3171
  99%   3281
 100%   3421 

Re: Apache: MaxClients + taille processus

2011-03-08 Par sujet Luxpopuli Open source
Merci bien Nicolas ;-)

Le 8 mars 2011 13:47, FROIDURE Nicolas froidure_nico...@yahoo.fr a écrit :

  Le 08/03/2011 13:18, Luxpopuli Open source a écrit :

 Bonjour Nicolas,

 Merci pour ta réponse.

 J'ai trouvé également cette page concernant les scripts Perl:
 http://modperlbook.org/html/11-1-Setting-the-MaxClients-Directive.html

 Et ici, un calcul d'estimation pour déterminer la valeur:
 http://www.devside.net/articles/apache-performance-tuning

 A propos de ab, peux-tu me donner un peu plus d'info sur le test qui permet
 de mettre en évidence la différence de ressource entre des ressources
 statiques et du php ?

 Pascal

 Le 7 mars 2011 14:57, FROIDURE Nicolas froidure_nico...@yahoo.fr a écrit
 :

  Le 06/03/2011 16:41, Luxpopuli Open source a écrit :

 Bonjour,


 On lit de partout, à commencer dans la doc, que la valeur par défaut (256)
 de la directive MaxClients de Apache est suffisante dans la plupart des cas.

 Comme je ne trouve pas cette valeur particulièrement élevée, je voudrais
 savoir s'il y a un moyen d'évaluer (d'une façon ou d'une autre) ce que cela
 représente en terme de visites ou de pages vues ou je ne sais quoi ?
 Si j'ai bien compris 256 c'est le nombre max de processus fils simultanés
 = nombre max de connexions simultanées ? (un processus ne gère qu'une
 connexion (il meurt à la fin de la connexion) alors qu'une connexion peut
 gérer *MaxRequestsPerChild* requêtes) Oui/Non ?

 *Taille des processus*

 Quelles sont les techniques de calcul de la taille des processus pour
 déterminer la valeur de MaxClients et donc la quantité de RAM que doit avoir
 le serveur ?

 Pascal

  Slt,

 En ce qui concerne la taille des processus, cela dépend du nombre de
 modules Apaches chargés en mémoire + la taille éventuelle de la mémoire
 utilisé par ton language de programmation côté serveur.

 C'est d'ailleurs le principal problème car pour des ressources
 statiques, une valeur de 256 est probablement supportable par de nombreuses
 confs matérielles, mais dès lors que ce sont des scripts qui font appel à la
 base/utilisent bcp de mémoire, ça change la donne.

 J'ai lu qqpart : 1-2Mo pour une ressource statique et 8Mo pour un
 script PHP en moyenne, après, à toi de définir le ratio entre processus
 php/res statiques. Si tu veux optimiser, vire les modules qui ne te servent
 pas en t'aidant de la doc, ça te permettra de mieux les connaître par la
 même occasion.

 Et sinon, dans le dossier bin d'apache, tu as ab (apache benchmark)
 qui te permet d'effectuer un grand nombre de requêtes simultanées. Tu pourra
 constater l'énorme différence entre des ressources statiques et du php.

 Bonne semaine.

 --
 Cordialement, Nicolas Froidure, gérant, Elitwork SARL.


  Slt,

 Merci pour tes liens, j'y ai aussi appris des trucs.

 Pour te donner un exemple sur un serveur local de test avec 512mo de
 ram et un AMD 2Go. 500 requêtes avec 50 requêtes concurrentes :
 - 22 secondes : 12ko générés en PHP avec cache côté serveur activé (XCMS)
 - 90 secondes : 12ko générés en PHP sans cache (XCMS)
 - 3.71 secondes pour une image de 47ko

 Je t'ai mis les résultats en fin de mail. Tu peux également tester une
 charge plus habituelle en extrayant les url de tes logs et en les mettant
 en entrée dans ab. Essayes man ab pour voir si il lit l'entrée standard. A
 la limite, ça serait pas mal de faire un shell qui automatise le replay de
 fichiers de log n fois. Je mets ça dans ma todolist.

 Bons tests.

 [TEST 1]
 This is ApacheBench, Version 2.0.40-dev $Revision: 1.146 $ apache-2.0
 Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
 Copyright 2006 The Apache Software Foundation, http://www.apache.org/

 Benchmarking www.elitwork.com.ewk (be patient)
 Completed 100 requests
 Completed 200 requests
 Completed 300 requests
 Completed 400 requests
 Finished 500 requests


 Server Software:Apache/2.2.16
 Server Hostname:www.elitwork.com.ewk
 Server Port:80

 Document Path:  /
 Document Length:12456 bytes

 Concurrency Level:  50
 Time taken for tests:   22.312500 seconds
 Complete requests:  500
 Failed requests:0
 Write errors:   0
 Total transferred:  6396000 bytes
 HTML transferred:   6228000 bytes
 Requests per second:22.41 [#/sec] (mean)
 Time per request:   2231.250 [ms] (mean)
 Time per request:   44.625 [ms] (mean, across all concurrent requests)
 Transfer rate:  279.93 [Kbytes/sec] received

 Connection Times (ms)
   min  mean[+/-sd] median   max
 Connect:00   2.6  0  15
 Processing:   406 2187 459.2   22503421
 Waiting:  390 2089 429.6   21253218
 Total:406 2188 459.3   22503421

 Percentage of the requests served within a certain time (ms)
   50%   2250
   66%   2312
   75%   2359
   80%   2390
   90%   2515
   95%   2859
   98%   3171
   99%   3281
  100%   3421 (longest request)


Re: Apache: MaxClients + taille processus

2011-03-08 Par sujet Benoit Bastit

Le 08/03/2011 16:12, Luxpopuli Open source a écrit :

Merci bien Nicolas ;-)

Le 8 mars 2011 13:47, FROIDURE Nicolas froidure_nico...@yahoo.fr 
mailto:froidure_nico...@yahoo.fr a écrit :


Le 08/03/2011 13:18, Luxpopuli Open source a écrit :

Bonjour Nicolas,

Merci pour ta réponse.

J'ai trouvé également cette page concernant les scripts Perl:
http://modperlbook.org/html/11-1-Setting-the-MaxClients-Directive.html

Et ici, un calcul d'estimation pour déterminer la valeur:
http://www.devside.net/articles/apache-performance-tuning

A propos de ab, peux-tu me donner un peu plus d'info sur le test
qui permet de mettre en évidence la différence de ressource entre
des ressources statiques et du php ?

Pascal

Le 7 mars 2011 14:57, FROIDURE Nicolas froidure_nico...@yahoo.fr
mailto:froidure_nico...@yahoo.fr a écrit :

Le 06/03/2011 16:41, Luxpopuli Open source a écrit :

Bonjour,


On lit de partout, à commencer dans la doc, que la valeur
par défaut (256) de la directive MaxClients de Apache est
suffisante dans la plupart des cas.

Comme je ne trouve pas cette valeur particulièrement élevée,
je voudrais savoir s'il y a un moyen d'évaluer (d'une façon
ou d'une autre) ce que cela représente en terme de visites
ou de pages vues ou je ne sais quoi ?
Si j'ai bien compris 256 c'est le nombre max de processus
fils simultanés = nombre max de connexions simultanées ? (un
processus ne gère qu'une connexion (il meurt à la fin de la
connexion) alors qu'une connexion peut gérer
/MaxRequestsPerChild/ requêtes) Oui/Non ?

_Taille des processus_

Quelles sont les techniques de calcul de la taille des
processus pour déterminer la valeur de MaxClients et donc la
quantité de RAM que doit avoir le serveur ?

Pascal

Slt,

En ce qui concerne la taille des processus, cela dépend
du nombre de modules Apaches chargés en mémoire + la taille
éventuelle de la mémoire utilisé par ton language de
programmation côté serveur.

C'est d'ailleurs le principal problème car pour des
ressources statiques, une valeur de 256 est probablement
supportable par de nombreuses confs matérielles, mais dès
lors que ce sont des scripts qui font appel à la
base/utilisent bcp de mémoire, ça change la donne.

J'ai lu qqpart : 1-2Mo pour une ressource statique et 8Mo
pour un script PHP en moyenne, après, à toi de définir le
ratio entre processus php/res statiques. Si tu veux
optimiser, vire les modules qui ne te servent pas en t'aidant
de la doc, ça te permettra de mieux les connaître par la même
occasion.

Et sinon, dans le dossier bin d'apache, tu as ab (apache
benchmark) qui te permet d'effectuer un grand nombre de
requêtes simultanées. Tu pourra constater l'énorme différence
entre des ressources statiques et du php.

Bonne semaine.

-- 
Cordialement, Nicolas Froidure, gérant, Elitwork SARL.




Slt,

Merci pour tes liens, j'y ai aussi appris des trucs.

Pour te donner un exemple sur un serveur local de test avec
512mo de ram et un AMD 2Go. 500 requêtes avec 50 requêtes
concurrentes :
- 22 secondes : 12ko générés en PHP avec cache côté serveur activé
(XCMS)
- 90 secondes : 12ko générés en PHP sans cache (XCMS)
- 3.71 secondes pour une image de 47ko

Je t'ai mis les résultats en fin de mail. Tu peux également
tester une charge plus habituelle en extrayant les url de tes
logs et en les mettant en entrée dans ab. Essayes man ab pour voir
si il lit l'entrée standard. A la limite, ça serait pas mal de
faire un shell qui automatise le replay de fichiers de log n
fois. Je mets ça dans ma todolist.

Bons tests.

[TEST 1]
This is ApacheBench, Version 2.0.40-dev $Revision: 1.146 $
apache-2.0
Copyright 1996 Adam Twiss, Zeus Technology Ltd,
http://www.zeustech.net/
Copyright 2006 The Apache Software Foundation, http://www.apache.org/

Benchmarking www.elitwork.com.ewk http://www.elitwork.com.ewk
(be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Finished 500 requests


Server Software:Apache/2.2.16
Server Hostname: www.elitwork.com.ewk http://www.elitwork.com.ewk
Server Port:80

Document Path:  /
Document Length:12456 bytes

Concurrency Level:  50
Time taken for tests:   22.312500 seconds
Complete requests:  500
Failed requests:0
Write errors:   0
Total transferred:  6396000 bytes
HTML transferred:   6228000 bytes
Requests per second:22.41 

Re: Apache: MaxClients + taille processus

2011-03-07 Par sujet FROIDURE Nicolas

Le 06/03/2011 16:41, Luxpopuli Open source a écrit :

Bonjour,

On lit de partout, à commencer dans la doc, que la valeur par défaut 
(256) de la directive MaxClients de Apache est suffisante dans la 
plupart des cas.


Comme je ne trouve pas cette valeur particulièrement élevée, je 
voudrais savoir s'il y a un moyen d'évaluer (d'une façon ou d'une 
autre) ce que cela représente en terme de visites ou de pages vues ou 
je ne sais quoi ?
Si j'ai bien compris 256 c'est le nombre max de processus fils 
simultanés = nombre max de connexions simultanées ? (un processus ne 
gère qu'une connexion (il meurt à la fin de la connexion) alors qu'une 
connexion peut gérer /MaxRequestsPerChild/ requêtes) Oui/Non ?


_Taille des processus_

Quelles sont les techniques de calcul de la taille des processus pour 
déterminer la valeur de MaxClients et donc la quantité de RAM que doit 
avoir le serveur ?


Pascal

Slt,

En ce qui concerne la taille des processus, cela dépend du nombre 
de modules Apaches chargés en mémoire + la taille éventuelle de la 
mémoire utilisé par ton language de programmation côté serveur.


C'est d'ailleurs le principal problème car pour des ressources 
statiques, une valeur de 256 est probablement supportable par de 
nombreuses confs matérielles, mais dès lors que ce sont des scripts qui 
font appel à la base/utilisent bcp de mémoire, ça change la donne.


J'ai lu qqpart : 1-2Mo pour une ressource statique et 8Mo pour un 
script PHP en moyenne, après, à toi de définir le ratio entre processus 
php/res statiques. Si tu veux optimiser, vire les modules qui ne te 
servent pas en t'aidant de la doc, ça te permettra de mieux les 
connaître par la même occasion.


Et sinon, dans le dossier bin d'apache, tu as ab (apache benchmark) 
qui te permet d'effectuer un grand nombre de requêtes simultanées. Tu 
pourra constater l'énorme différence entre des ressources statiques et 
du php.


Bonne semaine.

--
Cordialement, Nicolas Froidure, gérant, Elitwork SARL.



Re: apache 2 log : creation of executable memory area failed: Permission denied

2011-02-27 Par sujet Bernard Schoenacker
Le Sun, 27 Feb 2011 12:14:21 +0100,
Guy Deleeuw g.de_le...@eurofer.be a écrit :

 Bonjour à tous
 je tourne lenny + apache2 dans deux vservers sur deux serveurs
 différents.
 Sur le serveur interne , tout fonctionne normalement
 sur le serveur extranet j'ai dans mes logs :
 
 + /usr/bin/python /var/www/wt/gddbcore/gdods/DocumentConverter.py 
 /var/www/users/guy/tmp/temp9.ods /var/www/users/guy/tmp/temp10.xls
 creation of executable memory area failed: Permission denied
 
 Il s'agit de la même config et même api sur les deux ververs.
 le document xls est bien construit.
 
 J'ai fouillé pendant plus de 5 heures sans trouver réellement de
 solutions.
 
 Qqun a déjà rencontré cette erreur ?
 
 Merci d'avance
 Guy

bonjour,

aller encore une fois, comme c'est dimanche guy a abusé
du pekèt ...

est il possible de comparer certaines position des users
entre les 2 serveurs ?

que donne :

grep 1000 /etc/passwd
ensuite : tree -Csu /var/www/users/guy/

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/20110227144043.5284db25.bernard.schoenacker_free.fr@hamtaro



Re: apache 2 log : creation of executable memory area failed: Permission denied

2011-02-27 Par sujet Guy Deleeuw
Bonjour,
Le dimanche 27 février 2011 à 14:40 +0100, Bernard Schoenacker a écrit :
 Le Sun, 27 Feb 2011 12:14:21 +0100,
 Guy Deleeuw g.de_le...@eurofer.be a écrit :
 

 bonjour,
 
   aller encore une fois, comme c'est dimanche guy a abusé
   du pekèt ...
 
Jaloux va !
   est il possible de comparer certaines position des users
   entre les 2 serveurs ?
 
Inutile car ces users sont le résultat d'une authentification apache, on
tourne donc sous www-data

   que donne :
 
   grep 1000 /etc/passwd
   ensuite : tree -Csu /var/www/users/guy/
enfin pour te faire plaisir :-)
je plaisante, je pense aussi que c'est un problème de droits mais liés a
l'environment de www-data

grep 1000 /etc/passwd
guy:x:1000:1000:guy,,,:/home/guy:/bin/bash

SrvDBExtra:/# tree -Csu /var/www/users/guy/
/var/www/users/guy/
|-- [www-data4096]  Cfg
|   `-- [www-data 179]  gdQuery2.xml
|-- [www-data4096]  gdQuery2
|   |-- [www-data4096]  level1
|   |-- [root   44753]  msBreakDown
|   |-- [www-data   18046]  test.job
|   |-- [www-data5407]  testTinPlateLabel.job
|   |-- [www-data7745]  testdim
|   `-- [www-data   17218]  testnatprod.job
|-- [www-data4096]  gdReport
`-- [www-data   12288]  tmp
|-- [www-data  239403]  1130756576.rpg
|-- [www-data  239403]  184684674.rpg
|-- [www-data  239403]  332280458.rpg
|-- [www-data  239403]  406833981.rpg
`-- [www-data 138]  gdQuery_702696911.xml

a++
Guy

--
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/1298821226.2708.41.camel@pc-1000



Re: apache AllowOverride

2010-07-12 Par sujet Daniel Caillibaud
Le 12/07/10 à 11:28, Tahar BEN ACHOUR tahar...@yahoo.fr a écrit :
TBA php_value not allowed here et indexIgnore not allowed here,
TBA 
TBA comment autoriser ces deux options sans etre obligé de mettre 
TBA 
TBA AllowOverride All ? 
TBA 
TBA avec un AllowOverride All ça marche sans problème, mais je ne voudrais pas 
TBA autoriser toutes les options 

http://httpd.apache.org/docs/2.2/mod/core.html#allowoverride

Pour l'index, c'est Indexes, et pour le php, c'est Options 
(http://php.net/manual/en/configuration.changes.php)
donc
AllowOverride Indexes Options
devrait marcher

(en cherchant dans ton moteur favori allowoverride et php_value tu aurais 
trouvé ça tout seul...)

-- 
Daniel

La nature est prévoyante : elle a fait pousser la pomme en Normandie sachant
que c'est dans cette région qu'on boit le plus de cidre.
Henri Monnier

--
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/20100712190300.39a4d...@h2.lairdutemps.org



Tr : Re : apache : Unable to open logs

2010-04-26 Par sujet Tahar BEN ACHOUR
Bonjour à tous,


en faisant quelques recherche, mon problème est du au nombre important de vhost 
et le fichiers logs que j'ai j'ai au dela de 1200 vhost différents et 1200 
répertoire de logs avec le access_log et error_log.

D'après ce que j'ai trouvé il faudrait augmenter le ulimit qui 
est fixé à 1024 sur mon serveur.

Est ce que l'augmentation du ulimit est  sans danger pour le serveur (charge, 
nb process, etc...) ? 

Sinon comment  modifier cette valeur pour qu'elle reste affectée même si je 
suis obligé de  redémarrer mon serveur ?? quel fichier faudrait-il modifier ? 

Merci pour votre aide.





- Message d'origine 
 De : 
 Tahar BEN ACHOUR 
 href=mailto:tahar...@yahoo.fr;tahar...@yahoo.fr
 À : DEBIAN 
 
 href=mailto:debian-user-french@lists.debian.org;debian-user-french@lists.debian.org
 
 Envoyé le : Ven 23 avril 2010, 18 h 16 min 29 s
 Objet : apache : Unable 
 to open logs
 
 Bonjour à tous,

J'ai une erreur sous apache 
 assez bizarre, qui me dit 
 Unable to open logs,

j'ai lu qu'il 
 fallait modifier la limite des file 
 descriptor à 65535, j'ai fait ça et 
 pourtant j'ai toujours la même 
 erreur.

ma configuration apache 
 prévoit un dossier de log pour chaque 
 site dans lequel il contient le 
 fichier access et le fichier error, et sont 
 stockés dans 
 /srv/logs/apache2/dossier_site_en_question  les logs de apache 
 par 
 contre je les ai laissé dans /var/log/apache2

voici ma version 
 
 d'apache  2.2.9-10+lenny

Une idée 
 
 ?

Merci.



  

--
Lisez la FAQ de la liste 
 
 avant de poser une question :

 target=_blank 
 href=http://wiki.debian.org/fr/FrenchLists; target=_blank 
 http://wiki.debian.org/fr/FrenchLists

Pour vous 
 DESABONNER, 
 envoyez un message avec comme objet unsubscribe
vers 
 
 ymailto=mailto:
 href=mailto:debian-user-french-requ...@lists.debian.org;debian-user-french-requ...@lists.debian.org
  
 
 href=mailto:
 ymailto=mailto:debian-user-french-requ...@lists.debian.org; 
 href=mailto:debian-user-french-requ...@lists.debian.org;debian-user-french-requ...@lists.debian.org
 ymailto=mailto:debian-user-french-requ...@lists.debian.org; 
 href=mailto:debian-user-french-requ...@lists.debian.org;debian-user-french-requ...@lists.debian.org
En 
 
 cas de soucis, contactez EN ANGLAIS 
 ymailto=mailto:
 ymailto=mailto:listmas...@lists.debian.org; 
 href=mailto:listmas...@lists.debian.org;listmas...@lists.debian.org 
 
 href=mailto:
 href=mailto:listmas...@lists.debian.org;listmas...@lists.debian.org
 ymailto=mailto:listmas...@lists.debian.org; 
 href=mailto:listmas...@lists.debian.org;listmas...@lists.debian.org
Archive: 
 
 
 target=_blank 
 
 href=http://lists.debian.org/416807.9616...@web26307.mail.ukl.yahoo.com; 
 target=_blank 
 http://lists.debian.org/416807.9616...@web26307.mail.ukl.yahoo.com




--
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/851016.99682...@web26302.mail.ukl.yahoo.com



Re: apache : Unable to open logs

2010-04-24 Par sujet pmenier

Tahar BEN ACHOUR a écrit :

Bonjour à tous,

J'ai une erreur sous apache assez bizarre, qui me dit Unable to open logs,

j'ai lu qu'il fallait modifier la limite des file descriptor à 65535, j'ai fait 
ça et pourtant j'ai toujours la même erreur.

ma configuration apache prévoit un dossier de log pour chaque site dans lequel 
il contient le fichier access et le fichier error, et sont stockés dans 
/srv/logs/apache2/dossier_site_en_question  les logs de apache par contre je 
les ai laissé dans /var/log/apache2

voici ma version d'apache  2.2.9-10+lenny

Une idée ?

Merci.



  


Salut

Ca sent le probleme de droits a plein nez...

Vérifie ceux-ci sur tes fichiers de logs et leurs repertoires.

Patrick

--
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/hqufa9$8r...@dough.gmane.org



Re: apache + droit sur fichiers uploadés

2010-03-25 Par sujet David DUPONT
Si tu upload via FTP, cela vient des paramètres de ton FTP, tu dois être en
create mask 500 je pense

Cordialement

David DUPONT

2010/3/25 Tahar BEN ACHOUR tahar...@yahoo.fr

 Bonjour à tous,

 je fais face à un problème étrange pour lequel je n'arrive pas du tout à
 trouver de piste.

 j'ai un serveur apache + php et je ne sais pas pourquoi quand j'upload via
 un forumulaire web, les fichiers uploadés dans le dossier de destination
 reçoivent les droits 500 du coup il ne sont pas lisibles sur les pages web !

 Est-ce un paramètre apache ou autre chose ?

 Merci





 --
 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/968727.57229...@web26305.mail.ukl.yahoo.com




Re: apache + droit sur fichiers uploadés

2010-03-25 Par sujet Grégory Bulot
David DUPONT davidclaude.dup...@gmail.com à écrit le Thu, 25 Mar 2010
16:38:00 +0100
 Si tu upload via FTP, cela vient des paramètres de ton FTP, tu dois
 être en create mask 500 je pense

raté il a dit que cela le faisait via interface web (formulaire
d'upload)
-- 

Cordialement
Grégory BULOT

--
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/20100325164903.041c6...@morpheus.bulot-fr.com



Re : apache + droit sur fichiers uploadés

2010-03-25 Par sujet Tahar BEN ACHOUR


 David DUPONT 
 href=mailto:davidclaude.dup...@gmail.com;davidclaude.dup...@gmail.com 
 à écrit le Thu, 25 Mar 2010
16:38:00 +0100
 Si tu upload via FTP, cela 
 vient des paramètres de ton FTP, tu dois
 être en create mask 500 je 
 pense

raté il a dit que cela le faisait via interface web 
 (formulaire
d'upload)

En effet ce n'est pas un problème ftp, mais c'est lors de l'upload d'une 
interface web, et voici le code de la page d'upload


?
 $repertoire = ./media/cv/;
 
 
 
 
$extensions_ok =
array('docx','DOCX','doc','DOC','pdf', 'PDF','rtf', 'RTF');
$taille_max = 3000;
// vérifications
if( !in_array(
substr(strrchr($_FILES['curcus']['name'], '.'), 1), $extensions_ok) )
{
$erreur = 'Veuillez 
seacute;lectionner
un fichier de type png, gif ou jpg !';
}
 
// copie du fichier
if(!isset($erreur))
{
$dest_fichier =
basename($_FILES['curcus']['name']);
// formatage nom fichier
// enlever les accents
$dest_fichier = 
strtr($dest_fichier,
'Ã
   Ã'AACOYaacooyy');
ÃÃÃ // remplacer les caracteres 
autres que
lettres, chiffres et point par _
//vérif
if(file_exists($repertoire.$dest_fichier))
echo pLe fichier de destination existe déjà 
!/p;
else {
// copie du fichier
echo file saved;
move_uploaded_file($_FILES['curcus']['tmp_name'],
$repertoire.$dest_fichier);
}
}
else{
echo
p.$erreur./p;
}
?


-- 

Cordialement
Grégory 
 BULOT

--
Lisez la FAQ de la liste avant de poser une question :

 href=http://wiki.debian.org/fr/FrenchLists; target=_blank 
 http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez 
 un message avec comme objet unsubscribe
vers 
 ymailto=mailto:debian-user-french-requ...@lists.debian.org; 
 href=mailto:debian-user-french-requ...@lists.debian.org;debian-user-french-requ...@lists.debian.org
En 
 cas de soucis, contactez EN ANGLAIS 
 ymailto=mailto:listmas...@lists.debian.org; 
 href=mailto:listmas...@lists.debian.org;listmas...@lists.debian.org
Archive: 
 
 target=_blank 
 http://lists.debian.org/20100325164903.041c6...@morpheus.bulot-fr.com




--
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/971785.71670...@web26305.mail.ukl.yahoo.com



Re: apache + droit sur fichiers uploadés

2010-03-25 Par sujet Grégory Bulot
Tahar BEN ACHOUR tahar...@yahoo.fr à écrit le Thu, 25 Mar 2010
15:31:06 + (GMT)
 Bonjour à tous,
 
 je fais face à un problème étrange pour lequel je n'arrive pas du
 tout à trouver de piste.
 
 j'ai un serveur apache + php et je ne sais pas pourquoi quand
 j'upload via un forumulaire web, les fichiers uploadés dans le
 dossier de destination reçoivent les droits 500 du coup il ne sont
 pas lisibles sur les pages web !
 
 Est-ce un paramètre apache ou autre chose ? 

Vous n'avez pas beaucoups avancé depuis le 19, certes la réponses étai
faire sur les droits sessions, mais vous auriez pu chercher un peu plus.


si vous faites,  depuis root
su - www-data -s /bin/bash

touch /var/www/Votresite/RepertoireUpload/CreeParTouch.txt
stat /var/www/Votresite/RepertoireUpload/CreeParTouch.txt

si vous mettez vos fichiers dans /var/ftp/[je sais pas quoi], vérifier
les umasks,  droits des répertoires parent, ...

-- 

Cordialement
Grégory BULOT

--
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/20100325170721.15342...@morpheus.bulot-fr.com



Re : apache + droit sur fichiers uploadés

2010-03-25 Par sujet Tahar BEN ACHOUR



Vous n'avez pas beaucoups avancé 
 depuis le 19, certes la réponses étai
faire sur les droits sessions, mais 
 vous auriez pu chercher un peu plus.


si vous faites,  depuis 
 root
su - www-data -s /bin/bash

touch 
 /var/www/Votresite/RepertoireUpload/CreeParTouch.txt
stat 
 /var/www/Votresite/RepertoireUpload/CreeParTouch.txt

si vous mettez vos 
 fichiers dans /var/ftp/[je sais pas quoi], vérifier
les umasks,  droits 
 des répertoires parent, ...

Le problème c'est que les répertoires parents ont des droit 755 et le umask est 
à 0022 quand je passe à l'utilisateur www-data et que je fais un touch dans le 
repertoire en question, j'obtiens un fichier avec des droits corrects. En plus 
quand je consulte les logs, rien n'indique une erreur quelque part.

Je n'arrive pas à comprendre d'où provient le problème











-- 

Cordialement
Grégory 
 BULOT

--
Lisez la FAQ de la liste avant de poser une question :

 href=http://wiki.debian.org/fr/FrenchLists; target=_blank 
 http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez 
 un message avec comme objet unsubscribe
vers 
 ymailto=mailto:debian-user-french-requ...@lists.debian.org; 
 href=mailto:debian-user-french-requ...@lists.debian.org;debian-user-french-requ...@lists.debian.org
En 
 cas de soucis, contactez EN ANGLAIS 
 ymailto=mailto:listmas...@lists.debian.org; 
 href=mailto:listmas...@lists.debian.org;listmas...@lists.debian.org
Archive: 
 
 target=_blank 
 http://lists.debian.org/20100325170721.15342...@morpheus.bulot-fr.com


 

--
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/18527.81224...@web26305.mail.ukl.yahoo.com



Re: apache + droit sur fich iers uploadés

2010-03-25 Par sujet Dominique Asselineau
Tahar BEN ACHOUR wrote on Thu, Mar 25, 2010 at 03:31:06PM +
 Bonjour à tous,
 
 je fais face à un problème étrange pour lequel je n'arrive pas du tout à 
 trouver de piste.
 
 j'ai un serveur apache + php et je ne sais pas pourquoi quand j'upload via un 
 forumulaire web, les fichiers uploadés dans le dossier de destination 
 reçoivent les droits 500 du coup il ne sont pas lisibles sur les pages web !
 
 Est-ce un paramètre apache ou autre chose ? 

C'est un paramètre du service qui récupère les fichiers uploadés, le
script en PHP donc.  Il est tout à fait normal que par défaut ce genre de
fichiers ne soit pas public (lisible par tous = public, bien entendu).

Dominique
--

-- 
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/20100325154345.ga31...@telecom-paristech.fr



Re: Re : apache + droit sur fichiers uploadés

2010-03-25 Par sujet Grégory Bulot
Tahar BEN ACHOUR tahar...@yahoo.fr à écrit le Thu, 25 Mar 2010
16:27:41 + (GMT)

Votre messagerie coupe bizarrement les réponses


 Le problème c'est que les répertoires parents ont des droit 755 et le
 umask est à 0022 quand je passe à l'utilisateur www-data et que je
 fais un touch dans le repertoire en question, j'obtiens un fichier
 avec des droits corrects. En plus quand je consulte les logs, rien
 n'indique une erreur quelque part.
 
 Je n'arrive pas à comprendre d'où provient le problème

un fichier .htaccess ?

rien dans les log apaches (ptet pas le access.log, mais l'error.log)

j'avous ne pas voir, je ne fais que donner des idées sans trop chercher


-- 

Cordialement
Grégory BULOT

--
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/20100325174403.39496...@morpheus.bulot-fr.com



Re: Re : apache + droit sur fichiers uploadés

2010-03-25 Par sujet David Prévot
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

[Limiter le nombre de caractère par ligne, à une valeur décente, par
exemple 80, c'est toujours d'actualité pour les envois, merci]

Le 25/03/2010 12:04, Tahar BEN ACHOUR a écrit :

 En effet ce n'est pas un problème ftp, mais c'est lors de l'upload
 d'une interface web, et voici le code de la page d'upload

Php a son manuel [0], une partie est consacrée au téléchargement de
fichiers [1], dispose de fonctions sur les systèmes de fichiers [2]
comme par exemple chmod [3].

[0] http://fr2.php.net/manual/fr/
[1] http://fr2.php.net/manual/fr/features.file-upload.php
[2] http://fr2.php.net/manual/fr/ref.filesystem.php
[3] http://fr2.php.net/manual/fr/function.chmod.php

Amicalement

David

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkurlbIACgkQ18/WetbTC/rA5gCfc9Nf7HR3DHD7HurCBpZ+TcO8
COsAnisJCcPpevkZqQ016ttHZ0f9GFZy
=6fhN
-END PGP SIGNATURE-

-- 
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/hog4jj$bp...@dough.gmane.org



Re: Re : apache + droit sur fichiers uploadés

2010-03-25 Par sujet Grégory Bulot
Tahar BEN ACHOUR tahar...@yahoo.fr à écrit le Thu, 25 Mar 2010
16:27:41 + (GMT)


 Le problème c'est que les répertoires parents ont des droit 755 et le
 umask est à 0022 quand je passe à l'utilisateur www-data et que je
 fais un touch dans le repertoire en question, j'obtiens un fichier
 avec des droits corrects. En plus quand je consulte les logs, rien
 n'indique une erreur quelque part.

- vous pourriez faire un touch de la même façon dans le
répertoire /tmp ? (si les droits ne sont pas bon, c'est selinux, et un
chcon malheureux pas sur de cela : chcon -t tmp_t uploads)

- vous n'avez pas de module suPHP actif ?



-- 

Cordialement
Grégory BULOT

--
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/20100325180224.6ff65...@morpheus.bulot-fr.com



Re: Apache, mod_proxy et reponse 301

2009-03-22 Par sujet Yves Rutschle
On Sun, May 18, 2008 at 05:15:04PM +0200, Le poulpe qui bloppe ! wrote:
 sauf que sous debian, il faut aussi penser a:
 modifier le fichier /etc/apache2/mods-available/proxy.conf comme ca:
 IfModule mod_proxy.c
 ProxyRequests Off
 Proxy *
 AddDefaultCharset off
 Order deny,allow
 Allow from naryves.com
 /Proxy
 ProxyVia On
 /IfModule
 Car par defaut, les connexion proxy sont interdites.

En fait, c'est mieux de mettre ces choses là dans le fichier
correspondant dans /etc/apache2/sites-available, car
/etc/apache2/mods-available/proxy.conf est écrasé lors du
passage à la version d'après, et on se retrouve avec le
proxy qui ne marche plus.

Y.

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs From et Reply-To:

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



Re: apache 1.3 et php5

2009-01-08 Par sujet Edi Stojicevic
* Aurelien SPITERI poxy...@hotmail.com [2009-01-05 17:52:50 +] wrote :

[..]

 et voui...
 
 LoadModule php5_module /usr/lib/apache/1.3/libphp5.so

Hmmm ... Apache 1.3 ... 

Sur apache.org, il est specifie qu'une une migration vers apache 2 est vivement 
conseillée.

-- 
. ''`.  (\___/) E d i   S T O J I C E V I C
: :'  : (='.'=) http://www.debianworld.org 
`. `~'  ()_() GPG: 0x1237B032
  `-

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: apache 1.3 et php5

2009-01-08 Par sujet AntoineY

dans le fichier de conf d'apache ou du module php5, peut-être manque
t-il les directives

* AddType: pour expliciter les en-têtes concernant le traitement des
fichiers .php

   IfModule mod_php5.c
 AddType application/x-httpd-php .php .phtml .php3
 AddType application/x-httpd-php-source .phps
   /IfModule

* DirectoryIndex: pour considérer index.php comme un fichier 'index'

   DirectoryIndex index.html index.htm index.shtml index.cgi index.php


?...a toutes fins utiles

bonne année à tous



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to debian-user-french-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: apache 1.3 et php5

2009-01-05 Par sujet Johan Dindaine
As tu installer le module php5 pour apache 1.3
aptitude install libapache-mod-php5

Le 5 janvier 2009 17:35, Aurelien SPITERI poxy...@hotmail.com a écrit :

  Bonjour
 je rencontre une difficulté sur la config de base :
 apache 1.3 php5 mysql5 phpmyadmin 2.9 le tout sur debian 4.06

 en prenant les valeurs par défaut :
 répertoire de publication : /var/www
 + lien symbolique /usr/share/phpmyadmin /var/www

 http://domaine.com/phpmyadmin = renvoi au telechargement d'un fichier php
 http://domaine.com/phpmyadmin/index.html = fonctionne bien.

 question : comment lister le repertoire phpmyadmin ?

 J'ai fouillé dans de nombreux forum et les tutoriaux ne parlent que
 d'apache2 avec php5 et phpmyadmin
 merci de votre aide

 --
 Discutez sur Messenger où que vous soyez ! Mettez Messenger sur votre
 mobile ! http://www.messengersurvotremobile.com/



RE: apache 1.3 et php5

2009-01-05 Par sujet Aurelien SPITERI

oui, et il a bien ajouté : 
Creating config file /etc/php5/apache/php.ini with new version
Replacing config file /etc/apache/modules.conf with new version

Date: Mon, 5 Jan 2009 17:41:13 +
From: jojolapin...@gmail.com
To: poxy...@hotmail.com; debian-user-french@lists.debian.org
Subject: Re: apache 1.3 et php5

As tu installer le module php5 pour apache 1.3
aptitude install libapache-mod-php5

Le 5 janvier 2009 17:35, Aurelien SPITERI poxy...@hotmail.com a écrit :






Bonjour
je rencontre une difficulté sur la config de base : 
apache 1.3 php5 mysql5 phpmyadmin 2.9 le tout sur debian 4.06

en prenant les valeurs par défaut :

répertoire de publication : /var/www
+ lien symbolique /usr/share/phpmyadmin /var/www

http://domaine.com/phpmyadmin  = renvoi au telechargement d'un fichier php

http://domaine.com/phpmyadmin/index.html = fonctionne bien.

question : comment lister le repertoire phpmyadmin ?

J'ai fouillé dans de nombreux forum et les tutoriaux ne parlent que d'apache2 
avec php5 et phpmyadmin

merci de votre aide


Discutez sur Messenger où que vous soyez ! Mettez Messenger sur votre mobile !


_
Inédit ! Des Emoticônes Déjantées! Installez les dans votre Messenger ! 
http://www.ilovemessenger.fr/Emoticones/EmoticonesDejantees.aspx

Re: apache 1.3 et php5

2009-01-05 Par sujet Johan Dindaine
Le 5 janvier 2009 17:46, Aurelien SPITERI poxy...@hotmail.com a écrit :

  oui, et il a bien ajouté :
 Creating config file /etc/php5/apache/php.ini with new version
 Replacing config file /etc/apache/modules.conf with new version

et tu as bien LoadModule php5_module /repertoire/vers/les/module/libphp5.so
dans ton fichier /etc/apache/modules.conf 




 --
 Date: Mon, 5 Jan 2009 17:41:13 +
 From: jojolapin...@gmail.com
 To: poxy...@hotmail.com; debian-user-french@lists.debian.org
 Subject: Re: apache 1.3 et php5


 As tu installer le module php5 pour apache 1.3
 aptitude install libapache-mod-php5

 Le 5 janvier 2009 17:35, Aurelien SPITERI poxy...@hotmail.com a écrit :

  Bonjour
 je rencontre une difficulté sur la config de base :
 apache 1.3 php5 mysql5 phpmyadmin 2.9 le tout sur debian 4.06

 en prenant les valeurs par défaut :
 répertoire de publication : /var/www
 + lien symbolique /usr/share/phpmyadmin /var/www

 http://domaine.com/phpmyadmin = renvoi au telechargement d'un fichier php
 http://domaine.com/phpmyadmin/index.html = fonctionne bien.

 question : comment lister le repertoire phpmyadmin ?

 J'ai fouillé dans de nombreux forum et les tutoriaux ne parlent que
 d'apache2 avec php5 et phpmyadmin
 merci de votre aide

 --
 Discutez sur Messenger où que vous soyez ! Mettez Messenger sur votre
 mobile ! http://www.messengersurvotremobile.com/



 --
 Souhaitez vous  « être au bureau sans y être » ? Oui je le veux 
 !http://www.microsoft.com/france/windows/bts/default.mspx



RE: apache 1.3 et php5

2009-01-05 Par sujet Aurelien SPITERI

et voui...

LoadModule php5_module /usr/lib/apache/1.3/libphp5.so
Date: Mon, 5 Jan 2009 17:50:33 +
From: jojolapin...@gmail.com
To: poxy...@hotmail.com; debian-user-french@lists.debian.org
Subject: Re: apache 1.3 et php5



Le 5 janvier 2009 17:46, Aurelien SPITERI poxy...@hotmail.com a écrit :






oui, et il a bien ajouté : 
Creating config file /etc/php5/apache/php.ini with new version
Replacing config file /etc/apache/modules.conf with new versionet tu as bien 
LoadModule php5_module /repertoire/vers/les/module/libphp5.so dans ton fichier 
/etc/apache/modules.conf 

 

Date: Mon, 5 Jan 2009 17:41:13 +
From: jojolapin...@gmail.com

To: poxy...@hotmail.com; debian-user-french@lists.debian.org
Subject: Re: apache 1.3 et php5


As tu installer le module php5 pour apache 1.3
aptitude install libapache-mod-php5

Le 5 janvier 2009 17:35, Aurelien SPITERI poxy...@hotmail.com a écrit :







Bonjour
je rencontre une difficulté sur la config de base : 
apache 1.3 php5 mysql5 phpmyadmin 2.9 le tout sur debian 4.06

en prenant les valeurs par défaut :


répertoire de publication : /var/www
+ lien symbolique /usr/share/phpmyadmin /var/www

http://domaine.com/phpmyadmin  = renvoi au telechargement d'un fichier php


http://domaine.com/phpmyadmin/index.html = fonctionne bien.

question : comment lister le repertoire phpmyadmin ?

J'ai fouillé dans de nombreux forum et les tutoriaux ne parlent que d'apache2 
avec php5 et phpmyadmin


merci de votre aide


Discutez sur Messenger où que vous soyez ! Mettez Messenger sur votre mobile !


Souhaitez vous  « être au bureau sans y être » ? Oui je le veux !


_
Téléphonez gratuitement à tous vos proches avec Windows Live Messenger  !  
Téléchargez-le maintenant ! 
http://www.windowslive.fr/messenger/1.asp

Re: Apache, http et https sur le port 80

2008-11-12 Par sujet David BERCOT
Le Tue, 11 Nov 2008 11:11:18 +0100,
Daniel Huhardeaux [EMAIL PROTECTED] a écrit :
 Sylvain Sauvage a écrit :
  ’soir,
 
  David BERCOT, lundi 10 novembre 2008, 21:52:19 CET

  […] 
  Apparemment, Apache n'a pas l'air se savoir gérer plusieurs
  sites avec du HTTP et HTTPS sur le même port :-(
  A moins que ma configuration ne soit pas bonne...
 
  Mais je ne sais plus trop où chercher.
  
 
Un proxy ?

 Bonjour,
 
 la solution s'appelle pound qui existe en paquet .deb dans Etch On
 peut faire de la redirection d'adresse en fonction du hostname:
 
 Ex: la requête www1.mondomaine.ltd est redirigée vers la machine 
 192.168.168.1 alors que la requête www2.mondomaine.ltd est redirigée
 sur localhost port 8080.
 
 Pound fonctionne egalement en https.

Je suis absent quelques jours mais je teste ça dès que possible !!!

Merci pour tous vos conseils ;-)

David.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache, http et https sur le port 80

2008-11-11 Par sujet Daniel Huhardeaux

Sylvain Sauvage a écrit :

’soir,

David BERCOT, lundi 10 novembre 2008, 21:52:19 CET
  
[…] 
Apparemment, Apache n'a pas l'air se savoir gérer plusieurs

sites avec du HTTP et HTTPS sur le même port :-(
A moins que ma configuration ne soit pas bonne...

Mais je ne sais plus trop où chercher.



  Un proxy ?
  

Bonjour,

la solution s'appelle pound qui existe en paquet .deb dans Etch On peut 
faire de la redirection d'adresse en fonction du hostname:


Ex: la requête www1.mondomaine.ltd est redirigée vers la machine 
192.168.168.1 alors que la requête www2.mondomaine.ltd est redirigée sur 
localhost port 8080.


Pound fonctionne egalement en https.
--
Daniel

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache, http et https sur le port 80

2008-11-11 Par sujet mouss

David BERCOT wrote:

Le Sun, 09 Nov 2008 22:14:36 +0100,
mouss [EMAIL PROTECTED] a écrit :
pourquoi ne pas ouvrir le port 80 et le port 443 et utiliser donc une 
config standard (443 pour https et 80 pour http)?


Parce que je ne peux pas ;-)



Tu peux peut-être détailler la config que tu cherches à mettre en place 
et les possibilités du routeur histoire de voir plus clair.




Apparemment, Apache n'a pas l'air se savoir gérer plusieurs sites avec
du HTTP et HTTPS sur le même port :-(
A moins que ma configuration ne soit pas bonne...




Le problème ici est qu'au moment de la connexion, apache (ou n'importe 
quel serveur) ne sait pas si la connexion va etre une connexion http ou 
https.


il y a la RFC 2817 (passer de http à https) mais je ne sais quels 
navigateurs l'implémentent (ni le niveau de support de cette RFC dans 
apache ou autres serveurs/proxys). faudrait faire des tests...


donc s'il s'agit d'un serveur interne que tu veux rendre accessible de 
l'extérieur à partir de plusieurs navigateurs différents, alors il 
faudra avoir deux ports différents, et ce quelque soit le serveur ou le 
proxy utilisé.





--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache, http et https sur le port 80

2008-11-10 Par sujet David BERCOT
Le Sun, 09 Nov 2008 22:14:36 +0100,
mouss [EMAIL PROTECTED] a écrit :
 David BERCOT wrote:
  [snip]
  
  A priori, j'ai essayé de revenir dans une configuration plus
  simple : je n'ouvre que le port 80 sur mon routeur et ça redirige
  vers le port 80 sur mon serveur Apache.
 
 pourquoi ne pas ouvrir le port 80 et le port 443 et utiliser donc une 
 config standard (443 pour https et 80 pour http)?

Parce que je ne peux pas ;-)

  J'ai un seul fichier qui contient tous mes virtualhosts
  [/etc/apache2/sites-available/default] :
  [snip]
  /VirtualHost
  
  Donc, logiquement, un https://site4.mondomaine:80/ devrait
  fonctionner, non ?
 
 je dirais oui sauf s'il y a une redirection qui vire le port (80) ou
 le protocole (https), auquel cas tu auaris https://site4.mondomain/
 qui veut le port 443 ou http://site4.mondomain:80/ qui va sur le http
 et non le https. tu peux utiliser le plugin entetes http en clair
 de firefox pour tester (ou sinon, openssl en ligne de commande).

Apparemment, Apache n'a pas l'air se savoir gérer plusieurs sites avec
du HTTP et HTTPS sur le même port :-(
A moins que ma configuration ne soit pas bonne...

Mais je ne sais plus trop où chercher.

David.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache, http et https sur le port 80

2008-11-10 Par sujet Sylvain Sauvage
’soir,

David BERCOT, lundi 10 novembre 2008, 21:52:19 CET
[…] 
 Apparemment, Apache n'a pas l'air se savoir gérer plusieurs
 sites avec du HTTP et HTTPS sur le même port :-(
 A moins que ma configuration ne soit pas bonne...
 
 Mais je ne sais plus trop où chercher.

  Un proxy ?

-- 
 Sylvain Sauvage

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache, http et https sur le port 80

2008-11-09 Par sujet mouss

David BERCOT wrote:

[snip]

A priori, j'ai essayé de revenir dans une configuration plus simple :
je n'ouvre que le port 80 sur mon routeur et ça redirige vers le port
80 sur mon serveur Apache.


pourquoi ne pas ouvrir le port 80 et le port 443 et utiliser donc une 
config standard (443 pour https et 80 pour http)?



J'ai un seul fichier qui contient tous mes virtualhosts
[/etc/apache2/sites-available/default] :
[snip]
/VirtualHost

Donc, logiquement, un https://site4.mondomaine:80/ devrait fonctionner,
non ?


je dirais oui sauf s'il y a une redirection qui vire le port (80) ou le 
protocole (https), auquel cas tu auaris https://site4.mondomain/ qui 
veut le port 443 ou http://site4.mondomain:80/ qui va sur le http et non 
le https. tu peux utiliser le plugin entetes http en clair de firefox 
pour tester (ou sinon, openssl en ligne de commande).



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache, http et https sur le port 80

2008-11-09 Par sujet David BERCOT
Bonjour,

J'ai légèrement modifié le sujet car j'ai résolu mon problème de clé
privée (merci à tous) et mon but final est vraiment de n'utiliser que
le port 80 en entrée, pour mes sites en HTTP et mon site en HTTPS.

Le Sat, 08 Nov 2008 21:54:39 +0100,
mouss [EMAIL PROTECTED] a écrit :
 David BERCOT wrote:
  [snip]
  Mais si je ne mets qu'un port en entrée sur le routeur (80) et que
  je redirige vers un port unique (je ne peux pas faire autrement)
  sur le serveur (80 ou 443), ça ne marche plus !!!
  Je suis pourtant presque sûr que, ce matin, ça a fonctionné via :
  https://monserveur.mondomaine:80/
 
 et t'as essayé avec _default_ dans le VirtualHost (au lieu de '*')?

Oui, j'ai essayé et ça ne change rien...

A priori, j'ai essayé de revenir dans une configuration plus simple :
je n'ouvre que le port 80 sur mon routeur et ça redirige vers le port
80 sur mon serveur Apache.
J'ai un seul fichier qui contient tous mes virtualhosts
[/etc/apache2/sites-available/default] :
NameVirtualHost *:80
VirtualHost *:80
ServerAdmin moi
ServerName site1.mondomaine
DocumentRoot /site1
Directory /
Options FollowSymLinks
AllowOverride AuthConfig
/Directory
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error,
crit, alert, emerg. LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
/VirtualHost
VirtualHost *:80
ServerAdmin moi
ServerName site2.mondomaine
DocumentRoot /site2
Directory /
Options FollowSymLinks
AllowOverride AuthConfig
/Directory
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error,
crit, alert, emerg. LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
/VirtualHost
VirtualHost *:80
ServerAdmin moi
ServerName site3.mondomaine
DocumentRoot /site3
Directory /
Options FollowSymLinks
AllowOverride AuthConfig
/Directory
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error,
crit, alert, emerg. LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
/VirtualHost
VirtualHost *:80
ServerAdmin moi
ServerName site4.mondomaine
DocumentRoot /site4
[...]
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn,
error, crit, alert, emerg. LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
SSLEngine on
SSLCertificateFile /ssl/moncert.cert
SSLCertificateKeyFile /ssl/moncert.key
/VirtualHost

Donc, logiquement, un https://site4.mondomaine:80/ devrait fonctionner,
non ?

Je n'ai plus d'idée...

Merci d'avance, si vous en avez une ;-)

David.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache et SSL sur le port 80

2008-11-08 Par sujet François Cerbelle

David BERCOT a écrit :

Savez-vous s'il est possible de faire en sorte qu'un navigateur discute
en crypté avec un serveur (Apache en l'occurence) sur le port 80 ?


Ca doit être possible en ayant toujours un URL explicite comme adresse, 
car les choix par défaut du navigateur te meneront à des erreurs


https://server:80/chemin/page.html

Tu forces le protocole https, le navigateur utiliserais le port 443 par 
défaut, mais tu lui dit explicitement d'utiliser le port 80... Et ca 
devrait marcher. Tu devras être vigilant sur le contenu des pages de ton 
site, car elle pourraient ne pas être aussi explicite et te faire 
revenir sur un URL classique, ce qui ne mercherait pas.


Fanfan

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache et SSL sur le port 80

2008-11-08 Par sujet Guillaume MESSONNIER

**Bonjour,

Je souhaiterais faire de l'HTTPS sur le port 80. En effet, le port 443
est déjà utilisé sur mon serveur et je dois me limiter à l'un de ces
deux-là (80 ou 443).
J'ai déjà fait un essai, mais le navigateur n'est pas content car il me
dit qu'il reçoit un flux HTTPS alors qu'il s'attend à de l'HTTP
classique.

Savez-vous s'il est possible de faire en sorte qu'un navigateur discute
en crypté avec un serveur (Apache en l'occurence) sur le port 80 ?
  
Je pense que ton problème est que tu appelles ton site avec le protocole 
HTTP et non HTTPS. Je m'explique : tu dois entrer dans la barre 
d'adresse de ton navigateur http*s*://monsite.fr*:80* et non 
http://monsite.fr. Il est essentiel de spécifier le port car tu 
n'utilises pas le port standard HTTPS (443). En effet, lorsque l'on 
souhaite visiter un site en HTTP, nos navigateurs modernes ajoute 
automatiquement :80 dans l'adresse, de même, lorsque l'on demande 
explicitement du HTTPS, il rajoute :443 pour nous.

Merci d'avance.

David.
  

Bonne journée.

**
--
*Guillaume MESSONNIER*



Re: Apache et SSL sur le port 80

2008-11-08 Par sujet David BERCOT
Re-bonjour,

Le Sat, 08 Nov 2008 11:07:23 +0100,
Guillaume MESSONNIER [EMAIL PROTECTED] a écrit :
 **Bonjour,
  Je souhaiterais faire de l'HTTPS sur le port 80. En effet, le port
  443 est déjà utilisé sur mon serveur et je dois me limiter à l'un
  de ces deux-là (80 ou 443).
  J'ai déjà fait un essai, mais le navigateur n'est pas content car
  il me dit qu'il reçoit un flux HTTPS alors qu'il s'attend à de
  l'HTTP classique.
 
  Savez-vous s'il est possible de faire en sorte qu'un navigateur
  discute en crypté avec un serveur (Apache en l'occurence) sur le
  port 80 ? 
 Je pense que ton problème est que tu appelles ton site avec le
 protocole HTTP et non HTTPS. Je m'explique : tu dois entrer dans la
 barre d'adresse de ton navigateur http*s*://monsite.fr*:80* et non 
 http://monsite.fr. Il est essentiel de spécifier le port car tu 
 n'utilises pas le port standard HTTPS (443). En effet, lorsque l'on 
 souhaite visiter un site en HTTP, nos navigateurs modernes ajoute 
 automatiquement :80 dans l'adresse, de même, lorsque l'on demande 
 explicitement du HTTPS, il rajoute :443 pour nous.

OK. C'était mon erreur ;-)
Merci à vous trois pour l'info...
Ca marche très bien.

Maintenant, rassurez-vous, j'ai d'autres problèmes/questions ;-) mais
je vais faire un autre mail...

Encore merci.

David.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache, http et https sur le port 443 passphrase sur clé privée...

2008-11-08 Par sujet mouss

David BERCOT wrote:

Re-bonjour,

Tout d'abord, je re-situe ma configuration : j'ai un serveur Apache qui
n'est appelé que sur le port 443, que ce soit du http ou du https [on
ne peut pas l'appeler sur le port 80].

Avec ma configuration précédente (3 sites en http configurés sur le
port 80 et 1 site en https configuré sur le port 443), si j'appelais le
site en https en attaquant mon routeur sur le port 80 (celui-ci
redirigeant la requête sur le port 443 vers mon serveur), ça
fonctionnait correctement en https [exemple de Daniel :
https://tondomaine.tld:80/].

Maintenant, je souhaiterais aussi que mes 3 autres sites répondent
correctement, mais eux, en clair (http et pas https). Or, les appels à
ces sites sont redirigés vers le port 443 de mon serveur. J'ai donc
configuré mon /etc/apache2/sites-available/default de la manière
suivante :
NameVirtualHost *:443
VirtualHost *:443
ServerName site1.mondomaine.tld
DocumentRoot /www/site1
/VirtualHost
VirtualHost *:443
ServerName site2.mondomaine.tld
DocumentRoot /www/site2
/VirtualHost
VirtualHost *:443
ServerName site3.mondomaine.tld
DocumentRoot /www/site3
/VirtualHost
VirtualHost *:443
ServerName site4.mondomaine.tld
DocumentRoot /www/site4
SSLEngine on
SSLCertificateFile /ssl/site4-server.crt
SSLCertificateKeyFile /ssl/site4-server.key
SSLCACertificatePath /ssl/
SSLCACertificateFile /ssl/my-ca.crt
/VirtualHost

Or, avec cette configuration là, mes 3 premiers sites répondent
correctement en http, mais le 4ème ne répond plus en https. J'ai
l'erreur suivante :


Une session SSL est négociée et établie au moment de la connexion, et 
avant de passer la commande (qui contient le vhost). pour une IP et un 
port donné, on peut soit forcer SSL avec un certificat donné, soit pas 
de SSL. on ne peut pas faire des choix (ssl ou pas, différents 
certificats) selon le vhost.


on peut pas contre mettre des sites non ssl et faire des redirects vers 
un autre port, mais il faut que ton routeur ne change pas ce port.



Échec de la connexion sécurisée
Une erreur est survenue pendant une connexion à site4.mondomaine.tld:80.
SSL a reçu un enregistrement qui dépasse la longueur maximale autorisée.
(Code d'erreur : ssl_error_rx_record_too_long)

Quelques minutes avant, ça marchait très bien :-(

Auriez-vous une idée de ce qui provoque cette erreur ?

Dernière question : lorsque je redémarre Apache2, il me pose la
question suivante :
Apache/2.2.9 mod_ssl/2.2.9 (Pass Phrase Dialog)
Some of your private key files are encrypted for security reasons.
In order to read them you have to provide the pass phrases.
Server site4.mondomaine.tld:443 (RSA)
Enter pass phrase:

Aurais-je dû ne pas mettre de passphrase ou bien y a-t-il une solution
pour qu'il ne me la demande pas (au démarrage du serveur, c'est coton
de répondre ;-))) ?


quand tu généres les clefs, ne mets pas de passphrase (si tu généres 
avec openssl, utilise -nodes. ou sinon, tapes ENTREE quand il te 
demande la passphrase).


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache, http et https sur le port 443 passphrase sur clé privée...

2008-11-08 Par sujet François Cerbelle

David BERCOT a écrit :

Tout d'abord, je re-situe ma configuration : j'ai un serveur Apache qui
n'est appelé que sur le port 443, que ce soit du http ou du https [on
ne peut pas l'appeler sur le port 80].

[...]

Maintenant, je souhaiterais aussi que mes 3 autres sites répondent
correctement, mais eux, en clair (http et pas https). Or, les appels à
ces sites sont redirigés vers le port 443 de mon serveur. J'ai donc
configuré mon /etc/apache2/sites-available/default de la manière
suivante :


Salut,

Plutot que de t'amuser à croiser des protocoles, des ports, ... Ne 
serait il pas plus simple de diriger TOUTES les connexions qui arrivent 
sur ton routeur vers un proxy. Ce dernier faisant l'aiguillage vers le 
port 80 pour trois des sites et vers le port 443 pour le dernier ?


Si c'est possible, ce serait certainement plus simple, plus robuste et 
plus facile à faire évoluer ou administrer par la suite.


Fanfan

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache, http et https sur le port 443 passphrase sur clé privée...

2008-11-08 Par sujet mouss

mouss wrote:

David BERCOT wrote:

Re-bonjour,

Tout d'abord, je re-situe ma configuration : j'ai un serveur Apache qui
n'est appelé que sur le port 443, que ce soit du http ou du https [on
ne peut pas l'appeler sur le port 80].

Avec ma configuration précédente (3 sites en http configurés sur le
port 80 et 1 site en https configuré sur le port 443), si j'appelais le
site en https en attaquant mon routeur sur le port 80 (celui-ci
redirigeant la requête sur le port 443 vers mon serveur), ça
fonctionnait correctement en https [exemple de Daniel :
https://tondomaine.tld:80/].

Maintenant, je souhaiterais aussi que mes 3 autres sites répondent
correctement, mais eux, en clair (http et pas https). Or, les appels à
ces sites sont redirigés vers le port 443 de mon serveur. J'ai donc
configuré mon /etc/apache2/sites-available/default de la manière
suivante :
NameVirtualHost *:443
VirtualHost *:443
ServerName site1.mondomaine.tld
DocumentRoot /www/site1
/VirtualHost
VirtualHost *:443
ServerName site2.mondomaine.tld
DocumentRoot /www/site2
/VirtualHost
VirtualHost *:443
ServerName site3.mondomaine.tld
DocumentRoot /www/site3
/VirtualHost
VirtualHost *:443
ServerName site4.mondomaine.tld
DocumentRoot /www/site4
SSLEngine on
SSLCertificateFile /ssl/site4-server.crt
SSLCertificateKeyFile /ssl/site4-server.key
SSLCACertificatePath /ssl/
SSLCACertificateFile /ssl/my-ca.crt
/VirtualHost

Or, avec cette configuration là, mes 3 premiers sites répondent
correctement en http, mais le 4ème ne répond plus en https. J'ai
l'erreur suivante :


Une session SSL est négociée et établie au moment de la connexion, et 
avant de passer la commande (qui contient le vhost). pour une IP et un 
port donné, on peut soit forcer SSL avec un certificat donné, soit pas 
de SSL. on ne peut pas faire des choix (ssl ou pas, différents 
certificats) selon le vhost.


on peut pas contre mettre des sites non ssl et faire des redirects vers 
un autre port, mais il faut que ton routeur ne change pas ce port.




euh. après un café, c'est mieux.

tu n'as qu'une config SSl, donc c'est bon. il faut juste y aller en 
https://... donc oublie ce que j'ai déliré ;-p




Échec de la connexion sécurisée
Une erreur est survenue pendant une connexion à site4.mondomaine.tld:80.
SSL a reçu un enregistrement qui dépasse la longueur maximale autorisée.
(Code d'erreur : ssl_error_rx_record_too_long)

Quelques minutes avant, ça marchait très bien :-(

Auriez-vous une idée de ce qui provoque cette erreur ?



l'explication sur
http://www.mozilla.org/projects/security/pki/nss/ref/ssl/sslerr.html
n'est pas très rassurante!

Essaye en utilisant _default_ dans le vhost:
VirtualHost _default_:443

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache, http et https sur le port 443 passphrase sur clé privée...

2008-11-08 Par sujet David BERCOT
Le Sat, 08 Nov 2008 13:17:09 +0100,
mouss [EMAIL PROTECTED] a écrit :
 David BERCOT wrote:
  Re-bonjour,
  
  Tout d'abord, je re-situe ma configuration : j'ai un serveur Apache
  qui n'est appelé que sur le port 443, que ce soit du http ou du
  https [on ne peut pas l'appeler sur le port 80].
[...]
 Une session SSL est négociée et établie au moment de la connexion, et 
 avant de passer la commande (qui contient le vhost). pour une IP et
 un port donné, on peut soit forcer SSL avec un certificat donné, soit
 pas de SSL. on ne peut pas faire des choix (ssl ou pas, différents 
 certificats) selon le vhost. 
 on peut pas contre mettre des sites non ssl et faire des redirects
 vers un autre port, mais il faut que ton routeur ne change pas ce
 port.
 euh. après un café, c'est mieux.
 tu n'as qu'une config SSl, donc c'est bon. il faut juste y aller en 
 https://... donc oublie ce que j'ai déliré ;-p

Ben oui, mais ça ne marche plus :-(
Maintenant, j'ai remis (temporairement) une configuration normale : 80
sur le routeur et 80 sur le serveur, et 443 sur le routeur et 443 sur
le serveur. Là, tout fonctionne très bien.
Mais si je ne mets qu'un port en entrée sur le routeur (80) et que je
redirige vers un port unique (je ne peux pas faire autrement) sur le
serveur (80 ou 443), ça ne marche plus !!!
Je suis pourtant presque sûr que, ce matin, ça a fonctionné via :
https://monserveur.mondomaine:80/

  Dernière question : lorsque je redémarre Apache2, il me pose la
  question suivante :
  Apache/2.2.9 mod_ssl/2.2.9 (Pass Phrase Dialog)
  Some of your private key files are encrypted for security reasons.
  In order to read them you have to provide the pass phrases.
  Server site4.mondomaine.tld:443 (RSA)
  Enter pass phrase:
  Aurais-je dû ne pas mettre de passphrase ou bien y a-t-il une
  solution pour qu'il ne me la demande pas (au démarrage du serveur,
  c'est coton de répondre ;-))) ?
 quand tu généres les clefs, ne mets pas de passphrase (si tu généres 
 avec openssl, utilise -nodes. ou sinon, tapes ENTREE quand il te 
 demande la passphrase).

Oups, là non plus, je n'y arrive pas :-(
Voici ma procédure :
1. Autorité de certification
openssl genrsa -des3 -out my-ca.key 2048
openssl req -new -x509 -days 3650 -key my-ca.key -out my-ca.crt
2. Clé SSL
openssl genrsa -des3 -out webmail-server.key 1024
openssl req -new -key webmail-server.key -out webmail-server.csr
openssl x509 -req -in webmail-server.csr -out webmail-server.crt -sha1
-CA my-ca.crt -CAkey my-ca.key -CAcreateserial -days 3650

Je ne vois pas où mettre cette option (j'ai fait plusieurs essais), et,
si, quand il me demande la passphrase, j'appuie directement sur
'Entrée', il me dit que je dois mettre quelque chose entre 4 et 8000 et
des bananes caractères...

Décidément, j'ai du mal aujourd'hui ;-)

Merci pour vos conseils.

David.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache et SSL sur le port 80

2008-11-08 Par sujet Daniel Caillibaud
Le 08/11/08 à 09:09, David BERCOT [EMAIL PROTECTED] a écrit :
 Je souhaiterais faire de l'HTTPS sur le port 80.
[...]
 Savez-vous s'il est possible de faire en sorte qu'un navigateur discute
 en crypté avec un serveur (Apache en l'occurence) sur le port 80 ?

https://tondomaine.tld:80/

-- 
Daniel

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache, http et https sur le port 443 passphrase sur clé privée...

2008-11-08 Par sujet François Cerbelle

David BERCOT a écrit :
[...]

Oups, là non plus, je n'y arrive pas :-(
Voici ma procédure :
1. Autorité de certification
2. Clé SSL
Je ne vois pas où mettre cette option (j'ai fait plusieurs essais), et,
Décidément, j'ai du mal aujourd'hui ;-)


Facile, rapide et bien fait :

aptitude install tinyca

;-)
Fanfan

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache, http et https sur le port 443 passphrase sur clé privée...

2008-11-08 Par sujet mouss

David BERCOT wrote:

[snip]
Mais si je ne mets qu'un port en entrée sur le routeur (80) et que je
redirige vers un port unique (je ne peux pas faire autrement) sur le
serveur (80 ou 443), ça ne marche plus !!!
Je suis pourtant presque sûr que, ce matin, ça a fonctionné via :
https://monserveur.mondomaine:80/



et t'as essayé avec _default_ dans le VirtualHost (au lieu de '*')?



Oups, là non plus, je n'y arrive pas :-(
Voici ma procédure :
1. Autorité de certification
openssl genrsa -des3 -out my-ca.key 2048
openssl req -new -x509 -days 3650 -key my-ca.key -out my-ca.crt
2. Clé SSL
openssl genrsa -des3 -out webmail-server.key 1024


là, tu lui dis de proteger la clef avec des3 (triple des).


openssl req -new -key webmail-server.key -out webmail-server.csr
openssl x509 -req -in webmail-server.csr -out webmail-server.crt -sha1
-CA my-ca.crt -CAkey my-ca.key -CAcreateserial -days 3650

Je ne vois pas où mettre cette option (j'ai fait plusieurs essais), et,
si, quand il me demande la passphrase, j'appuie directement sur
'Entrée', il me dit que je dois mettre quelque chose entre 4 et 8000 et
des bananes caractères...



c'est vrai qu'il y a N manières avec openssl et selon les commandes 
qu'on tape, ...


moi, j'utilise:

openssl req -nodes -config openssl.cnf -new \
-keyout newkey.pem -out newkey.pem -days 365
openssl ca -config openssl.cnf -out newcert.pem -infiles newkey.pem

(openssl.cnf précise où est le CA et patati et patata).



Décidément, j'ai du mal aujourd'hui ;-)

Merci pour vos conseils.

David.



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache, LAN simple et WAN avec mot de passe ?

2008-10-11 Par sujet Serge SMEESTERS
J'ai trouvé ! :)
→ http://httpd.apache.org/docs/2.0/fr/mod/core.html#satisfy

Et donc :

   Directory /var/lib/mediawiki/
Options +FollowSymLinks
AllowOverride All

order deny,allow
deny from all
AuthType Basic
AuthName XXX Wiki:)
AuthUserFile /usr/local/xxx/intranet-users
AuthGroupFile /usr/local/xxx/intranet-groups
Require user xxx
Allow from 192.168.0.0/24
Satisfy Any
   /Directory

Et ça marche :)


À+,
Serge.


Re: Apache, LAN simple et WAN avec mot de passe ?

2008-10-11 Par sujet Grégory Bulot
Serge SMEESTERS [EMAIL PROTECTED] à écrit le Sat, 11 Oct
2008 09:10:21 +0200
 J'ai trouvé ! :)
 → http://httpd.apache.org/docs/2.0/fr/mod/core.html#satisfy


 Et ça marche :)

Merci d'avoir poster votre auto réponse, j'étais intéressé par la
réponse ! 

-- 

Cordialement
Grégory BULOT

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache, LAN simple et WAN avec mot de passe ?

2008-10-11 Par sujet Jean-Michel OLTRA

Bonjour,


Le samedi 11 octobre 2008, Grégory Bulot a écrit...


  → http://httpd.apache.org/docs/2.0/fr/mod/core.html#satisfy

 Merci d'avoir poster votre auto réponse, j'étais intéressé par la
 réponse ! 

+1 !

-- 
jm

A.E.L. Sarl (R.C.S CASTRES 490843240)
http://www.spidboutic.fr


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: apache

2008-09-27 Par sujet Jean-Claude
On Sat, 27 Sep 2008 00:10:42 +0200
Pierre Allken-Bernard [EMAIL PROTECTED] wrote:

 Bonjour (bonne nuit c'est avant minuit),
 Parmi les 1000 questions que je me pose en informatique, en voici une :
 j'ai des fichiers html sur un serveur http, rangés dans des dossiers. 
 Lorsqu'un
 dossier contient un fichier nommé index.html, le navigateur l'affiche.
 Mais sinon, le navigateur affiche tout le contenu du dossier (un peu
 comme un ls dans un terminal). D'où la question : mettre un fichier
 index.html dans un dossier est-il une (bonne) façon de cacher des
 fichiers ? Dit autrement : peut-on, en navigant sur le web, voir tous les 
 fichiers d'un dossier
 même lorsque celui-ci contient un index.html ? Si oui comment ? Sinon
 pourquoi s'embêter avec des htaccess et compagnie alors que le nom du
 fichier peut jouer le rôle d'un mot de passe.
 
 Merci d'avance.
 
 Pierre
 
 -- 
 Lisez la FAQ de la liste avant de poser une question :
 http://wiki.debian.org/DebFrFrenchLists
 Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
 Reply-To:
 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
 

Mettre :
Options -Indexes
dans ton .htacces ou comme directive générale dans la config de Apache
empêche de lister les contenus des répertoires.

Mais c'est un peu HS comme sujet dans debian-user-french, non ?
cherche plutôt chez apache.
-- 
Salutations.
Jean-Claude

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: apache

2008-09-27 Par sujet Pierre Allken-Bernard
Sébastien BOCAHU - zecrazytux a écrit :
 Bon matin, (...)

Merci pour cette réponse (même si comme signalé, c'était un peu hors
sujet).

Pierre


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: apache

2008-09-26 Par sujet Sébastien BOCAHU - zecrazytux
Bon matin,

 pourquoi s'embêter avec des htaccess et compagnie alors que le nom du
 fichier peut jouer le rôle d'un mot de passe.

Tout d'abord, ce fichier index.html ne joue pas le rôle de mot de passe. Il n'y
a tout simplement pas de listing des données. Mais tu peux toujours tapper l'URL
exacte et acceder aux documents cachés.

Ensuite, le listing est établit avec le module index d'apache, ou d'un autre
serveur http. Si le module est désactivé, ou l'option momentanément retirée, tes
fichiers ne seront plus masqués.

Enfin, tu te dis que personne ne se doute qu'il y a des fichiers derrière cette
page blanche. Or une URL distribuée qui se retrouve copiée sur un moyen de
communication divers et varié, ou l'utilisation d'un scanner qui va tenter
toute sorte de combinaison, font que masquer l'endroit où sont
disponibles tes données n'est pas un moyen suffisant pour les sécuriser.

Bon petit dej ;)

-- 

Sébastien BOCAHU - zecrazytux

http://zecrazytux.net
[EMAIL PROTECTED]
zecrazytux @ #labo-linux #labo-linux.bsd @ irc.freenode.org

Please avoid sending me files in proprietary formats,
such as microsoft word or excel.
Please use open standards instead (for example, pdf).
Plain text is *really* appreciated !



pgp5mDnbu3PtL.pgp
Description: PGP signature


Re: Apache et virtual host

2008-09-03 Par sujet mouss
fabien vincent wrote:
 Bonjour,
 
 Je voudrais configurer mon serveur web puisse faire la différence entre 
 deux  sous domaines :
 Coco.nomdomaine.fr dans le dossier /home/coco/html
 Et
 Nomsomaine.fr dans /var/www.
 
 Je seche un peu.

T'as pas cherché longtemps, ou alors t'es faché avec cousin google :)

http://httpd.apache.org/docs/2.2/fr/vhosts/examples.html
http://www.nuxwin.com/article-18-tutorial-serveur-web-apache-2-virtualhost
...


NameVirtualHost *:80
VirtualHost *:80
ServerName www.example.com
DocumentRoot /var/www/www.example.com
...
/VirtualHost

VirtualHost *:80
ServerName www.example.org
DocumentRoot /var/www/www.example.org
...
/VirtualHost
...


Là, c'est le principe. dès qu'on commence à en avoir plusieurs, un
fichier unique devient lourd. Il vaut mieux mettre chaque vhost dans un
fichier .cf (utiliser les répertoires sites-available et sites-enabled).


cette approche ne marche pas pour https. pour https, il faut des IPs
différentes.

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache, mod_proxy et reponse 301

2008-05-19 Par sujet Yves Rutschle
On Sun, May 18, 2008 at 05:15:04PM +0200, Le poulpe qui bloppe ! wrote:
 ProxyPreserveHost on

Vi, je pense que c'est ça qui fait la différence...

 sauf que sous debian, il faut aussi penser a:
 modifier le fichier /etc/apache2/mods-available/proxy.conf comme ca:

Et ça aussi.

 IfModule mod_proxy.c
 ProxyRequests Off
 Proxy *
 AddDefaultCharset off
 Order deny,allow
 Allow from naryves.com
 /Proxy
 ProxyVia On
 /IfModule
 Car par defaut, les connexion proxy sont interdites.

(pour mouss: même pour ce proxy verlan, il faut quand même
le Allow from chez moi, sinon ça marche pas... je ne
maitrise pas assez la chose pour commenter plus avant)

 Normalement ca doit suffire.

En effet, merci M. Poulpe.

 Ah si, sur le apache terminal, donc l'intene apache2 et apache 3 chez
 toi, il doit aussi exister un virtualhost qui match le nom de domaine
 test.naryves.com comme sur tout apache normal.

Pas nécessaire, si le apache2 ne gère qu'un domaine.

Y.

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache, mod_proxy et reponse 301

2008-05-19 Par sujet Le poulpe qui bloppe !
 (pour mouss: même pour ce proxy verlan, il faut quand même
 le Allow from chez moi, sinon ça marche pas... je ne
 maitrise pas assez la chose pour commenter plus avant)
Pareil, je n'ai pas du tout la connaissance du sujet pour argumenter
le pourquoi du comment, mais ca marche comme ca chez moi ;)

 En effet, merci M. Poulpe.
De rien, merci à toi, c'est la premiere fois que j'arrive à aider !

 Ah si, sur le apache terminal, donc l'intene apache2 et apache 3 chez
 toi, il doit aussi exister un virtualhost qui match le nom de domaine
 test.naryves.com comme sur tout apache normal.
 Pas nécessaire, si le apache2 ne gère qu'un domaine.
Effectivement si il y a un seul domaine, ca marche 'out the box'.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache, mod_proxy et reponse 301

2008-05-18 Par sujet Le poulpe qui bloppe !
Le 18 mai 2008 15:11, Yves Rutschle [EMAIL PROTECTED] a écrit :
 Bonjour tout le monde,

Bonjour,

 J'essaie placer plusieurs serveurs physiques derrière une
 seule adresse IP, le but final étant d'avoir des serveurs
 apache différents pour servir des domaines différents.

 Je pensais pouvoir faire ça avec mod_proxy sur un apache en
 tête:
Oui, ca fonctionne.
 Avec par exemple un virtualhose définit ainsi sur Apache1:

 VirtualHost *:80
ServerName test.naryves.com

IfModule mod_proxy.c
ProxyRequests Off
Proxy *
Order deny,allow
Allow from all
/Proxy
ProxyPass / http://192.168.0.249/wiki
ProxyPassReverse / http://192.168.0.249/wiki
/IfModule
 /VirtualHost

Mon virtualhost:
VirtualHost *
ServerName test.naryves.com
ServerAlias test.naryves.com
ProxyPass / http://192.168.51.70/
ProxyPassReverse / http://192.168.51.70
ProxyPreserveHost on
SetEnv force-proxy-request-1.0 1
SetEnv proxy-nokeepalive 1
/VirtualHost

 De ce que je comprend de la doc de mod_proxy, une connexion
 en provenance de l'Internet sur test.naryves.com devrait
 arriver sur Apache1, qui lui se connecterait sur 192.168.249
 avant de renvoyer cette réponse.

 Or, ce n'est pas du tout ce qui semble ce passer: Apache1
 renvoit simplement un code 301 Moved permanently en
 donnant l'adresse finale:
sauf que sous debian, il faut aussi penser a:
modifier le fichier /etc/apache2/mods-available/proxy.conf comme ca:
IfModule mod_proxy.c
ProxyRequests Off
Proxy *
AddDefaultCharset off
Order deny,allow
Allow from naryves.com
/Proxy
ProxyVia On
/IfModule
Car par defaut, les connexion proxy sont interdites.

avec bien sur au bon moment penser a:
a2enmod proxy
a2enmod proxy_http
a2ensite test.naryves.com
/etc/init.d/apache2 reload

Normalement ca doit suffire.

Ah si, sur le apache terminal, donc l'intene apache2 et apache 3 chez
toi, il doit aussi exister un virtualhost qui match le nom de domaine
test.naryves.com comme sur tout apache normal.

Voila

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache, mod_proxy et reponse 301

2008-05-18 Par sujet mouss

Yves Rutschle wrote:

Bonjour tout le monde,

J'essaie placer plusieurs serveurs physiques derrière une
seule adresse IP, le but final étant d'avoir des serveurs
apache différents pour servir des domaines différents.

Je pensais pouvoir faire ça avec mod_proxy sur un apache en
tête:


Internet Apache1   -- Apache2
+ mod_proxy|
   | Apache3
   ...

Avec par exemple un virtualhose définit ainsi sur Apache1:

VirtualHost *:80
ServerName test.naryves.com

IfModule mod_proxy.c
ProxyRequests Off
Proxy *
Order deny,allow
Allow from all
/Proxy
ProxyPass / http://192.168.0.249/wiki
ProxyPassReverse / http://192.168.0.249/wiki
/IfModule
/VirtualHost

192.168.0.249 correspond évidement à l'adresse d'Apache2 sur
le réseau local.

De ce que je comprend de la doc de mod_proxy, une connexion
en provenance de l'Internet sur test.naryves.com devrait
arriver sur Apache1, qui lui se connecterait sur 192.168.249
avant de renvoyer cette réponse.

Or, ce n'est pas du tout ce qui semble ce passer: Apache1
renvoit simplement un code 301 Moved permanently en
donnant l'adresse finale:

h1Moved Permanently/h1
pThe document has moved a href=http://192.168.0.249/wiki/;here/a./p

  


Essaye avec

ProxyPass / http://192.168.0.249/wiki/
ProxyPassReverse / http://192.168.0.249/wiki/

(avec un '/' à la fin).



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache, mod_proxy et reponse 301

2008-05-18 Par sujet mouss

Le poulpe qui bloppe ! wrote:

[snip]
sauf que sous debian, il faut aussi penser a:
modifier le fichier /etc/apache2/mods-available/proxy.conf comme ca:
IfModule mod_proxy.c
ProxyRequests Off
Proxy *
AddDefaultCharset off
Order deny,allow
Allow from naryves.com
/Proxy
ProxyVia On
/IfModule
Car par defaut, les connexion proxy sont interdites.
  


ça c'est uniquement pour un proxy direct. pour un proxy verlan 
(reverse), y en a pas zoin-beu.

[snip]

  


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: apache-ssl pas disponible pour une machine

2008-03-02 Par sujet David Prévot
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Alain Vaugham a écrit :
 Bonsoir la liste,
 
 Sur une première machine j'ai installé apache-ssl :
 # aptitude install apache-ssl
 
 Sur une seconde machine :
 # aptitude search apache-ssl
 ne ramène rien.
 
 Les dépôts sont pourtant identiques.

Ils n'en sont pas moins bizarres...

 deb http://ftp.fr.debian.org/debian/ testing main
 deb-src http://ftp.fr.debian.org/debian/ testing main
   
Donc testing (Lenny)...

 deb http://security.debian.org/ etch/updates main contrib
 deb-src http://security.debian.org/ etch/updates main contrib
  
Ou stable (Etch) ?

 Qu'est-ce que je dois regarder sur machine2?

Faire un choix de distribution, ce paquet n'est plus dans Lenny [0]...

Amicalement

David

[0] http://packages.debian.org/apache-ssl

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHy0TD18/WetbTC/oRAv0sAJ97/mRcZcTKBIXSFtxMq9fYrxgHywCeKY5/
G/YHAJmp+IOK91jXPeHKhLg=
=fDwh
-END PGP SIGNATURE-

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



[Réglé]Re: apache-ssl pas disponible pour une machine

2008-03-02 Par sujet Alain Vaugham
Le lundi 3 mars 2008 01:22, David Prévot a écrit :
| Alain Vaugham a écrit :
|  Bonsoir la liste,
| 
|  Sur une première machine j'ai installé apache-ssl :
|  # aptitude install apache-ssl
| 
|  Sur une seconde machine :
|  # aptitude search apache-ssl
|  ne ramène rien.
| 
|  Les dépôts sont pourtant identiques.
| 
| Ils n'en sont pas moins bizarres...
| 
|  deb http://ftp.fr.debian.org/debian/ testing main
|  deb-src http://ftp.fr.debian.org/debian/ testing main
|  
| Donc testing (Lenny)...

J'ai rectifié en stable (Etch) :
deb http://ftp.fr.debian.org/debian/ etch main contrib
deb-src http://ftp.fr.debian.org/debian/ etch main contrib

et j'ai enfin pu installer apache-ssl.

Cela n'en reste pas moins bizarre ces deux comportements différents avec deux 
dépôts incohérents mais identiques.

Merci beaucoup.

-- 
Cordialement

Alain Vaugham

[PUB] Signature numérique GPG de ce courrier: 0xD26D18BC


pgpip3S2anI8p.pgp
Description: PGP signature


Re: apache - customlog sans ip local

2008-01-21 Par sujet Jean Baptiste FAVRE
Remys Morrissette a écrit :
 Bonjour,
Bonsoir,

 
 sur un serveur personnel
 
 ~$ apache2ctl -v
 Server version: Apache/2.0.55
 Server built:   May 29 2006 01:44:04
 
 comment puis-je faire afin que mon ip personnelle
 ne remplisse pas les logs à chaque fois que je visite ma page?
 j'ai effectué la configuration suivante dans le fichier apache2.conf,
 mais ça ne fonctionne pas.
 
 
 LogFormat %h %l %u %t \%r\ %s %b common
 SetEnvIf Remote_Addr 192\.168\.1\.1 dontlog
 CustomLog /serveurapache/logs/access.log common env=!dontlog
Ceci devrait effectivement marcher.


 il doit me manqué une information.
 
 Dois-je activé un module spécial comme mod_setenvif ?
 si oui, comment je fais pour l'obtenir ou le mettre en place ?
Ah ben oui, ça peut aider ;-) , parce que là, ton serveur ne doit même
pas démarrer. Pour l'activer, man a2enmod. Pour faire court, a2enmod
setenvif

 
 voici la liste des modules de /apache2/mods-available/
 
 actions.load  dav_fs.conf  info.load   speling.load
 asis.load dav_fs.load  ldap.load   ssl.conf
 auth_anon.loaddav.load mem_cache.load  ssl.load
 auth_dbm.load deflate.load mime_magic.conf suexec.load
 auth_digest.load  disk_cache.load  mime_magic.load unique_id.load
 auth_ldap.loadexpires.load proxy.conf  userdir.conf
 cache.loadext_filter.load  proxy_connect.load  userdir.load
 cern_meta.loadfile_cache.load  proxy_ftp.load  usertrack.load
 cgid.conf headers.load proxy_http.load vhost_alias.load
 cgid.load imap.loadproxy.load
 cgi.load  include.load rewrite.load
 
 
 Merci,
De rien,

 Remys
JB


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: apache - customlog sans ip local

2008-01-21 Par sujet Franck JONCOURT

On Mon, 21 Jan 2008 13:26:17 -0500, Remys Morrissette
[EMAIL PROTECTED] wrote:
 Bonjour,

Bonsoir,
 
 sur un serveur personnel
 
 ~$ apache2ctl -v
 Server version: Apache/2.0.55
 Server built:   May 29 2006 01:44:04

C'est quel package ?

 SetEnvIf Remote_Addr 192\.168\.1\.1 dontlog
 CustomLog /serveurapache/logs/access.log common env=!dontlog

 Dois-je activé un module spécial comme mod_setenvif ?

Oui, setenvif.

 si oui, comment je fais pour l'obtenir ou le mettre en place ?

Il est dans le package apache*-common normalement.

Et ensuite a2enmod setenvif pour l'activer.
Ta version d'apache est peut-être trop ancienne.

---
Franck Joncourt
http://www.debian.org/ - http://smhteam.info/wiki/



-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: apache - customlog sans ip local

2008-01-21 Par sujet mouss

Remys Morrissette wrote:

Bonjour,

sur un serveur personnel

~$ apache2ctl -v
Server version: Apache/2.0.55
Server built:   May 29 2006 01:44:04

comment puis-je faire afin que mon ip personnelle
ne remplisse pas les logs à chaque fois que je visite ma page?


j'ai effectué la configuration suivante dans le fichier apache2.conf,
mais ça ne fonctionne pas.


LogFormat %h %l %u %t \%r\ %s %b common
SetEnvIf Remote_Addr 192\.168\.1\.1 dontlog
CustomLog /serveurapache/logs/access.log common env=!dontlog


il doit me manqué une information.

Dois-je activé un module spécial comme mod_setenvif ?


lance un
# apache2 -l
pour vérifier que mod_setenvif.c est bien dedans.


vérifie que tu n'as pas d'autre ligne qui génére des logs.

si oui, comment je fais pour l'obtenir ou le mettre en place ?

voici la liste des modules de /apache2/mods-available/

actions.load  dav_fs.conf  info.load   speling.load
asis.load dav_fs.load  ldap.load   ssl.conf
auth_anon.loaddav.load mem_cache.load  ssl.load
auth_dbm.load deflate.load mime_magic.conf suexec.load
auth_digest.load  disk_cache.load  mime_magic.load unique_id.load
auth_ldap.loadexpires.load proxy.conf  userdir.conf
cache.loadext_filter.load  proxy_connect.load  userdir.load
cern_meta.loadfile_cache.load  proxy_ftp.load  usertrack.load
cgid.conf headers.load proxy_http.load vhost_alias.load
cgid.load imap.loadproxy.load
cgi.load  include.load rewrite.load


Merci,
Remys





--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et

Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache et la redirection fonction de l'URL

2007-12-21 Par sujet [EMAIL PROTECTED]



Patrice OLIVER a écrit :

Bonjour,


Bonjour,


Je ne suis pas très calé dans ce domaine.


moi non plus


Un fournisseur m'a livré un outil disposant de :
. une interface utilisateur accessible sur le port 8080
. une interface administrateur accessible sur le port 8081

J'ai ajouté des entrées dans mes DNS pour y accéder par :
user.domaine.com
admin.domaine.com

je souhaite que lorsque apache (v2.0.54) voit arriver
user.domaine.com, il redirige vers le port 8080 et vers le port 8081
quand il voit arriver admin.domaine.com

Est-ce possible.

oui, tu peux le faire avec des virtual hosts:
http://httpd.apache.org/docs/2.2/vhosts/name-based.html
Je pourrais t'aiguiller si tu n'y arrives pas avec la doc, je l'ai fait 
sur une gentoo


Merci.

De rien

Patrice.




--
Atlantis.
La tête chez les femmes n'est pas un organe essentiel
-+- Anatole France -+-


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et

Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache et la redirection fonction de l'URL

2007-12-21 Par sujet Dominique Asselineau
Patrice OLIVER wrote on Fri, Dec 21, 2007 at 01:21:26PM +0100
 Bonjour,
 
 Je ne suis pas très calé dans ce domaine.
 
 Un fournisseur m'a livré un outil disposant de :
 . une interface utilisateur accessible sur le port 8080
 . une interface administrateur accessible sur le port 8081
 
 J'ai ajouté des entrées dans mes DNS pour y accéder par :
 user.domaine.com
 admin.domaine.com
 
 je souhaite que lorsque apache (v2.0.54) voit arriver
 user.domaine.com, il redirige vers le port 8080 et vers le port 8081
 quand il voit arriver admin.domaine.com
 
 Est-ce possible.

Une solution serait de créer des serveurs virtuels associés à admin...
et user...  De là, faire les redirections.

Sinon il y a aussi le module Rewrite qui peut gérer ça.

dom

 
 Merci.
 Patrice.
 
 

-- 
+o-+
| P-mail:| E-mail: |
|   E.N.S.T. - Dep. TSI  |   [EMAIL PROTECTED]  |
|   Dominique Asselineau | Phone: (33/0) 1 45 81 78 91 |
|   46, rue Barrault |   Fax: (33/0) 1 45 81 37 94 |
|   75634 PARIS Cedex 13 - France| |
+o-+


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et
Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache et la redirection fonction de l'URL

2007-12-21 Par sujet Daniel Huhardeaux

Patrice OLIVER a écrit :

Bonjour,
  

Bonjour

Je ne suis pas très calé dans ce domaine.

Un fournisseur m'a livré un outil disposant de :
. une interface utilisateur accessible sur le port 8080
. une interface administrateur accessible sur le port 8081

J'ai ajouté des entrées dans mes DNS pour y accéder par :
user.domaine.com
admin.domaine.com

je souhaite que lorsque apache (v2.0.54) voit arriver
user.domaine.com, il redirige vers le port 8080 et vers le port 8081
quand il voit arriver admin.domaine.com

Est-ce possible.
  

Avec Apache 1, à adapter à la version2

VirtualHost [IP de ton Apache]
   ServerName user.domaine.com
   ServerAdmin [EMAIL PROTECTED]
   ErrorLog logs/UserDomain/error.log
   CustomLog logs/UserDomain/access.log common
   ProxyPass / http://[domaine chez ton fournisseur]:8080/
/VirtualHost

VirtualHost [IP de ton Apache]
   ServerName admin.domaine.com
   ServerAdmin [EMAIL PROTECTED]
   ErrorLog logs/AdminDomain/error.log
   CustomLog logs/AdminDomain/access.log common
   ProxyPass / http://[domaine chez ton fournisseur]:8081/
/VirtualHost

Bon week end


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et

Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache et la redirection fonction de l'URL

2007-12-21 Par sujet Patrice OLIVER
Merci à tous,

Cependant, les exemples de configuration que vous me proposez ne
doivent pas répondre à mon besoin.

Je souhaite saisir dans le navigateur :

http://user.domaine.com et que cela soit l'équivalent de http://serveur:8080
htto://admin.domaine.com et que cela soit l'équivalent de http://serveur:8081

Au niveau DNS, les enregistrements nécessaires sont OK.
Il faudrait donc qu'Apache interprète et transforme les URL/URI qu'il reçoit.


Le 21/12/07, [EMAIL PROTECTED][EMAIL PROTECTED] a écrit :
 (re)Bonjour,
 Sur gentoo les fichiers sont séparés, je crois que sur debian tu dois
 tout mettre dans le apache2.conf

 Voici un exemple de 2 de mes virtual hosts:

 1e
 NameVirtualHost 192.168.1.x:80
 VirtualHost premier.serveur:80
  ServerName premier.serveur
  DocumentRoot /home/www/premier/htdocs
  Alias /premier /home/docs/premier/
  DirectoryIndex index.php index.html phpinfo.php
  ErrorLog /var/log/apache2/premier.serveur-error
  CustomLog /var/log/apache2/premier.serveur-access combined
 Directory /home/www/premier/htdocs/
  Options Indexes FollowSymLinks MultiViews
  AllowOverride Options
  Order allow,deny
  Allow from all
 /Directory
 /VirtualHost

 2e
 VirtualHost deuxieme.serveur:80
  ServerName deuxieme.serveur
  DocumentRoot /home/www/deuxieme/htdocs
  DirectoryIndex index.php index.html phpinfo.php
  ErrorLog /var/log/apache2/deuxieme.serveur-error
  CustomLog /var/log/apache2/deuxieme.serveur-access combined
 Directory /home/www/deuxieme/htdocs/
  Options Indexes FollowSymLinks MultiViews
  AllowOverride Options
  Order allow,deny
  Allow from all
 /Directory
 /VirtualHost


 N'hésites pas si tu bloques, tiens moi au courant!

 Patrice OLIVER a écrit :
  Justement, j'ai fait des tests non concluants.
  Peux-tu m'aider ?
  Merci.
 

 Atlantis.

 Socrate a hate de nettoyer son hd des produits micro$oft
 Mike32 socrate a tort; Bilou a révolutionné l'infirmatique
 Socrate mais ses os plantent!!!
 Mike32 ils plantent mais ils sont tellement simples!!
 Flyoc bah Bilou c juste un bon commercial : il arrive à refourger ses
 merdes partout
 Mike32 non sorry: je ne veux pas qu'on dise du mal de Bilou. Sans lui
 l'Internet moderne n'existerait pas.
 Mike32 Je suis heureux de voir qu'aujourd'hui on achète un PC comme on
 achète une botte de poireaux
 Mike32 Bill gates a fait descendre l'ordinateur de son piédestal et
 c'est heureux





Re: Apache et la redirection fonction de l'URL

2007-12-21 Par sujet [EMAIL PROTECTED]

Et comme ça??

VirtualHost user.domaine.com:8080
et
VirtualHost admin.domaine.com:8081


Patrice OLIVER a écrit :

Merci à tous,

Cependant, les exemples de configuration que vous me proposez ne
doivent pas répondre à mon besoin.

Je souhaite saisir dans le navigateur :

http://user.domaine.com et que cela soit l'équivalent de http://serveur:8080
htto://admin.domaine.com et que cela soit l'équivalent de http://serveur:8081

Au niveau DNS, les enregistrements nécessaires sont OK.
Il faudrait donc qu'Apache interprète et transforme les URL/URI qu'il reçoit.




--
Atlantis.
D:  Il y aurait des faux kernel FreeBSD qui feraient de l'hombre aux vrais ?
RG: Tu veux dire que les noyaux BSD c'est pour les hommes ?
D:  Si ça c'est pas du détournement ... :)
RG: C'est mon coté es-pingouin (hop!) :oP   -+- RG in GFA : Formé a 
linux -+-



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et

Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache et la redirection fonction de l'URL

2007-12-21 Par sujet mouss

Patrice OLIVER wrote:

Merci à tous,

Cependant, les exemples de configuration que vous me proposez ne
doivent pas répondre à mon besoin.

Je souhaite saisir dans le navigateur :

http://user.domaine.com et que cela soit l'équivalent de http://serveur:8080
htto://admin.domaine.com et que cela soit l'équivalent de http://serveur:8081

Au niveau DNS, les enregistrements nécessaires sont OK.
Il faudrait donc qu'Apache interprète et transforme les URL/URI qu'il reçoit.


je suppose que apache écoute bien sur le port 80 (sinon, personne ne 
peut se connecter sur http//user.domaine.com... car le port par défaut 
est 80).


si les serveurs sont accessibles de l'exterieur (si on peut aller sur 
http://serveur:8080/...), un http redirect suffit (soit avec 
mod_rewrite, soit avec un page html contenant un refresh). L'avantage 
ici est que ça marchera quelque soient les URLs dans les pages servies 
par les serveurs 8080/1. Le défaut est qu'il faut que ces serveurs 
soient accessibles, ce qui n'est pas toujours le cas, que ce soit pour 
des raisons de sécurité ou autre.


Il reste alors mod_proxy. une config type est ci-dessous. Attention à 
quelques points:


- il vaut mieux que les chemins dans les URL soient les mêmes. on 
redirige donc /toto/titi... vers /toto/titi...
En effet, apache ne réécrit pas toute la réponse http (loin de la). si 
le serveur final suit les sessions avec le referer ou des chemins dans 
les cookies, il faut les lui laisser telles qu'il les veut. aussi, si 
les pages html contiennent des chemins absolus, il faut qu'ils gardent 
leur sens pour le client. il y a un mod pour réécrire le html, mais 
c'est un peu lourd (reecrire les pages peut obliger à les cacher puique 
le content-length peut changer, et de toute façon c'est pas gratuit), et 
en plus ça ne suffira pas (si les pages servies contiennent du java 
script, le serveur final peut gueuler en pensant à une attaque s'il 
n'aime pas le referrer ou les chemins dans les cookies).


- si tu configure l'authentification sur apache, il faut avoir les mêmes 
login/passwd/mecanisme sur le serveur final. En effet, les entêtes 
d'authentification ne sont pas supprimées par Apache et pourront être 
vérifiées par le serveur final.


- dans les pages sur serveur final, il ne faut pas qu'il y ait les URLs 
http://serveur:8080... évidemment.


== exemple de config:

# apache aime bien qu'on lui dise qu'il y a des vhosts...
NameVirtualHost *:80

VirtualHost *:80
ServerName user.domaine.com

#Optionnel: passer le host qui a ete utilise (ici: user.domain.com)
ProxyPreserveHost On

# on envoie tout la-bas
ProxyPass/ http://serveur:8080/
# reecriture des URLs de quelques entetes (principalement Location:)
ProxyPassReverse / http://serveur:8080/

## Debugging
#ProxyTimeout   600
#LogLevel   debug
/VirtualHost

VirtualHost *:80
ServerName admin.domaine.com

 un peu pareil que pour l'autre
/VirtualHost


pour garder l'esprit Debian, il peut être judicieux de mettre chaque 
vhost dans son propre fichier, comme ça tu peux activer/desactiver 
chacun comme tu veux (sites-available/enabled).



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et

Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache : File does not exist: /htdocs

2007-08-09 Par sujet David BERCOT
Bonjour,

Le Wed, 8 Aug 2007 20:49:59 +0200,
Arnaud FELTZ [EMAIL PROTECTED] a écrit :
 Perso, je viens d'installer apache y à même pas deux heures et
 j'avais la même erreur que toi ;)
 
 Le truc tout bête c'est qu'il faut créer le répertoire htdocs à la
 racine de ta machine (comme /boot /usr etc.)

J'ai résolu mon problème différemment. J'ai downgradé apache2 (et ses
paquets liés) et tout est rentré dans l'ordre. Puis, cette nuit, il
s'est upgradé avec la nouvelle version (2.4). Mais tout fonctionne
toujours correctement après cette MAJ ;-)

En tous cas, je note quand même ta méthode de résolution...

Merci.

David.

 Voilà, ++
 
 Le 08/08/07, David BERCOT [EMAIL PROTECTED] a écrit :
 
  Bonjour,
 
  Je viens de réinstaller une machine et je n'arrive pas à faire
  fonctionner Apache, bien que je reproduise exactement la
  configuration que je fais habituellement...
  Ainsi, j'ai créé un fichier /etc/apache2/conf.d/DirectoryIndex.conf
  qui contient : DirectoryIndex index.html
  et j'ai modifié la directive DocumentRoot
  dans /etc/apache2/sites-available/defaut
 
  Mais là, quand j'essaye de me connecter, j'ai une erreur 404 :
  Not Found
  The requested URL / was not found on this server.
  Apache/2.2.4 (Debian) PHP/5.2.3-1+b1 Server at localhost Port 80
 
  Et, dans la log, j'ai :
  [Wed Aug 08 09:14:13 2007] [error] [client 127.0.0.1] File does not
  exist: /htdocs
 
  J'ai fait des recherches sur Google et trouvé de nombreuses
  personnes avec ce problème. Apparemment, /htdocs est la version par
  défaut de DocumentRoot. Mais, en ce qui me concerne, tout semble
  configuré correctement.
 
  Auriez-vous un début de piste ?
 
  Merci d'avance.
 
  David.
 
 


signature.asc
Description: PGP signature


Re: Apache : File does not exist: /htdocs

2007-08-09 Par sujet Daniel Caillibaud

David BERCOT a écrit :

Et, dans la log, j'ai :
[Wed Aug 08 09:14:13 2007] [error] [client 127.0.0.1] File does not
exist: /htdocs


Donc il cherche /htdocs qui n'existe pas.
Plutôt que de créer ce rep à la racine, il vaut mieux aller modifer la conf du site par défaut (mais apparemment, vu les 
autres posts, cela a déjà été fait sur le paquet problématique de sid).


--
Daniel


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et

Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Apache : File does not exist: /htdocs

2007-08-08 Par sujet Bulot Grégory
Le mercredi 8 août 2007 09:15, David BERCOT a écrit :
 Bonjour,

 Je viens de réinstaller une machine et je n'arrive pas à faire
 fonctionner Apache, bien que je reproduise exactement la configuration
 que je fais habituellement...
 Auriez-vous un début de piste ?


Regarder les logs ! (combien de fois je perds du temps alors qu'en regardant 
les logs la solution saute aux yeux !)

Plus particulièrement le error.log


après tout dépends du chemin que tu a modifié.
Pourquoi le modifier d'ailleurs ! debian y se décarcasse pour que l'on crée 
son serveur virtuel, sans toucher à la config du mainteneur, ensuite y'a plus 
qu'a désactiver le site par défaut pour mettre le sien à la place 



[Résolu, mais bug apt ?] Re: Apache : File does not exist: /htdocs

2007-08-08 Par sujet David BERCOT
Finalement, mon problème venait juste d'Apache pour lequel j'avais
installé la version d'unstable... J'étais en 2.2.4-2 et pas en 2.2.3-5.
J'ai downgradé et tout est rentré dans l'ordre...

Ceci m'a permis de découvrir un léger bug sur mon système...
En effet, j'ai un etc/apt/preferences comme ceci :
# Priorité de 100 pour les paquets de 'experimental'
Package: *
Pin: release a=experimental
Pin-Priority: 100
# Priorité de 500 pour les paquets de 'unstable'
Package: *
Pin: release a=unstable
Pin-Priority: 500
# Priorité de 900 pour les paquets de 'testing'
Package: *
Pin: release a=testing
Pin-Priority: 900
# Priorité de 950 pour les paquets de 'pok3D' (pour le jeu)
Package: *
Pin: origin pok3d.net
Pin-Priority: 950
# Priorité de 400 pour les paquets de
'kernel-archive.buildserver.net' (noyaux)
Package: *
Pin: origin kernel-archive.buildserver.net
Pin-Priority: 400

Or, si je fais un apt-cache policy apache2, il me dit :
apache2:
  Installé : 2.2.3-5
  Candidat : 2.2.4-2
 Table de version :
 2.2.4-2 0
500 http://ftp.fr.debian.org unstable/main Packages
 *** 2.2.3-5 0
500 http://ftp.fr.debian.org testing/main Packages
100 /var/lib/dpkg/status

Ca viendrait d'apt ou d'un autre truc ?

Merci (notamment à Lionel et Bernard ;-))).

David.

Le Wed, 8 Aug 2007 09:15:48 +0200,
David BERCOT [EMAIL PROTECTED] a écrit :
 Bonjour,
 
 Je viens de réinstaller une machine et je n'arrive pas à faire
 fonctionner Apache, bien que je reproduise exactement la configuration
 que je fais habituellement...
 Ainsi, j'ai créé un fichier /etc/apache2/conf.d/DirectoryIndex.conf
 qui contient : DirectoryIndex index.html
 et j'ai modifié la directive DocumentRoot
 dans /etc/apache2/sites-available/defaut
 
 Mais là, quand j'essaye de me connecter, j'ai une erreur 404 :
 Not Found
 The requested URL / was not found on this server.
 Apache/2.2.4 (Debian) PHP/5.2.3-1+b1 Server at localhost Port 80
 
 Et, dans la log, j'ai :
 [Wed Aug 08 09:14:13 2007] [error] [client 127.0.0.1] File does not
 exist: /htdocs
 
 J'ai fait des recherches sur Google et trouvé de nombreuses personnes
 avec ce problème. Apparemment, /htdocs est la version par défaut de
 DocumentRoot. Mais, en ce qui me concerne, tout semble configuré
 correctement.
 
 Auriez-vous un début de piste ?
 
 Merci d'avance.
 
 David.


signature.asc
Description: PGP signature


Re: Apache : File does not exist: /htdocs

2007-08-08 Par sujet Arnaud FELTZ
Perso, je viens d'installer apache y à même pas deux heures et j'avais la
même erreur que toi ;)

Le truc tout bête c'est qu'il faut créer le répertoire htdocs à la racine de
ta machine (comme /boot /usr etc.)

Voilà, ++

Le 08/08/07, David BERCOT [EMAIL PROTECTED] a écrit :

 Bonjour,

 Je viens de réinstaller une machine et je n'arrive pas à faire
 fonctionner Apache, bien que je reproduise exactement la configuration
 que je fais habituellement...
 Ainsi, j'ai créé un fichier /etc/apache2/conf.d/DirectoryIndex.conf qui
 contient : DirectoryIndex index.html
 et j'ai modifié la directive DocumentRoot
 dans /etc/apache2/sites-available/defaut

 Mais là, quand j'essaye de me connecter, j'ai une erreur 404 :
 Not Found
 The requested URL / was not found on this server.
 Apache/2.2.4 (Debian) PHP/5.2.3-1+b1 Server at localhost Port 80

 Et, dans la log, j'ai :
 [Wed Aug 08 09:14:13 2007] [error] [client 127.0.0.1] File does not
 exist: /htdocs

 J'ai fait des recherches sur Google et trouvé de nombreuses personnes
 avec ce problème. Apparemment, /htdocs est la version par défaut de
 DocumentRoot. Mais, en ce qui me concerne, tout semble configuré
 correctement.

 Auriez-vous un début de piste ?

 Merci d'avance.

 David.




  1   2   3   4   5   6   7   >