как получить md5 кеш файла

Discussion in 'PHP' started by ufaclub, 27 May 2011.

  1. ufaclub

    ufaclub New Member

    Joined:
    13 Jul 2010
    Messages:
    204
    Likes Received:
    0
    Reputations:
    0
    есть файл robots.txt

    нужно средствами php определить его MD5 кеш

    то есть значение чтобы в итоге было в переменой $robotsmd5

    чтобы я потом мог ее использовать в скрипте.

    путь до файла

    $file = "/home/site/data/www/test1.ru/robots.txt";

    :)
     
  2. |qbz|

    |qbz| Banned

    Joined:
    25 Dec 2009
    Messages:
    385
    Likes Received:
    169
    Reputations:
    65
    PHP:
    <?php
    $file 
    "/home/site/data/www/test1.ru/robots.txt";
    $robotsmd5 md5_file($file);
    ?>
    П.С. не Кеш, а Хеш
     
    #2 |qbz|, 27 May 2011
    Last edited: 27 May 2011
  3. ufaclub

    ufaclub New Member

    Joined:
    13 Jul 2010
    Messages:
    204
    Likes Received:
    0
    Reputations:
    0
    спасибо, а вот абсолютный путь

    /home/site/data/www/test1.ru/ - можно как нить переменой определять?

    просто на вдс - меняеться только вот эта часть test1.ru

    мне бы вот какнить определять автоматически кусок это
    чтоб можно было в дистрибутив вшить :rolleyes:
     
  4. randman

    randman Members of Antichat

    Joined:
    15 May 2010
    Messages:
    1,366
    Likes Received:
    610
    Reputations:
    1,101
    Да, $_SERVER['DOCUMENT_ROOT']
     
  5. ufaclub

    ufaclub New Member

    Joined:
    13 Jul 2010
    Messages:
    204
    Likes Received:
    0
    Reputations:
    0

    PHP:

    $root 
    "".$_SERVER['DOCUMENT_ROOT']."";
    $file "$root/robots.txt";

    так чтоли?
     
  6. krypt3r

    krypt3r Elder - Старейшина

    Joined:
    27 Apr 2007
    Messages:
    1,507
    Likes Received:
    389
    Reputations:
    101
    Двойные кавычки в переменной $root для красоты стоят?
     
  7. |qbz|

    |qbz| Banned

    Joined:
    25 Dec 2009
    Messages:
    385
    Likes Received:
    169
    Reputations:
    65
    для гламура
     
  8. ufaclub

    ufaclub New Member

    Joined:
    13 Jul 2010
    Messages:
    204
    Likes Received:
    0
    Reputations:
    0

    а все.. понял... спасибо...

    а вот вопрос еще....

    вот 1 вдс

    на нем много сайтов

    как можно закрыть доступ чтобы ниже корня если зальют шел не смогли бы попасть?

    тоесть максимальный уровень куда шел сможет пробиться ето корень конктеного сайта.
    возможно ли так сделатЬ?
     
  9. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    ufaclub серебряную пулю на все случаи жизни хотите? так не бывает
     
    _________________________
  10. Expl0ited

    Expl0ited Members of Antichat

    Joined:
    16 Jul 2010
    Messages:
    1,022
    Likes Received:
    524
    Reputations:
    935
    ufaclub, open_basedir|грамотно-выставленные-права|исключить-возможность-загрузки-шелла
     
    _________________________