Vous n'êtes pas identifié.
Bonsoir
J'ai un petit soucis car je désire utiliser le serveur Apache2, qui est installé sur mon localhost, mais il ne démarre pas.
Je reçois le essage d'erreur suivant lorsque je cherche à le demarrer manuellement.
"Starting httpd2 (prefork) /usr/sbin/httpd2-prefork: symbol lookup error: /usr/sbin/httpd2-prefork: undefined symbol: apr_atomic_xchgptr
The command line was:
/usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf"
Je n'ai fait aucune modification de quelques sortes dans configurations et je n'arrive pas à réinstaller apache2 var Yast2 me dit que les pacquettages sont déjà correctement installés.
Je vous remercie par avance de votre aide.
Le Bricoleur
Hors ligne
Salut,
http://www.susegeek.com/webserver/start … c_xchgptr/
peut-être.
Bonne après-midi.
Hors ligne
Bonsoir lepetitalbert
Je te remercie pour ton info mais je l'avais déjà vu et cela ne correspond pas avec SLED 11 alors j'ai effacer apache2 et je l'ai réinstallé apache marche maintenant mais je me bas avec l'erreur 403 (access), alors je cherche encore et toujour.
Bonne fin de soirée et merci encore
Le Bricoleur
Hors ligne
Salut Le Bricoleur,
que te disent tes fichiers de logs ?
Bonne aprèsm.
Hors ligne
Bonsoir lepetitalbert
Je te remercie beaucoup par avance de ton soutien.
Alors j'en ai eu marre et j'ai reinstaller entièrement SLED 11 et par la suite j'ai installer apache2 et php5 avec Yast mais la Error 403 lors de l'acces du http://localhost. De plus j'ai chercher en succès le fichier de log comme tu me le demandais.
Je ne comprends pas pourquoi l'installation par yast ne resoud pas la cponfiguration et j'ai cherhcer des tuto's pour l'installation sans trouver un qui puisse me permettre de resoudre ce probème.
J'ai déjà un server web sur un DiskStation qui fonctionne sans aucun problème et de plus server web à distance qui fonctionne lui aussi sans aucun soucis. Alors j'en permets mon latin.
Mon but est de pouvoir faire du développement pour MYSQL et FireFox avec Scriptcase et la j'ai besoin de pouvoir d'installer Zend Optimizer 3.3 pour la creation d'application autonome en php.
Alors si tu peux m'aider j'en serai particulièrement heureux.
Je te remercie de ton aide et à bientôt
Le Bricoleur
Hors ligne
Salut Le Bricoleur,
Alors d'abord précision, j'utilise plus Suse depuis un moment, alors les chemins
seront peut-être pas les bon !
Dans /etc/apache2/sites-available tu dois avoir un fichier genre default. dans lequel tu trouvera le chemin
de ton (tes) fichiers logs.
ça doit être genre /var/log/apache2/error.log, regarde là.
A+
Hors ligne
Salut lepetitalbert
J'ai trouvé le fichier error.log ou tu me l'avais dit:
[Wed Oct 07 21:25:34 2009] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Wed Oct 07 21:25:34 2009] [notice] Apache/2.2.10 (Linux/SUSE) mod_ssl/2.2.10 OpenSSL/0.9.8h configured -- resuming normal operations
[Wed Oct 07 21:25:59 2009] [error] [client 127.0.0.1] Directory index forbidden by Options directive: /srv/www/htdocs/
[Wed Oct 07 21:25:59 2009] [error] [client 127.0.0.1] File does not exist: /srv/www/htdocs/favicon.ico
[Wed Oct 07 21:26:02 2009] [error] [client 127.0.0.1] File does not exist: /srv/www/htdocs/favicon.ico
[Wed Oct 07 21:26:37 2009] [error] [client 127.0.0.1] Directory index forbidden by Options directive: /srv/www/htdocs/
[Wed Oct 07 22:25:29 2009] [notice] caught SIGTERM, shutting down
[Wed Oct 07 22:29:45 2009] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Wed Oct 07 22:29:45 2009] [notice] Apache/2.2.10 (Linux/SUSE) mod_ssl/2.2.10 OpenSSL/0.9.8h configured -- resuming normal operations
[Wed Oct 07 23:03:26 2009] [error] [client 192.168.1.40] Directory index forbidden by Options directive: /srv/www/htdocs/
[Wed Oct 07 23:03:26 2009] [error] [client 192.168.1.40] File does not exist: /srv/www/htdocs/favicon.ico
[Wed Oct 07 23:03:29 2009] [error] [client 192.168.1.40] File does not exist: /srv/www/htdocs/favicon.ico
[Wed Oct 07 23:05:46 2009] [error] [client 192.168.1.40] File does not exist: /srv/www/htdocs/public
[Wed Oct 07 23:43:14 2009] [notice] caught SIGTERM, shutting down
[Thu Oct 08 10:34:23 2009] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Thu Oct 08 10:34:24 2009] [notice] Apache/2.2.10 (Linux/SUSE) mod_ssl/2.2.10 OpenSSL/0.9.8h configured -- resuming normal operations
J'espère que tu pourras quelque chose à faire.
A+
Hors ligne
Salut Le Bricoleur,
dans ton /srv/www/htdocs/ t'as un fichier index.html ?
A+
Hors ligne
Salut lepetitalbert
Je n'avais pas et j'en ai fait un et je peux l'executer par FireFox. mais j'ai essayer un index.php et la cela ne fonctionne pas mon browser edit uniquement index.php.
Remaque: en tant que utilisateur normal je n'ai pas les droits en écriture et je dois faire ces manipulations avec root, cela pourrait être un soucis?
A+
Hors ligne
juste en passant ... tu as activé le module php5 dans ton apache ?
Hors ligne
salut sebseb01
Je n'ai qu'installé apache2 et php avec yast. Probablement je ne l'ai pas activé comment peux-je le faire
A+
Hors ligne
Salut LB,
Je n'avais pas et j'en ai fait un et je peux l'executer par FireFox
Je te recommande de t'intéresser aux options de apache :
http://httpd.apache.org/docs/2.0/mod/core.html#options
j'ai essayer un index.php et la cela ne fonctionne pas
module pas chargé ? qu'est-ce que tu as dans /etc/aèache2/mods-enabled ?
Remaque: en tant que utilisateur normal je n'ai pas les droits en écriture et je dois faire ces manipulations avec root, cela pourrait être un soucis?
Je crois pas que ce soit la cause du souci actuel, par contre c'est pas pratique ! et si tu fais du développement t'auras surement besoin de
plusieurs sites, donc dans ton home tu crée un dossier ( genre /home/moi/dev/www ) où tu mettra tes sites ( site1/htdocs site2/htdocs ).
Et tu crée un lien de /srv/www -> /home/moi/dev/www
A+
Hors ligne
Salut LPA
J'ai recherché /etc/apache2/mods-enabled mais pas trouvé.
Dans ce repertoir se trouve:
Sous-répétoires:
conf.d, ssl.crl, ccl.crt, ssl.csr, ssl.key, ssl.prm, sysconfig.d, vhosts.d
Fichiers:
charset.conv, default-server.conf, error.conf, httpd.conf, listen.conf, magic, mimie.types, mod_autoindex-defaults.conf, mod_info.conf, mod_log_config.conf, mod_mime-defaults.conf, mod_status.conf, mod_iserdir.conf, mod_usertrack.conf, server-tuning.conf, ssl-global.conf, uid.conf.
Ta suggestion pour me simplifier le développement je vais l'utiliser mais seulement après que mon système fonctionne.
A+
Hors ligne
Mais j'ai trouvé dans /etx/apache2/sysconfig.d le fichier loadmodule.conf
qui contient:
# Files in this directory are created at apache start time by /usr/sbin/rcapache2
# Do not edit them!
#
# as listed in APACHE_MODULES (/etc/sysconfig/apache2)
LoadModule actions_module /usr/lib64/apache2-prefork/mod_actions.so
LoadModule alias_module /usr/lib64/apache2-prefork/mod_alias.so
LoadModule auth_basic_module /usr/lib64/apache2-prefork/mod_auth_basic.so
LoadModule authn_file_module /usr/lib64/apache2-prefork/mod_authn_file.so
LoadModule authz_host_module /usr/lib64/apache2-prefork/mod_authz_host.so
LoadModule authz_groupfile_module /usr/lib64/apache2-prefork/mod_authz_groupfile.so
LoadModule authz_default_module /usr/lib64/apache2-prefork/mod_authz_default.so
LoadModule authz_user_module /usr/lib64/apache2-prefork/mod_authz_user.so
LoadModule authn_dbm_module /usr/lib64/apache2-prefork/mod_authn_dbm.so
LoadModule autoindex_module /usr/lib64/apache2-prefork/mod_autoindex.so
LoadModule cgi_module /usr/lib64/apache2-prefork/mod_cgi.so
LoadModule dir_module /usr/lib64/apache2-prefork/mod_dir.so
LoadModule env_module /usr/lib64/apache2-prefork/mod_env.so
LoadModule expires_module /usr/lib64/apache2-prefork/mod_expires.so
LoadModule include_module /usr/lib64/apache2-prefork/mod_include.so
LoadModule log_config_module /usr/lib64/apache2-prefork/mod_log_config.so
LoadModule mime_module /usr/lib64/apache2-prefork/mod_mime.so
LoadModule negotiation_module /usr/lib64/apache2-prefork/mod_negotiation.so
LoadModule setenvif_module /usr/lib64/apache2-prefork/mod_setenvif.so
LoadModule ssl_module /usr/lib64/apache2-prefork/mod_ssl.so
LoadModule suexec_module /usr/lib64/apache2-prefork/mod_suexec.so
LoadModule userdir_module /usr/lib64/apache2-prefork/mod_userdir.so
LoadModule php5_module /usr/lib64/apache2/mod_php5.so
#
A+
Hors ligne
je crois que j'ai trouvé un truc bizard:
Quand je charche http://localhost/index.php avec FireFox il ne s'execute pas mais lorsque je le fait konqueror il s'execute sans problème.
Mon soucis serait dans la configuration de FireFox?
Hors ligne
Hors ligne
Salut Le Bricoleur,
jette un oeil là : http://www.howtoforge.com/perfect-server-opensuse11-p5
A+
Hors ligne
bonjour tout le monde
J'ai trouvé la solution à mon problème. Lors de l'installation de php j'ai du rajouter manuellement des rpm comme phpzip ou phpsmstring et autre. Mais surtout j'ai du pas seulement restarter apache2 mais aussi FireFox (toutes les fenêtres) et tout à fonctionner comme je le désirais.
Je vous remercie beaucoup pour votre aide à tous et en particuliers à lepetitalbert.
Le Bricoleur
Hors ligne
Salut Le Bricoleur,
bien joué !
Alors bon développement
Hors ligne