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.

  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 : 40
    Localisation : France

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

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 681
    Points
    18 681
    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

  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 : 40
    Localisation : France

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

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 681
    Points
    18 681
    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

  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.

  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à.

  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.

  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.

  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à.

  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 ?

  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