Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Парсинг страниц, Маленький вопрос 
V
    Опции темы
Staind
Дата 5.6.2008, 22:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 175
Регистрация: 17.12.2007
Где: Планета сокровищ

Репутация: 2
Всего: 3



Создал маленький скрипт парсер статистики.
Файл (скрипт) лежит на сервере. Запускается он с помощью cron'а. Также его может привести в действие любой гость, знающий к нему путь и название этого файла. Мне лично не нужно, чтобы каждый человек, при наборе этой страничке, запускал данный парсер. Как ограничить запуск сценария, скажем, чтобы его только запускал вышеупомянутый Cron. За ранее спасибо.

Добавлено через 10 минут и 59 секунд
Можно конечно указать, чтобы действия выполнялись при условии, если создана GET переменная pass и назначено какое-нибудь значение. Но хотелось бы услышать, если таковы есть, другие вырианты решения проблемы.
--------------------
Ничто так не раздражает человека, как просьба успокоиться
PM MAIL WWW ICQ   Вверх
skyboy
Дата 5.6.2008, 23:50 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



заблокируй доступ по http при помощи .htaccess
PM MAIL   Вверх
awers
Дата 6.6.2008, 08:24 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1465
Регистрация: 22.3.2006
Где: Россия, Таганрог

Репутация: 21
Всего: 31



а не вариант положить myfile.php не в htdocs?
PM MAIL WWW ICQ Skype   Вверх
Staind
Дата 6.6.2008, 14:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 175
Регистрация: 17.12.2007
Где: Планета сокровищ

Репутация: 2
Всего: 3



Цитата

заблокируй доступ по http при помощи .htaccess

А как, если у меня в управлении Cron идет запрос файла именно по http протоколу, никак больше.
--------------------
Ничто так не раздражает человека, как просьба успокоиться
PM MAIL WWW ICQ   Вверх
skyboy
Дата 6.6.2008, 14:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



Цитата(Staind @  6.6.2008,  13:18 Найти цитируемый пост)
 у меня в управлении Cron идет запрос файла именно по http протоколу

ого.

PM MAIL   Вверх
Fortop
Дата 6.6.2008, 17:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: 20
Всего: 42



Staind, 
перепиши скрипт не обязательно пользоваться wget для запуска.
Спроси у хостера, где лежит php, и как ты можешь запустить с его помощью скрипт.


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
Staind
Дата 6.6.2008, 19:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 175
Регистрация: 17.12.2007
Где: Планета сокровищ

Репутация: 2
Всего: 3



Хостинг jino.ru
В вопросы\ответы написано следующее:

Цитата

В строке "Задание" введите путь к скрипту, например: 
GET http://ваш-домен.ru/папка_со_скриптом/файл_скрипта.php > /dev/null
GET http://ваш-домен.ru/admin/croncheck.php > /dev/null
GET http://ваш-домен.ru/include/update.php


Я импользую первый вариант. Если запрещу доступ по http, то и скрипт по расписание не будет выполнятся, верно?

--------------------
Ничто так не раздражает человека, как просьба успокоиться
PM MAIL WWW ICQ   Вверх
skyboy
Дата 6.6.2008, 21:15 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



Цитата(Staind @  6.6.2008,  18:23 Найти цитируемый пост)
Если запрещу доступ по http, то и скрипт по расписание не будет выполнятся, верно?

ага.
только если вдруг по какой-то причине cron не настроен так, что от url'a отрезает хост и работает локально. но, конечно, это сильно маловероятно.
PM MAIL   Вверх
Fortop
Дата 7.6.2008, 00:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: 20
Всего: 42



Цитата(Staind @  6.6.2008,  19:23 Найти цитируемый пост)
Хостинг jino.ru
В вопросы\ответы написано следующее:

Прискорбно. Значит этим хостингом я пользоваться не буду.

Добавлено через 59 секунд
Staind, 
но таки напиши в саппорт, вдруг есть возможность запускать его через родной php без обращения по http


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
Staind
Дата 8.6.2008, 16:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 175
Регистрация: 17.12.2007
Где: Планета сокровищ

Репутация: 2
Всего: 3



Хорошо, спасибо.
--------------------
Ничто так не раздражает человека, как просьба успокоиться
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0554 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.