ФорумПрограммированиеPHP для идиотов → Запрет запуска файлов напрямую.

Запрет запуска файлов напрямую.

  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz 12 октября 2010 г. 3:51, спустя 26 секунд


    Professor, так ебать, внутри %document_root%/code/ сделай ты .htaccess, в котором deny from all
    а у меня нет .htaccess :)
    все умрут, а я изумруд
  • artoodetoo

    Сообщения: 5147 Репутация: N Группа: в ухо

    Spritz 12 октября 2010 г. 3:52, спустя 44 секунды

    Professor, добавь еще один RewriteCond в цепочку, чтобы ограничиться расширением php
    ιιlllιlllι унц-унц
  • Professor

    Сообщения: 2089 Репутация: N Группа: Адекваты

    Spritz 12 октября 2010 г. 3:57, спустя 5 минут 17 секунд

    deny from all, вот что мне нужно было =)
    спасибо =)
  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 12 октября 2010 г. 4:24, спустя 26 минут 47 секунд



    Professor, так ебать, внутри %document_root%/code/ сделай ты .htaccess, в котором deny from all
    а у меня нет .htaccess :)
    ;)
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz 12 октября 2010 г. 4:28, спустя 3 минуты 53 секунды

    adw0rd, ыыы
    все умрут, а я изумруд
  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz 12 октября 2010 г. 6:07, спустя 1 час 39 минут 12 секунд

    вынести за пределы document root
    не всё полезно, что в swap полезло
  • Givi

    Сообщения: 2284 Репутация: N Группа: Адекваты

    Spritz 12 октября 2010 г. 7:13, спустя 1 час 6 минут 6 секунд

    писать все в одной файле, йопт!
  • Sinkler

    Сообщения: 7958 Репутация: N Группа: в ухо

    Spritz 12 октября 2010 г. 14:09, спустя 6 часов 55 минут 46 секунд

    вышивать крестиком и забить на программинг. у кого еще какие предложения?
  • arvitaly

    Сообщения: 292 Репутация: N Группа: Адекваты

    Spritz 12 октября 2010 г. 14:30, спустя 20 минут 46 секунд

    Составить массив файлов, при добавлении нового добавлять в файл - массив, в начале каждого файла инклудить этот файл и проверять можно его запускать или нет. Файл - banlist.txt. Код -

    echo in_array(basename(__FILE__), file("banlist.txt", FILE_IGNORE_NEW_LINES)) and die('Ты сюда не ходи, а то снег башка');


    Формат записи banlist.txt

    1.php
    2.php
    3.php
  • arvitaly

    Сообщения: 292 Репутация: N Группа: Адекваты

    Spritz 12 октября 2010 г. 14:41, спустя 10 минут 40 секунд

    хуета

    пиздеш
  • arvitaly

    Сообщения: 292 Репутация: N Группа: Адекваты

    Spritz 12 октября 2010 г. 14:51, спустя 10 минут 9 секунд

    Sinkler, ты походу просто не в курсе последних инноваций - http://pyha.ru/forum/topic/5314.60 :)
  • Sinkler

    Сообщения: 7958 Репутация: N Группа: в ухо

    Spritz 12 октября 2010 г. 14:53, спустя 2 минуты 47 секунд

    мдя……
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 13 октября 2010 г. 8:30, спустя 17 часов 36 минут 13 секунд



    Professor, так ебать, внутри %document_root%/code/ сделай ты .htaccess, в котором deny from all
    а у меня нет .htaccess :)

    Что за nginx понты?))

Пожалуйста, авторизуйтесь, чтобы написать комментарий!