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

Ubuntu Discussion :

[UBUNTU] Le php ne fonctionne pas


Sujet :

Ubuntu

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 77
    Points : 27
    Points
    27
    Par défaut [UBUNTU] Le php ne fonctionne pas
    Salut,

    Je voudrais installer PHP. Pour celà j'ai fais ça "sudo apt-get install phpmyadmin".
    Y paraît qu'en faisant ça j'ai installer Apache2, PHP et PHPmyadmin.
    Apache est installer mais php ne fonctionne pas ou n'est pas installer, comment faire ?

    Je me suis documenté la : http://doc.ubuntu-fr.org/serveur/lamp

    Merci d'avance

  2. #2
    Membre actif Avatar de JavaAcro
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2004
    Messages
    533
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 100
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Juin 2004
    Messages : 533
    Points : 294
    Points
    294
    Par défaut
    Quelle version de php veux-tu installer?
    bon, je suppose que c'est php5, alors fais, tout simplement un :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo apt-get install php5
    remarque: pour que phpMyAdmin, "fonctionne", il faut aussi installer, dans ce cas, php5-mysql et aussi demarer le demon mysqld.
    The beautiful thing about learning is that nobody can take it away from you.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 77
    Points : 27
    Points
    27
    Par défaut
    Je ne comprends pas ça : "demarer le demon mysqld"

    Et dans localhost/phpmyadmin on me dit : You don't have permission to access /phpmyadmin on this server.

    Décidemment les permissions c'est pas mon truc :p

  4. #4
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 679
    Points
    18 679
    Par défaut
    Citation Envoyé par zuxion
    Je ne comprends pas ça : "demarer le demon mysqld"

    Et dans localhost/phpmyadmin on me dit : You don't have permission to access /phpmyadmin on this server.

    Décidemment les permissions c'est pas mon truc :p

    un démon est une créature venue des enfers pour t'embêter (vive mon avatar )
    en fait, c'est comme un "service" windows... il tourne et tu ne vois rien


    un problème de droit :
    - dans httpd.conf, sans doute
    - dans les attributs des fichiers phpmyadmin
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 77
    Points : 27
    Points
    27
    Par défaut
    Ok

    Mais j'y fais quoi dans ces fichiers ?

  6. #6
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 679
    Points
    18 679
    Par défaut
    regardes si :
    - les droits en lecture sont accordés aux autres utilisateurs pour les fichiers de phpmyadmin
    - dans httpd.conf, si le répertoire de phpmyadmin à un allow from all
    Evitez les MP pour les questions techniques... il y a des forums
    Contributions sur DVP : Mes Tutos | Mon Blog

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 77
    Points : 27
    Points
    27
    Par défaut
    Dans httpd.conf je n'ai que ça d'écrit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    # This is here for backwards compatability reasons and to support
    #  installing 3rd party modules directly via apxs2, rather than
    #  through the /etc/apache2/mods-{available,enabled} mechanism.
    #
    #LoadModule mod_placeholder /usr/lib/apache2/modules/mod_placeholder.so
    les droits en lecture sont accordés aux autres utilisateurs pour les fichiers de phpmyadmin
    Comprends pas ...

  8. #8
    Membre actif Avatar de JavaAcro
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2004
    Messages
    533
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 100
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Juin 2004
    Messages : 533
    Points : 294
    Points
    294
    Par défaut
    Regarde bien le fichier (c'est là ou se trouve la solution pour le mot de passe ...)
    /var/www/phpMyAdmin/config.inc.php
    Bien sur, je suppose que phpMyAdmin est installé dans le répertoire /var/www/
    puisque, j'ai remarqué que tu a fais un http://localhost/phpMyAdmin pour afficher la page d'acceuil de celle-ci.
    Bon courage.
    The beautiful thing about learning is that nobody can take it away from you.

  9. #9
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 77
    Points : 27
    Points
    27
    Par défaut
    Je dois modifier quels lignes ?

    J'ai remarquer que 90% des lignes étaient en commentaire (précédées de //)

  10. #10
    Membre actif Avatar de JavaAcro
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2004
    Messages
    533
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 100
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Juin 2004
    Messages : 533
    Points : 294
    Points
    294
    Par défaut
    Bonjour,
    $cfg['Servers'][$i]['user'] = 'root'; // MySQL user
    $cfg['Servers'][$i]['password'] = ' '; // MySQL password (only needed
    // with 'config' auth_type)
    $cfg['blowfish_secret'] = ' ';
    Voilà.
    The beautiful thing about learning is that nobody can take it away from you.

  11. #11
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 77
    Points : 27
    Points
    27
    Par défaut
    Je met quoi pour : $cfg['blowfish_secret'] = ' '; ???

  12. #12
    Membre actif Avatar de JavaAcro
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2004
    Messages
    533
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 100
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Juin 2004
    Messages : 533
    Points : 294
    Points
    294
    Par défaut
    eh bien, la solution est dans la lecture(entre les lignes) et la compréhension du message d'erreur.
    The beautiful thing about learning is that nobody can take it away from you.

  13. #13
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 77
    Points : 27
    Points
    27
    Par défaut
    Tu n'as pas un exemple ?
    Car je comprends pas ...

  14. #14
    Membre actif Avatar de JavaAcro
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2004
    Messages
    533
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 100
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Juin 2004
    Messages : 533
    Points : 294
    Points
    294
    Par défaut
    Je ne sait pas ton message d'erreur quand tu veux te connecter à phpMyAdmin.
    Enfin, comme j'ai dit en haut, la page d'acceuil de phpMyAdmin s'affiche normalement si:
    -phpMyAdmin est bien installée
    -le module php-mysql est installé
    -mysql est bien demarré.
    -enfin, le login et le mot de passe de connexion sont bien renseignés dans le fichier config.inc.php.
    The beautiful thing about learning is that nobody can take it away from you.

  15. #15
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 77
    Points : 27
    Points
    27
    Par défaut
    Rien tjrs l'erreur de permission ...
    Pouvez vous m'aider svp ?

    EDIT : et si je désinstallait tout et puis je recommence comme y faut ?
    Si vous me conseiller ça ben dites moi comment désintaller le tout

  16. #16
    Membre actif Avatar de JavaAcro
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2004
    Messages
    533
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 100
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Juin 2004
    Messages : 533
    Points : 294
    Points
    294
    Par défaut
    Bon, puisque ça ne marche pas comme tu as fais, tu peux changer de méthode,

    site www.phpMyAdmin.net > download phpMyAdmin-2.6.4-pl4.tar.gz(par exemple) > decompresse ce fichier dans le répertoire /var/www/ > renome le phpMyAdmin(
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo mv phpMyAdmin-2.6.4-pl4 /var/www/phpMyAdmin
    )

    Puis déplace toi dans ce répertoire(phpMyAdmin) et fais:
    Repere la ligne:

    $cfg['PmaAbsoluteUri'] = '';
    modifie là ainsi:

    $cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin';
    Ouvre le navigateur mozilla > dans la barre d'adresse fais un http://localhost/phpMyAdmin > admire la page d'acceuil de phpMyAdmin > tiens moi au courant du résultat > voilà.
    The beautiful thing about learning is that nobody can take it away from you.

  17. #17
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 77
    Points : 27
    Points
    27
    Par défaut
    Je n'ai pas la permission de mettre phpmyadmin dans /var/www/ ...
    ET dans /var/www/ j'ai plein de fichier ils servent à quoi ?

  18. #18
    Membre actif Avatar de JavaAcro
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2004
    Messages
    533
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 100
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Juin 2004
    Messages : 533
    Points : 294
    Points
    294
    Par défaut
    Je veux savoir,
    Dans ton /etc/apache(2)/httpd(apache2).conf tu as bien document_root=/var/www ?
    Citation Envoyé par zuxion
    Je n'ai pas la permission de mettre phpmyadmin dans /var/www/ ...
    ET dans /var/www/ j'ai plein de fichier ils servent à quoi ?
    Je n'ai pas compris....tu as bien fais sudo mv phpMyAdmin /var/www ?
    The beautiful thing about learning is that nobody can take it away from you.

  19. #19
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 77
    Points : 27
    Points
    27
    Par défaut
    J'ai pas document_root=...
    mais j'ai ServerRoot "/etc/apache2"

    Et puis pour : sudo mv phpMyAdmin /var/www

    ça me renvoie : mv: ne peut évaluer `phpMyAdmin': Aucun fichier ou répertoire de ce type

  20. #20
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 77
    Points : 27
    Points
    27
    Par défaut
    J'ai biene envie de reprendre à partir de 0, je me suis surement gouré quelque part ou je n'ai pas tout fais dans l'ordre ...

    Comment désinstaller phpmyadmin, php5, serveur mysql et Apache et apache2 ?

Discussions similaires

  1. Javascript dans un echo PHP de fonctionne pas
    Par Ed la poignee dans le forum Langage
    Réponses: 1
    Dernier message: 24/03/2009, 16h31
  2. Sendmail de PHP ne fonctionne pas
    Par tom06440 dans le forum IIS
    Réponses: 4
    Dernier message: 13/09/2008, 17h10
  3. [Wamp] scripts en php ne fonctionnent pas sur wampserver
    Par unggoyer dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 10/04/2008, 22h16
  4. Le test10() de test.php ne fonctionne pas.
    Par Laplix dans le forum PhpMyObject
    Réponses: 8
    Dernier message: 16/03/2008, 20h24
  5. Fonction mail() php ne fonctionne pas
    Par silverspike dans le forum Windows Serveur
    Réponses: 0
    Dernier message: 18/12/2007, 10h11

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