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

RedHat / CentOS / Fedora Discussion :

phpmyamdin a disparu


Sujet :

RedHat / CentOS / Fedora

  1. #1
    Débutant  
    Profil pro
    Inscrit en
    mai 2005
    Messages
    2 974
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : mai 2005
    Messages : 2 974
    Points : 899
    Points
    899
    Par défaut phpmyamdin a disparu
    Bonjour à tous,

    Je gère (partiellement) un serveur Radhat ou plusieurs site web sont installés grâce a la configuration du fichier
    /etc/httpd/conf/httpd.conf
    J'ai demandé l'ajout d'un nouveau site, et on m'a créé dans /var/www/nouveau_site, puis on a modifie le fichier httpd.conf. Des entrée DNS on aussi été corrigée

    Depuis les problème s'enchaine. Je pensais que tout était résolu, jusqu'à ce que je veuille acceder phpmyadmin.
    Avant ceci fonctionnait
    www.monsite.ch/phpmyadmin,

    maintenant ma oage m'indique que je n'ai pas les permissions
    You don't have permission to access /phpmyadmin on this server.
    Je ne sais oas ce qu'a fait mon collègue mais je voulais savoir qu'elles sont les étapes que vous effectuerez pour

    1. savoir si phpmyadmin a été désinstallé
    2. comment vérifier si une de ses modifications n'aurait pas modifier le chemin d'acces a phpmyamin, ou si il n'aurait pas modifier des permissions

    si je fais

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    [root@server ~]# 
    mysql --version
    mysql  Ver 14.14 Distrib 5.1.73, for redhat-linux-gnu (x86_64) using readline 5.          
    [root@server ~]#
    Donc a mon sens , il me semble installé mais comment vérifé alors sa configuration, particulièrement pour que mon URL fonctionne comme avant (problème de droit, location, etc)

    merci pour vos lumières
    Il ne suffit pas de tout savoir. Vouloir et persévérer, c'est déjà presque tout!

  2. #2
    Débutant  
    Profil pro
    Inscrit en
    mai 2005
    Messages
    2 974
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : mai 2005
    Messages : 2 974
    Points : 899
    Points
    899
    Par défaut
    il y a deux trois trucs qui me semblent louche.


    Il faut savoir que l'administrateur à créé mes site dans
    /var/www/ et oas dans /var/www/html/. Donc dans www j'ai par exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    ll
    total 40
    drwxr-xr-x.  2 root  root  4096 Feb 19  2018 cgi-bin
    drwxr-xr-x.  3 root  root  4096 Jun 20  2018 error
    drwxr-xr-x.  2 root  root  4096 Feb 19  2018 html
    drwxr-xr-x.  3 root  root  4096 Jun 20  2018 icons
    drwxr-xr-x.  6 soils soils 4096 Nov 16  2016 site
    drwxr-xr-x. 11 soils soils 4096 Mar  3  2014 site1
    drwxr-xr-x.  6 soils soils 4096 Nov  7  2016 site2
    drwxr-xr-x.  8 soils soils 4096 Jan 25  2016 site3
    drwxr-xr-x.  6 soils soils 4096 May 23  2016 site4
    drwxr-xr-x.  2 soils soils 4096 Apr 29 15:21 site5
    Par exemple, quand j'édite le fichier
    /etc/httpd/conf/httpd.conf

    je vois ceci
    #DocumentRoot "/var/www/html"
    DocumentRoot "/var/www/site"
    (site est le tout premier espace wbe que l'on a créé)

    Ca ne devrait pas etre??
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    #DocumentRoot "/var/www/html"
    DocumentRoot "/var/www/"
    Puis plus bas, j'ai plusieurs lignes comme (j'ai modifié les URL pour les rendre "discretes" )

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <VirtualHost *:80>
        ServerAdmin prenom.nom@uuu.eee.ch
        DocumentRoot /var/www/site3
        ServerName www.site3.iii.eee.ch
        <Directory "/var/www/site3">
         Options Indexes FollowSymLinks
    #     AllowOverride AuthConfig
         AllowOverride All
         Order allow,deny
         Allow from all
        </Directory>
        ErrorLog logs/www.sss.iii.eee.ch-error_log
        CustomLog logs/www.sss.iii.eee.ch-access_log common
    </VirtualHost>
    J'ai un bloque comme celui-ci par site, mais je ne vois rien en ce qui concerne phpmyadmin, ce qui ne me surprend pas, car les info pour phpmyadmin, devrait se trouver dans

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /etc/httpd/conf.d/phpMyAdmin.conf
    Dans ce fichier je vois
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Alias /phpmyadmin /usr/share/phpMyAdmin
    et si je fais , je vois

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    [root@server share]# ll /usr/share/ |grep php
    drwxr-xr-x.   5 root  root   4096 Nov  7  2016 php
    drwxr-xr-x.   8 user user  4096 Jul 14  2017 phpMyAdmin
    Donc dans tous les cas, tout le mode peut lire

    Donc j'en déduis que phpmyadmin est toujours et bien installé, mais que le problème serait lié a un droit d'access ou de redirection?

    Comment pourrais-je débugé ceci?
    Il ne suffit pas de tout savoir. Vouloir et persévérer, c'est déjà presque tout!

  3. #3
    Débutant  
    Profil pro
    Inscrit en
    mai 2005
    Messages
    2 974
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : mai 2005
    Messages : 2 974
    Points : 899
    Points
    899
    Par défaut
    ok, je crois avoir résolu mon problème.

    Je suis allé voir dans le log
    /var/log/http/fichier-error-log

    et j'ai vu ceci: (j'ai remplcé certain chiffre par xxx
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [Mon May 06 12:32:55 2019] [error] [client 10.6.xxx.xxx] client denied by server configuration: /usr/share/phpMyAdmin/
    Puis dans mon fichier
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /etc/httpd/conf.d/phpMyAdmin.conf
    J'ai vu qu'il y avait que ceci (j'ai remplacé des chiffres par des x
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Require ip 127.0.0.1
           Require ip 1xx.1xx
    J'ai donc vérifié mon IP et j'ai ajouté ceci
    Require ip 10.6[/CODE]

    et j'arrive accèdé à www.monsite.ch/phpmyadin, maintenant.


    Cool, mais j'aurais voulu comprendre ce qu'il s'est passé, qu'elle action a été faite par mon collègue (ou autre), pour comprendre l'événement qui à causé ce problème.
    Il ne suffit pas de tout savoir. Vouloir et persévérer, c'est déjà presque tout!

Discussions similaires

  1. Confirmation de la sauvegarde disparue !
    Par soso78 dans le forum Access
    Réponses: 2
    Dernier message: 28/09/2005, 11h32
  2. newbie: pbm de table disparue
    Par marcoclosset dans le forum Access
    Réponses: 8
    Dernier message: 15/09/2005, 15h46
  3. une partie du code a disparu
    Par recup dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 08/03/2005, 10h08
  4. [3.0] la javadoc a disparu :(
    Par gromite dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 04/01/2005, 18h02
  5. [DEBUTANT] Fenêtre console disparue.
    Par gc243 dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 14/12/2004, 17h17

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