Problème avec xampp et phpmyadmin

gwelb -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

je viens ici car je n'arrive pas a installé correctement xampp
car a chaque fois la base de donnée MySQL ne veut pas s'activé ou elle se desactive peut de temps après l'instalation
donc comme sa marcher pas alors j'ai désinstallé et j'ai essayer de mettre lampp et phpmyadmin
et j'ai toujours le même problème et c'est au moment d'installé phpmyadmin du moins quand je l'installe il me demande si je dois laisser dgconfig faire la configuration
je dis oui et après il demande les codes ,donc je les mes mais juste après il dis qu'il faut abandonner car il ne peut pas configurer
et le pire c'est que je n'arrive plus a quiter l'installation et sa fait buger mon terminal
donc si quelqu'un peut m'aider se serait vraiment sympa
le mieux sa serait de m'expliquer comment je peut configurer phpmyadmin avec le terminal
part contre je ne suis pas un pro quand on parle terminal du moins j'essaye d'apprendre grace au site du zero
mais comme j'ai d'abord commencer php je voudrais au moins l'apprendre en entier
alors je vous remercie d'avance a tous ceux qui pourrons m'aider

7 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Merci de mettre un minimum de ponctuation et de majuscule afin de soumettre des messages lisibles.

    Merci également de nous dire quelle distribution tu utilises et quels paquets tu as installé. Sous ubuntu a priori il suffit d'installer apache2 et mysql-server. Tout est expliqué ici :

    http://doc.ubuntu-fr.org/lamp
    http://doc.ubuntu-fr.org/apache2
    http://doc.ubuntu-fr.org/mysql
    http://doc.ubuntu-fr.org/phpmyadmin

    A priori ça consiste essentiellement à lancer ces commandes :

    sudo aptitude update
    sudo aptitude safe-upgrade
    sudo aptitude install apache2 mysql-server phpmyadmin libapache2-mod-php5
    sudo a2enmod php
    sudo service apache2 restart


    Ensuite il suffit de se connecter sur :

    http://localhost/phpmyadmin

    Bonne chance
    0
    1. gwelb
       
      je m'escuse pour les ponctuations,
      sinon j'ai essayer de faire comme tu ma dit mais cette partie n'a pas fonctionner
      sudo a2enmod php
      et quand j'ai essayer de me connecter a phpmyadmin il y avais marquer 404 erreur.
      donc a ton avis sa veut dire quoi

      PS:je te remerci de m'avoir répondue et de pour les prochaine réponse
      0
  2. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Peux tu me dire ce qu'à répondu :

    sudo a2enmod php 


    Et me donner le résultat des commandes :

    dpkg -l | grep apache
    dpkg -l | grep mysql
    dpkg -l | grep phpmyadmin
    ls /var/www/


    Bonne chance
    0
    1. gwelb
       
      ERROR: Module php does not exist!

      ii apache2 2.2.14-5ubuntu8 Apache HTTP Server metapackage
      ii apache2-mpm-prefork 2.2.14-5ubuntu8 Apache HTTP Server - traditional non-threade
      ii apache2-utils 2.2.14-5ubuntu8 utility programs for webservers
      ii apache2.2-bin 2.2.14-5ubuntu8 Apache HTTP Server common binary files
      ii apache2.2-common 2.2.14-5ubuntu8 Apache HTTP Server common files
      ii libapache2-mod-php5 5.3.2-1ubuntu4.2 server-side, HTML-embedded scripting languag

      ii libdbd-mysql-perl 4.012-1ubuntu1 A Perl5 database interface to the MySQL data
      ii libmysqlclient16 5.1.41-3ubuntu12.3 MySQL database client library
      ii mysql-client-5.1 5.1.41-3ubuntu12.3 MySQL database client binaries
      ii mysql-client-core-5.1 5.1.41-3ubuntu12.3 MySQL database core client binaries
      ii mysql-common 5.1.41-3ubuntu12.3 MySQL database common files (e.g. /etc/mysql
      ii mysql-server 5.1.41-3ubuntu12.3 MySQL database server (metapackage depending
      ii mysql-server-5.1 5.1.41-3ubuntu12.3 MySQL database server binaries
      ii mysql-server-core-5.1 5.1.41-3ubuntu12.3 MySQL database core server files
      ii php5-mysql 5.3.2-1ubuntu4.2 MySQL module for php5

      ii phpmyadmin 4:3.3.2-1 MySQL web administration tool

      index.html

      voila j'ai tout mis sinon sur la page index.html il y a écrit ceci

      <html><body><h1>It works!</h1>
      <p>This is the default web page for this server.</p>
      <p>The web server software is running but no content has been added, yet.</p>
      </body></html>

      alors sa veut dire quoi exactement et oui je voulais dire aussi que j'ai pas réussie a configuré phpmyadmin
      0
    2. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
       
      sa veut dire => ça veut dire. Pitié mes yeux... ça pique.
      0
  3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Ok alors déjà apache est installé. Peux-tu me dire ce que donne :

    ls /etc/apache2/mods*/*


    Ensuite peux-tu me dire si phpmyadmin s'affiche quand tu vas sur :

    http://localhost/phpmyadmin

    Enfin peux-tu me donner le résultat de :

    netstat -ntlp


    Bonne chance
    0
    1. gwelb
       
      salut,
      je voudrais te remercier pour ton aide mais je viens de réussir de l'installé ,
      et comme tu ma aider je vais te dire pourquoi sa ne marcher pas (et c'est vraiment un truc stupide).
      donc quand j'ai installé phpmyadmin il demande qu'elle serveur choisir entre apache et autre chose,
      et normalement il faut clic sur la barre d'espace pour choisir et moi je fesait "enter" .
      alors j'ai réinstallé et j'ai cocher la cache et sa marche ,du moins j'arrive a entrer dans phpmyadmin
      il me dient

      $cfg['Servers'][$i]['tracking'] ... en erreur [ Documentation ]
      Suivi: désactivé

      alors peut tu me dire se que je dois faire stp .
      j'ai oublier je n'arrive pas a entrer sur http://localhost/ donc je dois faire quoi stp.

      PS:je te remercie encore de ton aide
      0
  4. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Merci de faire un SÉRIEUX effort sur l'orthographe s'il te plaît. Je veux bien être patient mais regarde ce que tu m'infliges, je n'ai vraiment pas mérité ça :

    de réussir de l'installé , => de réussir à l'installer
    comme tu ma aider => tu m'as aidé
    sa ne marcher pas => ça ne marchait pas
    il demande qu'elle serveur => quel serveur
    il faut clic sur => il faut cliquer
    et moi je fesait => je faisais
    et j'ai cocher => j'ai coché
    la cache => la case
    et sa marche => et ça marche
    j'arrive a entrer => à entrer
    il me dient => il me dit
    alors peut tu me dire se que je dois faire => alors peux-tu me dire ce que


    Bon bref passons...

    Pour ton soucis de case à cocher, ne t'en fais pas tu n'es pas le premier à te tromper, j'ai coaché des gens qui sont tombés dans le mêmepiège.

    En fait il faut bien comprendre que les [ ] sont des cases à cocher (qui sont cochées quand elles sont marquées [*] et uniquement dans ce cas). Donc effectivement dans ton cas il faut coupler phpmyadmin avec apache2 et non lighttp.

    Pour réparer le problème en root ou avec un sudo :

    dpkg-reconfigure phpmyadmin


    je n'arrive pas à entrer sur http://localhost/

    Est-ce que ça marche avec http://127.0.0.1/ et http://127.0.0.1/phpmyadmin ? Et le cas échéant comment te connectes-tu à phpmyadmin ?

    Est-ce que ton serveur mysql est installé et lancé ?

    Bonne chance
    0
    1. gwelb
       
      netstat -ntlp :

      Connexions Internet actives (seulement serveurs)
      Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name
      tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 6358/apache2
      tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 6380/mysqld
      tcp 0 0 0.0.0.0:62187 0.0.0.0:* LISTEN 2187/wish8.5

      ls /etc/apache2/mods*/* :

      /etc/apache2/mods-available/actions.conf
      /etc/apache2/mods-available/actions.load
      /etc/apache2/mods-available/alias.conf
      /etc/apache2/mods-available/alias.load
      /etc/apache2/mods-available/asis.load
      /etc/apache2/mods-available/auth_basic.load
      /etc/apache2/mods-available/auth_digest.load
      /etc/apache2/mods-available/authn_alias.load
      /etc/apache2/mods-available/authn_anon.load
      /etc/apache2/mods-available/authn_dbd.load
      /etc/apache2/mods-available/authn_dbm.load
      /etc/apache2/mods-available/authn_default.load
      /etc/apache2/mods-available/authn_file.load
      /etc/apache2/mods-available/authnz_ldap.load
      /etc/apache2/mods-available/authz_dbm.load
      /etc/apache2/mods-available/authz_default.load
      /etc/apache2/mods-available/authz_groupfile.load
      /etc/apache2/mods-available/authz_host.load
      /etc/apache2/mods-available/authz_owner.load
      /etc/apache2/mods-available/authz_user.load
      /etc/apache2/mods-available/autoindex.conf
      /etc/apache2/mods-available/autoindex.load
      /etc/apache2/mods-available/cache.load
      /etc/apache2/mods-available/cern_meta.load
      /etc/apache2/mods-available/cgid.conf
      /etc/apache2/mods-available/cgid.load
      /etc/apache2/mods-available/cgi.load
      /etc/apache2/mods-available/charset_lite.load
      /etc/apache2/mods-available/dav_fs.conf
      /etc/apache2/mods-available/dav_fs.load
      /etc/apache2/mods-available/dav.load
      /etc/apache2/mods-available/dav_lock.load
      /etc/apache2/mods-available/dbd.load
      /etc/apache2/mods-available/deflate.conf
      /etc/apache2/mods-available/deflate.load
      /etc/apache2/mods-available/dir.conf
      /etc/apache2/mods-available/dir.load
      /etc/apache2/mods-available/disk_cache.conf
      /etc/apache2/mods-available/disk_cache.load
      /etc/apache2/mods-available/dump_io.load
      /etc/apache2/mods-available/env.load
      /etc/apache2/mods-available/expires.load
      /etc/apache2/mods-available/ext_filter.load
      /etc/apache2/mods-available/file_cache.load
      /etc/apache2/mods-available/filter.load
      /etc/apache2/mods-available/headers.load
      /etc/apache2/mods-available/ident.load
      /etc/apache2/mods-available/imagemap.load
      /etc/apache2/mods-available/include.load
      /etc/apache2/mods-available/info.conf
      /etc/apache2/mods-available/info.load
      /etc/apache2/mods-available/ldap.load
      /etc/apache2/mods-available/log_forensic.load
      /etc/apache2/mods-available/mem_cache.conf
      /etc/apache2/mods-available/mem_cache.load
      /etc/apache2/mods-available/mime.conf
      /etc/apache2/mods-available/mime.load
      /etc/apache2/mods-available/mime_magic.conf
      /etc/apache2/mods-available/mime_magic.load
      /etc/apache2/mods-available/negotiation.conf
      /etc/apache2/mods-available/negotiation.load
      /etc/apache2/mods-available/php5.conf
      /etc/apache2/mods-available/php5.load
      /etc/apache2/mods-available/proxy_ajp.load
      /etc/apache2/mods-available/proxy_balancer.load
      /etc/apache2/mods-available/proxy.conf
      /etc/apache2/mods-available/proxy_connect.load
      /etc/apache2/mods-available/proxy_ftp.load
      /etc/apache2/mods-available/proxy_http.load
      /etc/apache2/mods-available/proxy.load
      /etc/apache2/mods-available/proxy_scgi.load
      /etc/apache2/mods-available/reqtimeout.conf
      /etc/apache2/mods-available/reqtimeout.load
      /etc/apache2/mods-available/rewrite.load
      /etc/apache2/mods-available/setenvif.conf
      /etc/apache2/mods-available/setenvif.load
      /etc/apache2/mods-available/speling.load
      /etc/apache2/mods-available/ssl.conf
      /etc/apache2/mods-available/ssl.load
      /etc/apache2/mods-available/status.conf
      /etc/apache2/mods-available/status.load
      /etc/apache2/mods-available/substitute.load
      /etc/apache2/mods-available/suexec.load
      /etc/apache2/mods-available/unique_id.load
      /etc/apache2/mods-available/userdir.conf
      /etc/apache2/mods-available/userdir.load
      /etc/apache2/mods-available/usertrack.load
      /etc/apache2/mods-available/version.load
      /etc/apache2/mods-available/vhost_alias.load
      /etc/apache2/mods-enabled/alias.conf
      /etc/apache2/mods-enabled/alias.load
      /etc/apache2/mods-enabled/auth_basic.load
      /etc/apache2/mods-enabled/authn_file.load
      /etc/apache2/mods-enabled/authz_default.load
      /etc/apache2/mods-enabled/authz_groupfile.load
      /etc/apache2/mods-enabled/authz_host.load
      /etc/apache2/mods-enabled/authz_user.load
      /etc/apache2/mods-enabled/autoindex.conf
      /etc/apache2/mods-enabled/autoindex.load
      /etc/apache2/mods-enabled/cgi.load
      /etc/apache2/mods-enabled/deflate.conf
      /etc/apache2/mods-enabled/deflate.load
      /etc/apache2/mods-enabled/dir.conf
      /etc/apache2/mods-enabled/dir.load
      /etc/apache2/mods-enabled/env.load
      /etc/apache2/mods-enabled/mime.conf
      /etc/apache2/mods-enabled/mime.load
      /etc/apache2/mods-enabled/negotiation.conf
      /etc/apache2/mods-enabled/negotiation.load
      /etc/apache2/mods-enabled/php5.conf
      /etc/apache2/mods-enabled/php5.load
      /etc/apache2/mods-enabled/reqtimeout.conf
      /etc/apache2/mods-enabled/reqtimeout.load
      /etc/apache2/mods-enabled/setenvif.conf
      /etc/apache2/mods-enabled/setenvif.load
      /etc/apache2/mods-enabled/status.conf
      /etc/apache2/mods-enabled/status.load

      http://localhost/phpmyadmin = http://127.0.0.1/phpmyadmin/ c'est ok

      http://localhost/ = http://127.0.0.1/ XXX

      It works!

      This is the default web page for this server.

      The web server software is running but no content has been added, yet.

      Est-ce que ton serveur mysql est installé et lancé ?
      j'ai installer ceci

      apt-get install php5 php5-cli php5-mysql

      pour le lancé je fais quoi exactement car j'ai fait ceci pour le lancé

      start mysql = start: Job is already running: mysql
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Bon ben tout à l'air de marcher ? Est-ce que ton problème est résolu ou il y a des points qui ne sont pas clairs ?
    0
    1. gwelb
       
      je voudrais savoir comment faire pour voir mes dossiers car je sais pas comment faire pour tester mes pages.
      0
  7. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    A priori tes pages sont dans /var/www/ ou /var/www/htdocs selon l'endroit ou tu as configuré la racine du serveur apache. Ainsi /var/www/htdocs/truc/plop.html devrait s'afficher quand tu vas sur http://localhost/truc/plop.html.

    Bonne chance
    0
    1. gwelb
       
      je viens d'essayer mais sa marche pas donc j'ai été regarder dans /var/www/ pour voir si il y avais /htdocs mais il n'y est pas.
      donc peut tu me dire comment faire pour le metttre stp.
      sinon j'ai mis l'adresse et sa ma écrit ceci:

      La connexion a échoué
      Firefox ne peut établir de connexion avec le serveur à l'adresse localhost.
      * Le site est peut-être temporairement indisponible ou surchargé. Réessayez plus
      tard ;

      * Si vous n'arrivez à naviguer sur aucun site, vérifiez la connexion
      au réseau de votre ordinateur ;

      * Si votre ordinateur ou votre réseau est protégé par un pare-feu ou un proxy,
      assurez-vous que Firefox est autorisé à accéder au Web.
      0
  8. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Actuellement on est d'accord que ça affiche "it works". Si oui il y a quelque par un index.html qui contient cette phrase dans /var/www. C'est dans ce dossier qu'il faudra mettre l'arborescence de ton site (avec les bons droits).

    sudo grep -nri works /var/www


    Bonne chance
    0
    1. gwelb
       
      j'ai réussi car j'ai trouver une astuce sur le site d'ubutun ,et le problème c'étais le fichier /etc/apach2/site-avaible/default

      donc j'ai mis le code qui avais écrit et sa marche
      voici le code en question:
      NameVirtualHost *
      <VirtualHost *>
      ServerAdmin webmaster@localhost

      DocumentRoot /var/www/
      <Directory />
      Options FollowSymLinks
      AllowOverride None
      </Directory>
      <Directory /var/www/>
      Options Indexes FollowSymLinks MultiViews
      AllowOverride None
      Order allow,deny
      allow from all
      # This directive allows us to have apache2's default start page
      # in /apache2-default/, but still have / go to the right place
      #RedirectMatch ^/$ /apache2-default/
      </Directory>

      ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
      <Directory "/usr/lib/cgi-bin">
      AllowOverride None
      Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
      Order allow,deny
      Allow from all
      </Directory>

      ErrorLog /var/log/apache2/error.log

      # Possible values include: debug, info, notice, warn, error, crit,
      # alert, emerg.
      LogLevel warn

      CustomLog /var/log/apache2/access.log combined
      ServerSignature On

      Alias /doc/ "/usr/share/doc/"
      <Directory "/usr/share/doc/">
      Options Indexes MultiViews FollowSymLinks
      AllowOverride None
      Order deny,allow
      Deny from all
      Allow from 127.0.0.0/255.0.0.0 ::1/128
      </Directory>

      </VirtualHost>

      je te remercie pour ton aide et encore désolé pour mon orthographe
      0
    2. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
       
      Bon eh bien voilà une affaire résolue. Pour l'orthographe si tu es capable d'écrire "ça va" ou "ça marche"... tu auras déjà fait un grand pas :-)
      0