Chroot apache et php [résolu] - Installation - Linux et OS Alternatifs
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 !
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
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
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.
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. |
hep dis donc ca m interesse un peu cette histoire de chroot en fait
comment tu as fait ???
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
Marsh Posté le 17-03-2003 à 14:57:29
boom a écrit : Enfait, je me suis basé sur cet article : |
oki thx a lot
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