Re: Module php4 dans apache (HP-UX) : Solutions
En fait, c'est un bug. Pour l'instant, il n'y a pas le support pour les extension dynamic de Zend dans PHP4 pour HPUX. Mais, dans le code Zend/zend_extensions.c, ils ont oublie de mettre une partie du code qui gere les modules dynamic entre les #ifdef. Pour compiler, modifies le fonction zend_extension_startup() et mettre tous le contenu du fonction entre: #if ZEND_EXTENSIONS_SUPPORT . . . #endif Marc -- Enjoy more time at less cost with sunrise freetime http://go.sunrise.ch/de/sel/default.asp -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
RE: Module php4 dans apache (HP-UX) 2ème essai
Salam, Il serait préférable de donner l'option de compilation de mysql ? -Message d'origine- De : Jean-Claude Schopfer [mailto:[EMAIL PROTECTED]] Envoyé : jeudi 9 novembre 2000 18:21 À : [EMAIL PROTECTED] Objet : Module php4 dans apache (HP-UX) 2ème essai J'ai maintenant essayé de compiler php4 en version dynamique DSO Ma version apache est 1.3.14 Quand je fais un make install dans php, voici le message d'erreur : /PKl01h01/soft/web/apache/bin/apxs -i -a -n php4 libs/libphp4.sl apxs:Error: file libs/libphp4.sl is not a DSO Quelqu'un a une idée ? Merci d'avance @++ JC -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
Re: Module php4 dans apache
On Tue, 7 Nov 2000, Ludwin wrote: > Tu crois que, pour quelque mystèrieuse raison, ça pourrait mieux marcher > si je réinstallais debian à partir d'une version officielle? Dans mon expérience, faire apt-cdrom -a add pour chacun des CD-ROMs 2.2r0, puis faire apt-get -u dist-upgrade, puis ensuite ajouter les entrées pour les upgrades via Internet: Dans /etc/apt/sources.list deb http://security.debian.org/debian-security potato/updates main contrib non-free deb http://http.us.debian.org/debian potato main contrib non-free deb http://non-us.debian.org/debian-non-US potato/non-US main contrib non-free ainsi tu auras aussi les non-free. -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
Re: Module php4 dans apache
Florian Blaser a écrit : > > Bonjour ! > > D'après les problèmes décrit, je ferais un petit tour du côté de la directive > > AddHandler > avec un truc du genre : > AddHandler php4_module php > (Voir dans la doc pour une syntaxe exacte, j'en suis pas sûr... Non, c'est pas ça. C'est AddType application/x-httpd-php .php .php3 .phtml (dans srm.conf) (enlever le 3) et application/x-httpd-phpphtml pht php php3 (dans mime-type) (idem) Voilà Yann -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
Re: Module php4 dans apache
> Es-tu sur que PHP4 a bien remplacé PHP3, qu'il ne s'est pas ajouté ? C'est une installation toute neuve, j'ai installé apache, puis php4 en utilisant les packages debian. Il serait impossible que php3 et 4 soient installés en même temps, parce que le gestionnaire de packets de debian ne le permettrait pas. c Il y a ailleurs sur mon système une autre version d'apache et de php, que j'ai installé à partir des sources pour voir si ça irait mieux. Cette version d'apache ne démarre pas automatiquement au boot, et est donc inactive. Je ne pense donc pas que cela pose problème. Tu crois que, pour quelque mystèrieuse raison, ça pourrait mieux marcher si je réinstallais debian à partir d'une version officielle? -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
Re: Module php4 dans apache
At 17:48 07.11.2000 +0100, you wrote: >Patrick GONCALVES a écrit : > > > >J'ai le même problème après avoir installé PHP4 à la place de PHP3. > > > > Es-tu sur que PHP4 a bien remplacé PHP3, qu'il ne s'est pas ajouté ? > >J'en suis sûr. >apt-get install php4 : il supprime php3. Comme je le proposais tout à l'heure à Ludwin, je peux éventuellement t'envoyer mon fichier httpd.conf, pour que tu puisse le comparer au tiens. >Yann >-- >http://www-internal.alphanet.ch/linux-leman/ avant de poser >une question. -- Patrick GONCALVES Daily-Soft Assistance [EMAIL PROTECTED] ICQ : 20057008 http://patg.anotherlight.com -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
Re: Module php4 dans apache
Patrick GONCALVES a écrit : > >J'ai le même problème après avoir installé PHP4 à la place de PHP3. > > Es-tu sur que PHP4 a bien remplacé PHP3, qu'il ne s'est pas ajouté ? J'en suis sûr. apt-get install php4 : il supprime php3. Yann -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
Re: Module php4 dans apache
Bonjour ! D'après les problèmes décrit, je ferais un petit tour du côté de la directive AddHandler avec un truc du genre : AddHandler php4_module php (Voir dans la doc pour une syntaxe exacte, j'en suis pas sûr... Hope that helps Florian -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
Re: Module php4 dans apache
At 16:49 07.11.2000 +0100, you wrote: >Patrick GONCALVES a écrit : > > > > > Et que donne http://localhost.localdomain/nom_du_fichier.php ? > > >Ca donne: "Netscape is unable to find..." etc. > > > > > > et > > > > http://127.0.0.1/nom_du_fichier.php ? > > > > > >Netscape me propose d'enregistrer le fichier php3. > > > > Je vois... Je pourrais peut-être t'envoyer mon fichier httpd.conf, pour que > > tu puisses comparer tes réglages et les miens ? > >J'ai le même problème après avoir installé PHP4 à la place de PHP3. Es-tu sur que PHP4 a bien remplacé PHP3, qu'il ne s'est pas ajouté ? >Yann >-- >http://www-internal.alphanet.ch/linux-leman/ avant de poser >une question. -- Patrick GONCALVES Daily-Soft Assistance [EMAIL PROTECTED] ICQ : 20057008 http://patg.anotherlight.com -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
Re: Module php4 dans apache
Patrick GONCALVES a écrit : > > > Et que donne http://localhost.localdomain/nom_du_fichier.php ? > >Ca donne: "Netscape is unable to find..." etc. > > > > et > > > http://127.0.0.1/nom_du_fichier.php ? > > > >Netscape me propose d'enregistrer le fichier php3. > > Je vois... Je pourrais peut-être t'envoyer mon fichier httpd.conf, pour que > tu puisses comparer tes réglages et les miens ? J'ai le même problème après avoir installé PHP4 à la place de PHP3. Yann -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
Re: Module php4 dans apache
At 15:16 07.11.2000 +0100, you wrote: >Patrick GONCALVES wrote: > > > > At 09:28 06.11.2000 +0100, you wrote: > > > > > > > Si je visite le répertoire avec Nescape et clicke sur un fichier php, > > > > > > > > C'est justement la chose à ne pas faire si tu veux que le fichier > php soit > > > > pris en compte. Essaie plutôt http://localhost/nom_du_fichier.php > > > > > > > > > Netscape me propose de l'enregister ... > > > > > >J'ai fait ce que tu as dit, et le résultat reste le même. Mystère et > > >boule ge gomme. > > > > Et que donne http://localhost.localdomain/nom_du_fichier.php ? >Ca donne: "Netscape is unable to find..." etc. > > et > > http://127.0.0.1/nom_du_fichier.php ? > >Netscape me propose d'enregistrer le fichier php3. Je vois... Je pourrais peut-être t'envoyer mon fichier httpd.conf, pour que tu puisses comparer tes réglages et les miens ? >-- >http://www-internal.alphanet.ch/linux-leman/ avant de poser >une question. -- Patrick GONCALVES Daily-Soft Assistance [EMAIL PROTECTED] ICQ : 20057008 http://patg.anotherlight.com -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
Re: Module php4 dans apache
Patrick GONCALVES wrote: > > At 09:28 06.11.2000 +0100, you wrote: > > > > > Si je visite le répertoire avec Nescape et clicke sur un fichier php, > > > > > > C'est justement la chose à ne pas faire si tu veux que le fichier php soit > > > pris en compte. Essaie plutôt http://localhost/nom_du_fichier.php > > > > > > > Netscape me propose de l'enregister ... > > > >J'ai fait ce que tu as dit, et le résultat reste le même. Mystère et > >boule ge gomme. > > Et que donne http://localhost.localdomain/nom_du_fichier.php ? Ca donne: "Netscape is unable to find..." etc. et > http://127.0.0.1/nom_du_fichier.php ? Netscape me propose d'enregistrer le fichier php3. -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
Re: Module php4 dans apache
At 09:28 06.11.2000 +0100, you wrote: > > > Si je visite le répertoire avec Nescape et clicke sur un fichier php, > > > > C'est justement la chose à ne pas faire si tu veux que le fichier php soit > > pris en compte. Essaie plutôt http://localhost/nom_du_fichier.php > > > > > Netscape me propose de l'enregister ... > >J'ai fait ce que tu as dit, et le résultat reste le même. Mystère et >boule ge gomme. Et que donne http://localhost.localdomain/nom_du_fichier.php ? et http://127.0.0.1/nom_du_fichier.php ? >-- >http://www-internal.alphanet.ch/linux-leman/ avant de poser >une question. -- Patrick GONCALVES Daily-Soft Assistance [EMAIL PROTECTED] ICQ : 20057008 http://patg.anotherlight.com -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
Re: Module php4 dans apache
> > Si je visite le répertoire avec Nescape et clicke sur un fichier php, > > C'est justement la chose à ne pas faire si tu veux que le fichier php soit > pris en compte. Essaie plutôt http://localhost/nom_du_fichier.php > > > Netscape me propose de l'enregister ... J'ai fait ce que tu as dit, et le résultat reste le même. Mystère et boule ge gomme. -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
Re: Module php4 dans apache
Le Dimanche 05 Novembre 2000 08:08, vous avez écrit : > Si je visite le répertoire avec Nescape et clicke sur un fichier php, C'est justement la chose à ne pas faire si tu veux que le fichier php soit pris en compte. Essaie plutôt http://localhost/nom_du_fichier.php > Netscape me propose de l'enregister ... > -- > http://www-internal.alphanet.ch/linux-leman/ avant de poser > une question. -- Patrick GONCALVES http://patg.anotherlight.com ICQ : 20057008 -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
Re: Module php4 dans apache
Patrick GONCALVES wrote: > > Le Samedi 04 Novembre 2000 20:09, vous avez écrit : > > Apache démarre avec php4 comme module, après que j'ai écrit: > > LoadModule php4_module /usr/lib/apache/1.3/libphp4.so > > LoadModule mime_module /usr/lib/apache/1.3/mod_mime.so > > AddType application/x-httpd-php .php .php3 > > .. > > > > Ca démarre sans problème apparent, sans message d'erreur, mais si je > > place un fichier php dans le répertoire défini dans "DocumentRoot" > > ( DocumentRoot "/usr/local/apache/htdocs" ), rien à faire, apache ne > > veut pas les traiter comme des fichiers php. > > > > Pourquoi? Il y a quelque chose en plus à faire? > > Vérifie que dans ton fichier httpd.conf il y ait une ligne du style " AddType > application/x-httpd-php3 .php3 .phtml .php " Elle y est. Et le serveur apache démarre. Mais les fichiers php3 qui se trouvent dans le répertoire défini par Document Root sont traités non pas comme des scripts php, mais comme des fichiers de format inconnu. Si je visite le répertoire avec Nescape et clicke sur un fichier php, Netscape me propose de l'enregister ... -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.
Re: Module php4 dans apache
Le Samedi 04 Novembre 2000 20:09, vous avez écrit : > Apache démarre avec php4 comme module, après que j'ai écrit: > LoadModule php4_module /usr/lib/apache/1.3/libphp4.so > LoadModule mime_module /usr/lib/apache/1.3/mod_mime.so > AddType application/x-httpd-php .php .php3 > .. > > Ca démarre sans problème apparent, sans message d'erreur, mais si je > place un fichier php dans le répertoire défini dans "DocumentRoot" > ( DocumentRoot "/usr/local/apache/htdocs" ), rien à faire, apache ne > veut pas les traiter comme des fichiers php. > > Pourquoi? Il y a quelque chose en plus à faire? Vérifie que dans ton fichier httpd.conf il y ait une ligne du style " AddType application/x-httpd-php3 .php3 .phtml .php " > -- > http://www-internal.alphanet.ch/linux-leman/ avant de poser > une question. -- Patrick GONCALVES http://patg.anotherlight.com ICQ : 20057008 -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question.