Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/02/2007, à 23:04

meu-buntu

probleme avec apache

bonjour a tous !

j'ai un problème avec apache.
J'ai installer un annuaire ldap et un serveur cas pour faire des authentification ldap + sso .
l'authentification marche très bien !

seulement voila, je voudrais casifier apache.
pour cela j'ai installer mod-cas ( aucun soucis ).

par contre quand je lance http://localhost/home/essai/index.html , je suis directement redirigé vers l'authentification cas. Et des que je suis authentifier, aucune page ne s'affiche.
j'ai donc tester de faire un http://localhost/info.php mais celui ci me demande de telecharger info.php ...

voici mon httpd.conf

ServerRoot "/usr/local/apache2"

Listen 80

LoadModule cas_module modules/mod_cas.so

<IfModule !mpm_netware_module>
User daemon
Group daemon
</IfModule>


ServerAdmin you@example.com

ServerName 127.0.0.1:80

DocumentRoot "/usr/local/apache2/htdocs"

<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>


<Directory "/usr/local/apache2/htdocs">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all

</Directory>
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>
<FilesMatch "^\.ht">
Order allow,deny
Deny from all
Satisfy All
</FilesMatch>

ErrorLog logs/error_log
LogLevel warn

<IfModule log_config_module>

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common

<IfModule logio_module>
# You need to enable mod_logio.c to use %I and %O
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
</IfModule>

CustomLog logs/access_log common
</IfModule>

<IfModule alias_module>
ScriptAlias /cgi-bin/ "/usr/local/apache2/cgi-bin/"
</IfModule>

<Directory "/usr/local/apache2/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>

DefaultType text/plain

<IfModule mime_module>
TypesConfig conf/mime.types
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddType application/x-httpd-php .phtml .php
</IfModule>


<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>


################################################
################################################
LoadModule cas_module modules/mod_cas.so

<IfModule mod_cas.c>
CASLocalCacheInsecure On
CASLocalCacheFile /tmp/CAScache
CASTrustedCACert /etc/x509/cas.pem
CASLoginURL https://localhost:8443/cas
CASHost localhost
CASPort 8443
</IfModule>

<Location /home/essai>
<IfModule mod_cas.c>
AuthType CAS
AuthName "bases en ligne"
Require valid-user
</IfModule>
</Location>

<Location /home/essai/client>
Require user client
</Location>

<Location /home/essai/client2>
Require user client2
</Location>

EDIT : dans mon error_log j'ai :

[date] [notice]child pid 11111 exit signal Segmentation fault (11)

Dernière modification par meu-buntu (Le 07/02/2007, à 00:43)

Hors ligne

#2 Le 07/02/2007, à 20:10

meu-buntu

Re : probleme avec apache

en faite le probleme c'est que j'ai apache2 dans :
- usr/local/apache2 (presente les pages dans /usr/local/apache2/htdocs/ )
- et dans /etc/apache2 (presente les pages dans /var/www/)....

Donc si je fait /etc/init.d/apache2 start , apache se lance correctement (mais point vers /var/www/) et si je lance /usr/local/apache2/bin/apachectl start, il me dit, logiquement, que le port 80 est deja utilisé. j'ai donc changer le port d' apache qui se trouve dans /etc/apache2 via le fichier ports.conf ( j'ai mis listen 8080).

Maintenant, quand je vais sur http://localhost/info.php, mozilla l'affiche le contenu du fichier, soit : <?php phpinfo();?>

de plus si je tente la meme manipulation avec http://localhost/home/essai/info.php (donc dans une zone securisé (/home/essai), mozilla me propose de telecharger le fichier info.php (apres m'etre authentifier).

en grand need help sad

Hors ligne

#3 Le 08/02/2007, à 12:45

meu-buntu

Re : probleme avec apache

quand je lance un ./apachectl -X , je peux m'authentifier mais lorsque je tente de rentrer dans une zone securiser le processus se coupe tjrs avec le fameux :
[date] [notice]child pid 11111 exit signal Segmentation fault (11)

sad
je ne vois vraiment pas d'ou sa viens.



EDIT : j'ai posterplus clairement mon probleme sur le forum d'apache france  : http://forum.apachefrance.com/viewtopic.php?t=7842

Dernière modification par meu-buntu (Le 08/02/2007, à 22:03)

Hors ligne