yum reinstall httpd
yum remove httpd-devel
Visiblement tu as fait quelque chose que tu ne nous as pas dit 🙂
Alors voilà :
ls -ld /var/www/html
ls: impossible d'accéder à /var/www/html: Aucun fichier ou dossier de ce type
pingou wrote:
yum reinstall httpd
yum remove httpd-devel
Visiblement tu as fait quelque chose que tu ne nous as pas dit 🙂
Euh c'était peut être pas fait exprès :-?

J'ai modifié le fichier puis relancé le tout en mode Debug et j'obtiens ceci :
httpd -e DEBUG
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module auth_basic_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module auth_digest_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module authn_file_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module authn_alias_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module authn_anon_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module authn_dbm_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module authn_default_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module authz_host_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module authz_user_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module authz_owner_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module authz_groupfile_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module authz_dbm_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module authz_default_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module ldap_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module authnz_ldap_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module include_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module log_config_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module logio_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module env_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module ext_filter_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module mime_magic_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module expires_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module deflate_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module headers_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module usertrack_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module setenvif_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module mime_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module dav_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module status_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module autoindex_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module info_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module dav_fs_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module vhost_alias_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module negotiation_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module dir_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module actions_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module speling_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module userdir_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module alias_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module substitute_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module rewrite_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module proxy_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module proxy_balancer_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module proxy_ftp_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module proxy_http_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module proxy_ajp_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module proxy_connect_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module cache_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module suexec_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module disk_cache_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module cgi_module
[Thu Jul 07 18:56:41 2011] [debug] mod_so.c(246): loaded module version_module
Syntax error on line 1 of /etc/httpd/conf/httpd.conf:
Invalid command '\xef\xbb\xbf#', perhaps misspelled or defined by a module not included in the server configuration
Maintenant j'ai une erreur à la ligne 1 ...
Un petit up car je ne trouve pas la solution ...
Dans /etc/httpd/conf/ tu n'aurais pas httpd.conf.rpmnew? ou une sauvegarde d'avant tes modifications? Qu'ya til à la ligne 1 de httpd.conf?
Alors non je n'ai que deux fichier :
-rw-r--r--. 1 Augustin root 34K  7 juil. 18:55 httpd.conf
-rw-r--r--. 1 root     root 13K  7 mars  10:52 magic
J'ai tout bêtement :
#
J'avoue ne pas trop comprendre ...

Peut être tout désinstaller et tout réinstaller ?
salut.

tu as donc créer le dossier var/www/html ? puis tu as maintenant une erreur a la ligne 1 c'est sa ???
Si tu n'as que # sur la ligne 1 supprime là. Car en gros il dit qu'ya un caractère qu'il ne comprend pas sur cette ligne. Tu n'as jamais modifié ce fichier httpd.conf?
madko wrote:Tu n'as jamais modifié ce fichier httpd.conf?
Il assure qu'il n'a jamais touché ce fichier... c'est étrange. Le problème du dossier html résolu, il à de nouveau un soucis mais avant dans le fichier...
gustavi wrote:Alors non je n'ai que deux fichier :
-rw-r--r--. 1 Augustin root 34K  7 juil. 18:55 httpd.conf
-rw-r--r--. 1 root     root 13K  7 mars  10:52 magic
Je viens de m'en rendre compte, c'est quoi ces permissions? Ce ne sont pas celles d'origines? quoi d'autres a été modifié? Parce que ça devient problématique là, le fichier de conf contient des caractères invalides, les permissions ne sont pas celles d'origine, le repertoire normalement crée par le RPM apache (/var/www/html) n'éxiste pas... c'est pas normal tout ça. Surtout qu'on est sur un Linux, à la limite sur un Windows je chercherais pas à comprendre mais là... :roll:

Sur une Fedora normale, le lancement d'Apache c'est 2 commandes:
yum install httpd
service httpd start
madko wrote: Sur une Fedora normale, le lancement d'Apache c'est 2 commandes:
yum install httpd
service httpd start
oui oui mais au début du post, je lui ai fait tout désinstaller, puis réinstaller. Après il y le fameux problème quand il fait le service start httpd, et depuis là on cherche le soucis mais il m'a assuré qu'il n'a rien touché.

Pour tester, j'ai installé apache moi aussi et tout fonctionne du premier coup. Je peux démarrer le service httpd sans soucis, ensuite quand je vais sur http://localhost j'ai la page d'acceuil.

Bref voila les droits que j'ai par défaut sur les fichiers de congurations
[cyrill@fedora ~]$ ls -al /etc/httpd/
total 24
drwxr-xr-x.   4 root root  4096 Jul  6 22:45 .
drwxr-xr-x. 138 root root 12288 Jul  8 10:14 ..
drwxr-xr-x.   2 root root  4096 Jul  6 22:45 conf
drwxr-xr-x.   2 root root  4096 Jul  8 09:37 conf.d
lrwxrwxrwx.   1 root root    19 Jul  6 22:45 logs -> ../../var/log/httpd
lrwxrwxrwx.   1 root root    29 Jul  6 22:45 modules -> ../../usr/lib64/httpd/modules
lrwxrwxrwx.   1 root root    19 Jul  6 22:45 run -> ../../var/run/httpd
Il est vrai que l'on n'a pas encore cherché au niveau des droits.
Il a bien fallu que je modifie les droits pour pouvoir éditer le fichier httpd.conf comme me l'a demandé cyrill !

J'ai simplement attribué les droits d'écriture sur ce fichier.
[Augustin@pcaugustin ~]$ ls -al /etc/httpd/
total 24
drwxr-xr-x.   4 root root  4096 27 juin  19:06 .
drwxr-xr-x. 132 root root 12288  8 juil. 12:46 ..
drwxr-xr-x.   2 root root  4096 27 juin  19:06 conf
drwxr-xr-x.   2 root root  4096  6 juil. 22:54 conf.d
lrwxrwxrwx.   1 root root    19 27 juin  19:06 logs -> ../../var/log/httpd
lrwxrwxrwx.   1 root root    29 27 juin  19:06 modules -> ../../usr/lib64/httpd/modules
lrwxrwxrwx.   1 root root    19 27 juin  19:06 run -> ../../var/run/httpd
Est ce que le fait que j'ai installé et désinstaller XAMPP peut avoir changé quelque chose ?
tu n'a pas besoin de modifier les droits d'un fichier pour l'éditer ! il ne faut pas faire ça ! Tu n'as qu'à l'éditer en root
su -
gedit /etc/httpd/conf/httpd.conf
bref pense-y à l'avenir et remet les droits par défauts sur le fichier httpd.conf.

Actuellement tu as ça :
-rw-r--r--. 1 Augustin root httpd.conf
et on veut ça
-rw-r--r--. 1 root root httpd.conf
bon apparemment ce n'est pas un soucis de droit. Tu as toujours ce problème à la ligne une de ton fichier ? Pour la ligne 293, tu as réussis à résoudre le problème ?
Bon alors j'ai rétabli les droits, ça c'est OK.

j'ai supprimé la ligne 1 et voici ce qu'on me dit :
[root@pcaugustin ~]# gedit /etc/httpd/conf/httpd.conf

(gedit:1947): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: La création du fichier « /root/.local/share/recently-used.xbel.N6MLYV » a échoué : Aucun fichier ou dossier de ce type

(gedit:1947): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: Aucun fichier ou dossier de ce type

(gedit:1947): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: La création du fichier « /root/.local/share/recently-used.xbel.SMXEYV » a échoué : Aucun fichier ou dossier de ce type

(gedit:1947): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: Aucun fichier ou dossier de ce type
service httpd start

Ensuite j'ai essayé de relance en mode debug et toujours la même chose :
[root@pcaugustin /]# httpd -e DEBUG
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module auth_basic_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module auth_digest_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module authn_file_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module authn_alias_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module authn_anon_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module authn_dbm_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module authn_default_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module authz_host_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module authz_user_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module authz_owner_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module authz_groupfile_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module authz_dbm_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module authz_default_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module ldap_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module authnz_ldap_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module include_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module log_config_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module logio_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module env_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module ext_filter_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module mime_magic_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module expires_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module deflate_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module headers_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module usertrack_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module setenvif_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module mime_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module dav_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module status_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module autoindex_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module info_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module dav_fs_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module vhost_alias_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module negotiation_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module dir_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module actions_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module speling_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module userdir_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module alias_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module substitute_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module rewrite_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module proxy_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module proxy_balancer_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module proxy_ftp_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module proxy_http_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module proxy_ajp_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module proxy_connect_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module cache_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module suexec_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module disk_cache_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module cgi_module
[Fri Jul 08 13:31:49 2011] [debug] mod_so.c(246): loaded module version_module
Syntax error on line 291 of /etc/httpd/conf/httpd.conf:
DocumentRoot must be a directory
La ligne 291 étant :
DocumentRoot "/var/www/html/"
Or je n'ai pas ce dossier dans www :
[Augustin@pcaugustin www]$ ls -l
total 8
drwxr-xr-x.  2 root root 4096  6 juil. 19:46 icons
drwxr-xr-x. 14 root root 4096  6 juil. 22:54 manual
gustavi wrote: Or je n'ai pas ce dossier dans www :
???? tu ne la pas crée ???? dans un de mes posts, je te disait de le créer manuellement s'il n'existe pas.... c'est le dossier où tu devras mettre tes fichiers php ou html pour ton site...

bref créer moi ce fichu dossier
su -
mkdir /var/www/html
ok donc tu avais bien éditer le fichier. Par contre XAMPP c'est quoi ce truc?? C'est surement ça qui t'as tout cassé...
madko wrote:ok donc tu avais bien éditer le fichier. Par contre XAMPP c'est quoi ce truc?? C'est surement ça qui t'as tout cassé...
XAMPP = Apache, Mysql, Php,Perl,Python, le X pour n'importe quel système d'exploitation et il y a aussi une interface web pour gérer le tout.

il existe aussi LAMP, L=Linux et WAMP, W=Windows.

Maintenant, sous fedora je ne sais pas s'il existe un paquet XAMP ou LAMP qui installe tout ce bordel directement... Mais en tout cas on peut télécharger un tar avec le tout.

DL XAMPP

A voir, il intàgre une sacrée flopée de soft.

. Apache 2.2.11
· MySQL 5.1.30
· PHP 5.2.8
· Perl 5.10.0
· ProFTPD 1.3.1
· phpMyAdmin 3.1.1
· OpenSSL 0.9.8i
· GD 2.0.1
· Freetype 2.1.7
· libjpeg 6b
· libpng 1.2.12
· gdbm 1.8.0
· zlib 1.2.3
· expat 1.95.2
· Sablotron 1.0
· libxml 2.7.2
· libxslt 1.1.22
· Ming 0.3
· Webalizer 2.01
· pdf class 009e
· ncurses 5.3
· mod_perl 2.0.4
· FreeTDS 0.63
· gettext 0.11.5
· IMAP C-Client 2004e
· OpenLDAP (client) 2.3.11
· mhash library 0.8.18
· mcrypt library 2.5.7
· cURL 7.19.2
· SQLite 2.8.17 (for PHP4 + PHP5)
· SQLite 3.3.17 (for PHP5 PDO SQLite)
· phpSQLiteAdmin 0.2
· libapreq 2.08
· eAccelerator 0.9.5.3
· FPDF 1.6
· bzip2 (library) 1.0.5
· PBXT (1.0.07-rc)
Bref c'est bien le truc qui sert à rien et qui fout le bordel auquel je pensais.
Alors cyrill j'ai créé le fichier 2 s après avoir posté mon message en me rendant compte que tu me l'avais demandé plus tôt et aucun changement.

J'avais installé XAMPP car j'avais l'habitude de travailler avec WAMP (sous Windows) et que j'avais besoin de bosser sur un site en urgence ...

Bon maintenant il faut que je désionstalle tout ce que XAMPP a installé ? Car sur la =xampp]doc d'Ubuntu (et oui, elle est assez complète et riche d'info sur XAMPP ...) on dit qu'il faut simplement supprimer le fichier lampp ce que j'ai fais.
Alors j'ai une bonne nouvelle :
[root@pcaugustin /]# service httpd start
Starting httpd (via systemctl):                            [  OK  ]
*Ouvre le champagne*

J'ai supprimé mon fichier html et j'en ai créé un nouveau puis redémarré mon PC et là tout fonctionne !!!

Bon pour l'instant j'ai une belle erreur 403 et un problème d’aces à localhost mais faut bien paramétrer Apache ! Merci beaucoup à tous de votre aide,

Gustavi
cyrill wrote: XAMPP = Apache, Mysql, Php,Perl,Python, le X pour n'importe quel système d'exploitation et il y a aussi une interface web pour gérer le tout.

il existe aussi LAMP, L=Linux et WAMP, W=Windows.
XAMPP est bien sous Windows, mais une grosse bêtise sous Linux !
Si on fait des RPMs c'est pas pour DL des tar.gz et faire n'importe quoi. Le seul truc qui maintien un système fonctionnel c'est de rester cohérent avec la base RPM.

Donc on se retrousse les manques on utilise yum à partir des dépots pour configurer son Apache aux petits oignons.