Aide - Recherche - Membres - Calendrier
Version complète : Réparer apache ?
Forums MacBidouille > Général > Software > UNIX
hellomorld
Bonjour,

Une connaissance veut tester Spip sur son mac.
Je lui ai donc conseillé d'installer mysql et php.

Mais voici ses dernières nouvelles :
CITATION
lorsque j'essaye d'actvier le
partage web, il se lance sans jamais y arriver, alors qu' "avant", ça
marchait ...Je suppose que j'ai planté qqechose dans les dossiers
config ? donc il faut tout recommencer ? ... bof, je n'en suis plus à
ça près ....donc dès que j'essaye da'ller sur le localhost, safari me
donne un message d'erreur.


Je ne sais pas trop ce qu'elle a trafiqué. Mysql fonctionne en tout cas.
Bref, comment lui remettre son "apache" en état de marche ?
schlum
Regarder l'erreur quand on lance :
CODE
sudo apachectl start
teff
CITATION(schlum @ 5 Feb 2007, 19:22) [snapback]2093235[/snapback]

Regarder l'erreur quand on lance :
CODE
sudo apachectl start



Bonjour,

Je viens me greffer sur le sujet, j'ai le même souci...

Bon. J'obtiens:
CODE
Password:

Mais la suite est sans doute plus intéressante: wink.gif
CODE
Processing config directory: /private/etc/httpd/users/*.conf
Processing config file: /private/etc/httpd/users/+entropy-php.conf
Processing config file: /private/etc/httpd/users/stephane.conf
fopen: Permission denied
httpd: could not open error log file /private/var/log/httpd/error_log.
/usr/sbin/apachectl start: httpd could not be started

J'avoue, j'ai installé le package de Liyanage pour PHP5, mais je viens de récupérer la machine (X.4.9) et je n'ai pas lancé Apache (1.3) avant.

J'ai essayé de supprimer ce "error_log". Il est recréé par la commande proposée, et aucun changement.
Je l'ai "libéré" totalement (chmod 777, ou comment transformer Unix en DOS), aucun changement non plus.

Je sèche...
Toute piste est la bienvenue.
D'avance merci,
--
Teff
-eliot-
CITATION(teff @ 28 Mar 2007, 11:37) [snapback]2157184[/snapback]

Je sèche...
Toute piste est la bienvenue.
D'avance merci,
--
Teff

... réinstalle le pack Liyanage ... unsure.gif

sleep.gif je reste zen ... et clic ...
teff
Résultat :
CODE
Des erreurs se sont produites lors de l'installation

Veuillez réessayer l'installation.


Je suis retourné chez Liyanage, à la recherche de procédure de désinstallation ou de mise à jour: il dit d'installer la dernière par-dessus la précédente.

Une autre idée ?
--
Teff
teff
Merci mon admin réseau, j'ai un peu avancé.

D'abord Apache démarrait correctement avant l'installation du pack de Liyanage puisque c'est au moment où j'ai vu phpLDAPadmin me réclamer le support de gettext dans php que je l'ai installé.

Le blocage se situe dans la lecture de +entropy-php.conf. L'enlever permet à Apache de démarrer, enlever le + ne change rien... Voici son contenu:
CODE
#
# Additional PHP Apache directives,
# part of the entropy.ch PHP package for Mac OS X
#
# For more information, go to http://www.entropy.ch/software/macosx/php/
#

LoadModule php5_module        /usr/local/php5/libphp5.so

#<IfDefine APACHE1>
#AddModule mod_php5.c
#</IfDefine>

#<IfModule mod_php5.c>
#
#    AddType application/x-httpd-php .php
#    AddType application/x-httpd-php-source .phps
#
#    <IfModule mod_dir.c>
#        DirectoryIndex index.html index.php
#    </IfModule>
#
#</IfModule>

Les commentaires sur les 2 derniers paragraphes sont de mon fait, mais ils ne changent rien.
Le blocage vient donc de:
CODE
LoadModule php5_module        /usr/local/php5/libphp5.so

Merci d'avance à ceux qui se pencheront sur mon problème.
--
Stéphane
schlum
Le fichier existe ?
Il est compatible avec le processeur ?
teff
Problème résolu.

Il faut toujours lire la doc (ici les notes d'installation):
CITATION
NOTE: If you have previously enabled Apple’s PHP module included in Mac OS X by un-commenting the respective lines in the httpd.conf file, you need to undo that change before you install this package, otherwise bad things will happen...

2 lignes à recommenter, et ça marche. smile.gif

Le message d'erreur n'aidait pas beaucoup, quand même...

Merci à ceux qui se sont creusés les méninges sur ma bêtise.
--
Teff
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2014 Invision Power Services, Inc.