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 :

migration difficile de gentoo vers centos 6


Sujet :

RedHat / CentOS / Fedora

  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    170
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2012
    Messages : 170
    Points : 43
    Points
    43
    Par défaut migration difficile de gentoo vers centos 6
    Bonjour, je suis en train de migrer mon site d'un vieux serveur OVH Gentoo vers un OVH Centos 6.3 avec Plesk 11.09. J'ai bien changé les chemins d'accès vers les répertoires et bdd. Mais je rencontre des difficultés sur 2 points et je suis bloqué:

    - quand on upload des nouvelles vidéos, précédemment c'est FFmpeg qui s'occupait de les convertir. Mais sur le nouveau serveur Centos FFmpeg ne semble pas installé et je sais pas où vérifier, ni comment l'installer ni dans quel répertoire l'installer.

    - Alors que mes codes pour accéder à l 'admin du site sont les mêmes, je n'arrive pas à me connecter à l'admin.

    Merci d avance pour votre aide, je suis novice

  2. #2
    Membre du Club
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    170
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2012
    Messages : 170
    Points : 43
    Points
    43
    Par défaut
    svp quelqu'un pour m'aider, je ne sais plus quoi faire pour accéder à l'admin.. :-(

    Voici la page index.php pur accéder à l'admin:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    <?
    $FINDPATH="findpath.inc.php";
    require($FINDPATH);
    include (INCLUDEDIR . "/admin_config.inc.php");
     
    $niveau=1;
    require (INCLUDEDIR . "/protection.inc.php");
     
    ?>
    <html>
    <head>
    <title><? echo $admin_lang[0]; ?></title>
    </head>
    <frameset rows="40,*" framespacing="0" border="0" frameborder=no>
      <frame src="menu_h.php" name="menu_h" scrolling="NO" noresize marginheight=2 marginwidth=10 frameborder=yes framespacing="0">
    <frameset cols="12%,*" >
      <frame src="menu_g.php" name="menu_g" scrolling="NO" noresize frameborder=no framespacing="0">
      <frame src="main.php" name="main">
    </frameset>
    </frameset>
    <noframes>
    <body>
    </body>
    </noframes>
    </html>
    voici le code de protection.inc.php :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    <?php
     
    function http_auth($realm="Administration")
    {
        Header("WWW-Authenticate: Basic realm=\"$realm\"");
        Header("HTTP/1.0 401 Unauthorized");
        echo "
     
    <link href=\"http://".$_SERVER[SERVER_NAME]."/style.css\" rel=\"stylesheet\" type=\"text/css\">
    <TABLE WIDTH=\"100%\" HEIGHT=\"100%\" CELLPADDING=\"0\" CELLSPACING=\"0\" ><TR>
            <TD ALIGN=\"center\" VALIGN=\"middle\">
              <TABLE CELLPADDING=\"0\" CELLSPACING=\"2\" class=TABLEBORDER><TR><TD ALIGN=\"center\" VALIGN=\"middle\">
            <TABLE CELLPADDING=\"4\" WIDTH=\"100%\" HEIGHT=\"100%\" class=TABLEBG><TR><TD class=12 align=center><B>
    Vous devez vous identifier.</B><p><a href=\"index.php\" target=_parent>R&eacute;essayer</a> - <a href=\"".SITEWWWROOT."/index.php\">Quitter</a></p></font>
    </TD></TR></TABLE>
        </TD></TR></TABLE>
            </TD></TR></TABLE>
    ";
        exit;
    }
     
    function authentifier($user, $pass, $level=0)
    {
        global $tables;
        $le_result = mysql_query("
            SELECT user_id FROM $tables[users]
            WHERE user = '$user'
            AND password = '".MD5($pass)."'
            AND userlevel<=".(int)$level."
            ") or die ("#Impossible d'executer la requete !#");        
        if (mysql_num_rows($le_result)==1) return 1;
        else return 0;
    }
     
     
    if ($logout==1)
    {
        session_start();
        session_unregister("TAB_USER");
        unset($TAB_USER);
        session_destroy();
     
        $url="http://" . $_SERVER[SERVER_NAME] . "/" . ADMINDIR . "/index.php";
     
        header("location: $url ");
        die;
    }
     
    if (isset($_SERVER[PHP_AUTH_USER]) && isset($_SERVER[PHP_AUTH_PW]))
    {
        if (authentifier($_SERVER[PHP_AUTH_USER], $_SERVER[PHP_AUTH_PW], $niveau)==1)
        {
            session_start();
            if (!session_is_registered("TAB_USER"))
            {
                session_register("TAB_USER");
                $sql="SELECT user_id, user, userlevel FROM $tables[users] WHERE user = '$_SERVER[PHP_AUTH_USER]'";
                $result=mysql_query($sql) or die ("##Impossible d'executer la requete !##");
                $TAB_USER = mysql_fetch_array($result);
     
                $sql="INSERT INTO $tables[users_logs]
                SET login='".date("Y-m-d H:i:s")."', logout='".date("Y-m-d H:i:s")."', user='$TAB_USER[user]', ip='$_SERVER[REMOTE_ADDR]', host='".gethostbyaddr($_SERVER[REMOTE_ADDR])."', session_id='".session_id()."'";
                $result0=mysql_query($sql) or die ("###Impossible d'executer la requete !###");
            }
            else
            {
                $sql="UPDATE $tables[users_logs]
                SET logout='".date("Y-m-d H:i:s")."'
                WHERE session_id='".session_id()."'";
                $result0=mysql_query($sql) or die ("###Impossible d'executer la requete !###");
            }
        }
        else
        {
            http_auth("Administration : Echec, vous n'avez peut-être pas les droits nécessaires pour vous connecter.");
        }
    }
    else http_auth();  
    ?>
    le fichier findpath.inc.php :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    <?
    $DIRROOT=dirname(realpath ($FINDPATH));
    $DROOT=$_SERVER[DOCUMENT_ROOT];
    $WROOT="http://".$_SERVER[SERVER_NAME];
    if (substr($DROOT,-1)=="/") $DROOT=substr($DROOT,0,-1);
    $DIRROOT=str_replace("\\","/",$DIRROOT);
     
    $WWWROOT=$WROOT . eregi_replace("$DROOT","",$DIRROOT);
     
    define('DIRROOT',$DIRROOT);
    define('WWWROOT',$WWWROOT);
    define('INCLUDEDIR',"includes");
    define('IMAGESDIR',"images");
    define('VIDEOSDIR',"videos");
    define('UPLOADDIR', "wduploads");
     
    define('SITEDIRROOT',"/var/www/vhosts/serveur.ovh.net/httpdocs/dossierdusite/");
    define('SITEWWWROOT',"http://www.nomdusite.com");
    ?>
    le fichier admin_config.inc.php :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    <?
    $FINDPATH="findpath.inc.php";
    require("$FINDPATH");
    require(DIRROOT . "/db_config.inc.php");
     
    $HOMEPAGE=WWWROOT . "/index.php";
     
    $admin_lang=array(
    0=>"Administration",
    1=>"Rubriques",
    2=>"Statistiques",
    3=>"Banni&egrave;res",
    4=>"Liens",
    5=>"D&eacute;connexion",
    6=>"Utilisateurs",
    7=>"T&eacute;l&eacute;chargements",
    8=>"Points de vente",
    9=>"Calendrier",
    10=>"Gestion des objets",
    11=>"News",
    12=>"Livre d'Or",
    13=>"Revue de presse",
    14=>"Gestion des photos",
    15=>"Gestion des vid&eacute;os",
    16=>"Agenda",
    17=>"Concours",
    18=>"",
    19=>"Inscrits"
    );
     
    ?>

  3. #3
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 852
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 852
    Points : 15 271
    Points
    15 271
    Par défaut
    Citation Envoyé par cedrus Voir le message
    svp quelqu'un pour m'aider, je ne sais plus quoi faire pour accéder à l'admin.. :-(
    Demander à OVH ?

    Sinon, pour ffmpeg tu peux toujours taper ffmpeg -version dans une console, tu verras bien. Et si c'est pas installé, ben faut voir si ton centos a un gestionnaire de paquets, un peu comme Synaptics pour les .deb de Debian, et pour les autres distros je ne sais pas comment ça s'appelle, mais ça doit exister.
    Et si personne d'autre n'a répondu, c'est peut-être que personne ne connaît ton centos...

  4. #4
    Membre du Club
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    170
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2012
    Messages : 170
    Points : 43
    Points
    43
    Par défaut
    Merci pour ton intervention. En fait c est à l'admin de mon site que je n arrive pas à accéder. Donc OVH ne pourra pas m'aider.

  5. #5
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 852
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 852
    Points : 15 271
    Points
    15 271
    Par défaut
    Citation Envoyé par cedrus Voir le message
    En fait c'est à l'admin de mon site que je n'arrive pas à accéder. Donc OVH ne pourra pas m'aider.
    Ah ok, j'avais compris un peu de travers, je pensais à l'admin de la machine.
    Bon, ben pour l'admin du site, je n'ai pas la moindre idée, je ne joue pas dans cette cour, désolé.

Discussions similaires

  1. Migration Debian vers CentOs
    Par Deesmon dans le forum Administration système
    Réponses: 1
    Dernier message: 03/04/2012, 16h00
  2. Migration difficile de VS2008 vers 2010
    Par megamario dans le forum VB.NET
    Réponses: 4
    Dernier message: 26/01/2012, 18h15
  3. Migration centos 5.5 vers centos 6
    Par alain.bolli dans le forum 1&1
    Réponses: 0
    Dernier message: 19/07/2011, 12h11
  4. Réponses: 26
    Dernier message: 12/11/2008, 17h59
  5. migration de base access vers postgres
    Par greg_ggl dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 09/03/2006, 10h33

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