Debian et php

Bonjour,

J'ai installe Linux(Debian 3.0.1); j'ai choisi installer tous les paquetages mais je ne peux pas executer des pages .php

Je voudrais savoir: s'il faut installer le paquettage de php encore ou non?

Merci bcp

vong

6 réponses

  • Votes
  • Date
  • Date décroissante
  1. >Bonjour,
    bonjour,

    >J'ai installe Linux(Debian 3.0.1); j'ai choisi
    >installer tous les paquetages
    mon dieu! pour quoi faire?

    >mais je ne peux
    >pas executer des pages .php
    je suppose que par "executer des pages" tu veux dire qu apache n interprete pas le code php. as tu configure apache?
    (/etc/apache/httpd.conf)

    >Je voudrais savoir: s'il faut installer
    > le paquettage de php encore ou non?
    je ne comprends pas. je croyais que tu avais installe tous les packages?

    --
    pouet
    1. Bonjour pouet,

      >installer tous les paquetages
      >>mon dieu! pour quoi faire?
      Parce que je voudrais juste savoir: il existe quoi dans Debain.

      Je n'ai pas encore configure le fichier (/etc/apache/httpd.conf)
      ce que j'ai fait:
      >demarer le serveur apache
      >Et puis j'ai ecrit un simple script test.php pour tester mais il ne peut pas etre intepreter, il me demande de selectionner des autres applications pour ouvrir cette page.

      Merci pour la reponse

      vong
    2. Contributeur
      Ben plonge toi dans le http.conf, par defaut ca ne prend pas php, il y a quelques lignes a ajouter il me semble...

      .  .
      \_/
              Sauvez Maily! Mangez Castor!
  2. Contributeur
    3.3. Configuration d'Apache pour PHP
    
    Il reste quelques manipulations à effectuer pour achever l'intégration de PHP dans Apache.
    
    Rendez vous dans /usr/local/httpd/conf et éditez le fichier httpd.conf. Si vous avez activé SSL, vous trouverez la ligne d'activation du module PHP dans la condition de lancement de mod_ssl, ce qui n'est pas nécessaire. Changez donc les lignes suivantes :
    
    <IfDefine SSL>
    LoadModule ssl_module modules/mod_ssl.so
    LoadModule php4_module modules/libphp4.so
    </IfDefine>
    
    Par :
    
    LoadModule php4_module modules/libphp4.so
    <IfDefine SSL>
    LoadModule ssl_module modules/mod_ssl.so
    </IfDefine>
    
    Quoiqu'il en soit, vérifiez pas la présence de la ligne concernant PHP, c'est indispensable.
    
    Ensuite, où vous le souhaitez dans le fichier de configuration d'Apache, vous allez ajouter la ligne suivante :
    
    AddType application/x-httpd-php .php
    
    Enfin, si vous souhaitez que les fichiers index.php soient appelés par défaut, ajoutez le dans la directive DirectoryIndex :
    
    DirectoryIndex index.php index.htm index.html index.html.var


    Extrait de:
    http://www.neokraft.net/docs/apache2/chap3.html
    .  .
    \_/
            Sauvez Maily! Mangez Castor!
    1. Webmaster
      ou sans te prendre la tête :

      apt-get install php4
      apt-get install php4-cgi
      apt-get install php4-mysql

      1. Bonjour,
        Je souhaite de creer un serveur PDC dans un bureau contenant 5 ordinateurs mais je ne sais pas les etapes pour faire tous ca, pouvez vous me donnez les informations sur ca?

        Merci en avance,

        Salutation,
        Son
        1. Webmaster
          Merci de poster cette question dans un nouveau message !
      2. Bonjour

        Ca marche!
        Je fais:

        apt-get install php4
        apt-get install php4-cgi
        apt-get install php4-mysql

        (Les trois paquets se trouve dans CD1 et CD2)
        Et puis j'ai edite:
        /etc/apache/httpd.conf:

        LoadModule php4_module modules/libphp4.so
        et
        AddType application/x-httpd-php .php

        Merci beaucoup pour vos aides

        vong
        1. le module php4 compilé pour apache, ne fontionne qu'avec apache version 1.3.x et non avec les version 2.x sur Debian.