os x : partage web bug :(

grumff

Membre d’élite
Club MacG
9 Novembre 2000
3 606
99
Grenoble, France
www.grumff.com
Depuis que j'ai fais la mise à jour mac os x.1 le partage web refuse de s'activer, lorsque je clique sur 'démarrer' le bouton se grise mais il ne se passe rien, si je quitte préférence système et que je reviens le bouton 'démarrer' réapparait comme si je n'avais jamais clické dessus.

J'ai essayé de réinstaller appache en suivant l'article de macfr, ca n'a rien changé...

pendant que je lance le partage web j'observe ca dans la console :

dyld: /usr/sbin/httpd Undefined symbols:
_apple_hfs_module
/usr/sbin/apachectl start: httpd could not be started

HELP ME PLEAAAAASEEEEEEE !!


bien entendu j'ai fait toutes les mises à jour apple depuis, j'ai un g4 350 704Mo de ram, 40GO de disque, mais je doute que ces infos aient un quelquonque rapport
 

MajorTom

Membre junior
22 Septembre 2001
83
0
Visiter le site
C'est un bug hyper-connu et documenté. Il arrive effectivement lors d'une mise à jour de 10.x à 10.1.

En fait c'est le fichier de configuration d'Apache (le serveur web) qui est corrompu par la mise à jour.

La solution est d'ouvrir un terminal, de passer en root puis :

d'effacer le fichier corrompu (pour peu qu'il existe encore, si tu as un message d'erreur c'est qu'il a disparu, ce n'est pas grave) :
rm /private/etc/httpd/httpd.conf

et d'y recopier un canevas tout neuf :

cp /private/etc/httpd/httpd.conf.default /private/etc/httpd/httpd.conf

Le problème devrait alors être résolu.

À bientôt,

Stéphane (qui gagne sa deuxième étoile par cet article
)
 

grumff

Membre d’élite
Club MacG
9 Novembre 2000
3 606
99
Grenoble, France
www.grumff.com
hum un dernier problème en fait (quand y'en a plus y'en a encore)

Je voudrais installer php sur mon server appache maintenant, mais je sais pas comment ouvrir le fichier de configuration d'appache en lecture écriture... quand j'enregistre il me dit que le fichier est en lecture seule, j'ai essayé de l'ouvrir de 2 facons différentes : en tappant
sudo open -a TextEdit /etc/httpd/httpd.conf
dans le terminal, ou en ouvrant le dossier depuis mac os x via le menu 'aller'

comment faire ?