IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Debian Discussion :

debian et php4


Sujet :

Debian

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Décembre 2003
    Messages
    173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2003
    Messages : 173
    Par défaut debian et php4
    Bonjour,
    je me lance dans la mise en place d'un serveur web-PHP.
    J'installe apache, puis PHP4.
    Dans httpd.conf je dois décommenter 2 lignes:
    AddType..... c'est ok
    LoadModule ...... cette ligne est inexistante ou presque. J'ai bien trouvé un Loadmodule put_module, j'ai supposé qu'il fallait y aposer LoadModule php4_module /usr/lib/apache2/modules/libphp4.so

    Ensuite : "invoke-rc.d apache restart" m'annonce qu'il y a une erreur de syntaxe sur la ligne précitée.
    Pourtant, il me semble que l'on indique "/usr/lib......" de manière à indiquer l'endroit où se situe libphp4.so, ai-je bon ?
    Sinon, quelle serait mon erreur ?
    Merci

  2. #2
    Membre émérite
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juin 2003
    Messages
    910
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 910
    Par défaut c'est quoi le message?
    Si tu nous mettais le message d'erreur exact on pourrait plus facilement t'aider

  3. #3
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 715
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 715
    Par défaut
    Citation Envoyé par copro Voir le message
    J'ai bien trouvé un Loadmodule put_module, j'ai supposé qu'il fallait y aposer LoadModule php4_module /usr/lib/apache2/modules/libphp4.so
    normalement tu n'as pas besoin de modifier les fichiers de configuration à la main

    essaye de lancer la commande "aptitude install libapache2-mod-php4"

  4. #4
    Membre confirmé
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Décembre 2003
    Messages
    173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2003
    Messages : 173
    Par défaut
    Bonjour Mathieu,
    Merci pour la commande mais ça n'a pas fionctionné.
    En fait, je pensais qu'il était nécessaire de modifier le fichier httpd.conf car j'ai lu le tuto sur http://www.ac-creteil.fr/reseaux/sys...mp-debian.html qui m'indiquait qu'il est nécessaire de décommenter deux lignes.
    j'ai donc trouvé la ligne "Addtype etc.". En revanche, pour ce qui est de "LoadModule etc.", j'ai dû la décommenter et la modifier.
    Ainsi, "invoke-rc.d apache restart" m'indique:
    cannot load /usr/lib/apache2/modules/libphp4.so into server: /usr/lib/apache2/modules/libphp4.so: undefined symbol: unix_config
    failed!

    la ligne que j'ai modifiée dans httpd.conf:
    LoadModule php4_module /usr/lib/apache2/modules/libphp4.so
    C'est celle qui pose problème apparemment.

    Remarque:
    j'ai également décommenté cette ligne: AddType appplication/x-httpd-php .php
    Cette ligne ne m'est pas annoncée comme posant problème.

    Merci à tous pour votre aide.

  5. #5
    Membre confirmé
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Décembre 2003
    Messages
    173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2003
    Messages : 173
    Par défaut
    PS:
    lorsque je recommente cette ligne afin de tester, là forcément il ne m'annonce plus de problème:
    restarting apache 1.3 web server.

    MAIS, si je tente de surfer sur mon serveur, je constate qu'il n'a pas chargé le module php car index.php n'est pas un fichier reconnue par mon navigateur....il y a donc une modif à faire.
    Serait-ce une erreur de syntaxe de ma part ?

    Merci

  6. #6
    Membre émérite
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juin 2003
    Messages
    910
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 910
    Par défaut non ce n'est pas une erreur
    N'étant pas sur mon PC mais sur un PC Windaube, je ne sais plus si c'est dans le fichier httpd.conf ou un autre fichier apache. Maisl il y a une ligne qui indique que le fichier à lire par défaut est index.html et il faut que tu remplace .html par .php et là ton serveur reconnaîtra PHP.

  7. #7
    Membre émérite
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juin 2003
    Messages
    910
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 910
    Par défaut Pourquoi PHP4?
    Je me demande pourquoi tu installe PHP4 vu que cette version ne sera plus supportée dans deux mois. Tu devrais plutôt installer Apache2 et PHP5 et c'eest d'ailleurs la version par défaut de la version stable de Debian qui est Etch.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 07/12/2006, 16h15
  2. Debian Apache2 php4 php5
    Par Jean_Benoit dans le forum Apache
    Réponses: 3
    Dernier message: 06/05/2006, 15h05
  3. [Debian + Apache2] PHP4 vers PHP5
    Par Jean_Benoit dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 01/05/2006, 17h43
  4. [EasyPHP] [Outil] pb entre EasyPHP1.8 et Apache-php4 sous Debian
    Par winnie82 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 10/03/2006, 17h06
  5. [postgresql] phppgadmin + debian
    Par ohan dans le forum PostgreSQL
    Réponses: 10
    Dernier message: 31/10/2003, 11h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo