Config serveur apache (httpd)

  • Créateur du sujet Créateur du sujet Membre supprimé 2
  • Date de début Date de début
M

Membre supprimé 2

Invité
Voila, je me retrouve face à un problème en essayant de configurer manuellement apache.
Quand je fais dans le terminal httpd -D 127.0.0.1 cela marche bien et me lance le serveur sur l'ip local 127.0.0.1 voila ca marche jusque là.

ensuite quand je modifie le fichier /etc/httpd/httpd.conf
mais la ou ca ce gate c'est quand je remplace
# And for PHP 4.x, use:
#AddType application/x-httpd-php .php
#AddType application/x-httpd-php-source .phps
par (pour activer php)
# And for PHP 4.x, use:
AddType application/x-httpd-php .php
#AddType application/x-httpd-php-source .phps

ensuite je repasse dans le terminal je fais httpd et la il me dis "[Fri Jan 18 23:41:10 2002] [alert] httpd: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName"

et quand je regarde aucun fichier php ne marche il me les telecharge, et ca a chaque fois que je fais une modif dans /etc/httpd/httpd.conf , elles ne sont pas prises en compte par le serveur.

Je fais la bonne chose au moins ?

ou sinon ou puis-je trouver un tuto pour installer apache par le terminal?

a++
tibo
 
Salut,

Ce que tu fais quand tu enlèves le # du fichier de configuration du serveur apache est que tu actives le module php. Il y en a un livré à la base avec Apple sur Mac OS 10.1, mais pas avant.

Alors si tu utilises Mac OS 10.0.x, tu ne peut pas utiliser les fichiers "Php" sans installer le module Php. Tu peux aller voir sur le site UltraMac:
( http://www.ultramac.net/macosx/instal/php/ )
il en parle.

Si tu as 10.1, alors dessus il y a un module php d'installé, mais il est pas super...Il ne permet pas de tout faire.
Tu peux aussi aller voir le site que je t'ai conseiller au dessus. Il en parle aussi.

rem: là, je suis en train de faire un tutoriel pour installer ce module Php et aussi des BD (MySQL et Postgres) sous OS X. Il sera visible d'ici la fin de la semaine prochaine sur www.macstudent.com

rem2: Pour lancer le serveur apache, il est préférable d'utiliser la commande:
"apachesl start" (je ne suis plus sur de la fin du nom de la commande, tu peux le verifier en tapant juste "apache" et puis après tu appuye sur la touche "tab", ca te mettera automatiquement la fin de la commande).
Je pense que tu dois l'avoir fait sous Linux pour taper directement "httpd"
wink.gif


J'espere que ça t'aura aider.
A +
M.R.
 
Merci beaucoup pour ton aide!! J'avais un peu avancé mais les modifications que je faisait dans httpd.conf je cela ne faisait rien sur le serveur maintenant je vais la ligne
apachectl restart
et cela me charge mais nouvelle configuration.

@+
tibo