ФорумРазработкаУстановка и администрирование ПОВебсервер → Куда деть кроновые скрипты

Куда деть кроновые скрипты

  • Cheese

    Сообщения: 74 Репутация: N Группа: Кто попало

    Spritz 27 ноября 2008 г. 1:51

    Хочется исключить возможность запуска кроновых скриптов из браузера при том что на хосте доступна только папка htdocs(т.е. вынести скрипты за её пределы нельзя).

    Видится два способа решения:
    1. Сложить кроны в отдельную папку и запаролить
    2. Средствами модреврайта отправлять всех пытающихся набрать урлом эти скрипты на 404

    Хочется до начала экспериментов по-живому услышать от компетентных товарищей плюсы и минусы обоих вариантов, а так же рекомендации по другим более правильным вариантам если таковые существуют
  • sap

    Сообщения: 2701 Репутация: N Группа: Кто попало

    Spritz 27 ноября 2008 г. 1:52, спустя 1 минуту 13 секунд

    Все скрипты в одну папку, в нее же файл .htaccess со строчкой:
    Deny from all
  • Cheese

    Сообщения: 74 Репутация: N Группа: Кто попало

    Spritz 27 ноября 2008 г. 1:59, спустя 6 минут 52 секунды


    Все скрипты в одну папку, в нее же файл .htaccess со строчкой:
    Deny from all


    Это несколько модифицированный первый вариант :)
    И с запуском скриптов со стороны сервера проблем не будет, так?
  • sap

    Сообщения: 2701 Репутация: N Группа: Кто попало

    Spritz 27 ноября 2008 г. 2:00, спустя 1 минуту 21 секунду

    Ээ… не могу сказать точно. Пропиши allow from [ip сервера] если будут :)
  • adw0rd

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

    Spritz 27 ноября 2008 г. 2:26, спустя 25 минут 5 секунд

    И с запуском скриптов со стороны сервера проблем не будет, так?
    нет, не будет.
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • md5

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

    Spritz 27 ноября 2008 г. 9:07, спустя 6 часов 41 минуту 31 секунду


    И с запуском скриптов со стороны сервера проблем не будет, так?
    нет, не будет.

    ну тут на самом деле, смотря как скрипты запускаются, если при помощи lynx или wget, то его заденит также как и юзера
    а вот если через бинарник
    все умрут, а я изумруд
  • phpdude

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

    Spritz 27 ноября 2008 г. 9:08, спустя 1 минуту 13 секунд

    какие риторические вопросы вы тут обсуждаете оО
    Сапожник без сапог
  • Cheese

    Сообщения: 74 Репутация: N Группа: Кто попало

    Spritz 27 ноября 2008 г. 9:12, спустя 4 минуты 7 секунд

    ну тут на самом деле, смотря как скрипты запускаются, если при помощи lynx или wget, то его заденит также как и юзера
    а вот если через бинарник

    Скрипты запускаются так:
    /usr/bin/php /home/myaccount/htdocs/cron.php

    Это есть "через бинарник" ?
  • phpdude

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

    Spritz 27 ноября 2008 г. 9:14, спустя 1 минуту 19 секунд

    тогда похуй на настройки веб сервера, делай смело deny from all
    Сапожник без сапог

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