Chroot apache et php [résolu]

Chroot apache et php [résolu] - Installation - Linux et OS Alternatifs

Marsh Posté le 16-03-2003 à 22:43:38    

Voilà, je suis sur une debian woody et j'ai décidé d'installer apache 1.3.26 (standard quoi) dans un répertoire chrooté.
 
Tout fonctionne très bien jusqu'a ce que je charge le module php4 et la apache ne veut plus démarrer.
 
J'ai pourtant inclus tous les fichiers dont php a besoin pour fonctionner dans le répertoire chrooté, j'ai désactivé tous les modules de php.
 
Rien n'y fait !
 
Une idée ?


Message édité par boom le 17-03-2003 à 13:50:13
Reply

Marsh Posté le 16-03-2003 à 22:43:38   

Reply

Marsh Posté le 17-03-2003 à 12:33:16    

regarde dans les log de apache pkoi il s arrete !
 
et tu trouveras surement ton probleme !
 
manque une lib, ou autres !

Reply

Marsh Posté le 17-03-2003 à 13:16:37    

Ce qu'il y a de bizarre, c'est justement que lorsque le serveur tente de démarrer avec php, il n y a rien qui s'inscrive dans le log. Alors qu'en mode "non chrooté" ou sans php, le log fonctionne normalement

Reply

Marsh Posté le 17-03-2003 à 13:46:38    

boom a écrit :

Ce qu'il y a de bizarre, c'est justement que lorsque le serveur tente de démarrer avec php, il n y a rien qui s'inscrive dans le log. Alors qu'en mode "non chrooté" ou sans php, le log fonctionne normalement


et sans chroot mais avec php, ca marche ??
 
car j ai apache + php non chroote et ca marche tres bien ;)

Reply

Marsh Posté le 17-03-2003 à 13:49:36    

C'est bon, j'ai trouvé la solution à mon problème, c'est tout con, mais y faut y penser comme d'hab.
 
Enfait il manquait un répertoire tmp dans mon chroot.
 
Heureusement que j'ai trouvé, ça commençait à m'énerver ce truc
 
Merci quand même pour vos réponses.

Reply

Marsh Posté le 17-03-2003 à 13:51:39    

boom a écrit :

C'est bon, j'ai trouvé la solution à mon problème, c'est tout con, mais y faut y penser comme d'hab.
 
Enfait il manquait un répertoire tmp dans mon chroot.
 
Heureusement que j'ai trouvé, ça commençait à m'énerver ce truc
 
Merci quand même pour vos réponses.


 
hep dis donc ca m interesse un peu cette histoire de chroot en fait :D
 
comment tu as fait ???
 :whistle:

Reply

Marsh Posté le 17-03-2003 à 14:28:52    

Enfait, je me suis basé sur cet article :
 
http://www.debian.org/doc/manuals/ [...] nv.en.html  
 
Et puis après j'ai rajouté les composants dont j'avais besoin en plus, c'est à dire php et perl.
 
Donc en gros, c'est pas trop difficile :
 
-créer un répertoire pour le chroot
-installer les packages que l'on veut chrooter
-installer makejail (testing)
-configurer le script de makejail (le plus important c'est les      options chroot= users= group= packages=, mais y a un exemple de  fichir dans le lien que j'ai mentionné)
-lancer makejail
-épurer les fichiers passwd et group se trouvant dans le chroot
-modifier le script de démarrage
-modifier syslog pour qu'il écoute le répertoire chrooté
 
Voilà en gros un petit résumé de l'article ci-dessus.
 
Bonne chance

Reply

Marsh Posté le 17-03-2003 à 14:57:29    

boom a écrit :

Enfait, je me suis basé sur cet article :
 
http://www.debian.org/doc/manuals/ [...] nv.en.html  
 
Et puis après j'ai rajouté les composants dont j'avais besoin en plus, c'est à dire php et perl.
 
Donc en gros, c'est pas trop difficile :
 
-créer un répertoire pour le chroot
-installer les packages que l'on veut chrooter
-installer makejail (testing)
-configurer le script de makejail (le plus important c'est les      options chroot= users= group= packages=, mais y a un exemple de  fichir dans le lien que j'ai mentionné)
-lancer makejail
-épurer les fichiers passwd et group se trouvant dans le chroot
-modifier le script de démarrage
-modifier syslog pour qu'il écoute le répertoire chrooté
 
Voilà en gros un petit résumé de l'article ci-dessus.
 
Bonne chance


 
 
oki thx a lot  :hello:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed