ShopForBux.com
Всё обо всём

CRON (ЗАПУСК)

355 215
user avatar
Пользователь
На сайте 13 лет
Сообщений : 251
Репутация : 0
9 лет назад #8423
как сделать так чтобы файл мог запускать только крон, а из http// невозможно было бы?
user avatar
Пользователь
На сайте 12 лет
Сообщений : 66
Репутация : 0
9 лет назад #8424
MARIOS,
Попробуй постафь права к файлу чтоб мог запускать только ип сервера ну или сайта!
user avatar
Пользователь
На сайте 13 лет
Сообщений : 251
Репутация : 0
9 лет назад #8425
Цитата: swerg
Попробуй постафь права к файлу чтоб мог запускать только ип сервера ну или сайта!

имеешь в виду в файле поставить проверку на ип или права файла 700?
user avatar
Пользователь
На сайте 13 лет
Сообщений : 317
Репутация : 0
9 лет назад #8426
MARIOS,
Самый простой способ, из более менее правильных, вставить в начало скрипта

if(PHP_SAPI != 'cli'){
exit();
}

Тогда если скрипт будет запущен НЕ из консоли, то скрипт тупо сразу будет прекращать свою работу.

Если же ты свой файл тягаешь через wget или curl, то просто сделай доступ к кроновскому файлу по паролю(например http://mysite.ru/cron.php?pwd=14mkf32r3 ) и как выше сказали, ограничь по ip адресу
user avatar
Пользователь
На сайте 13 лет
Сообщений : 251
Репутация : 0
9 лет назад #8427
Цитата: Misha

Misha

Спасибо!
user avatar
Пользователь
На сайте 15 лет
Сообщений : 22
Репутация : 0
9 лет назад #8428
htaccess не вариант?
user avatar
Пользователь
На сайте 13 лет
Сообщений : 251
Репутация : 0
9 лет назад #8429
Цитата: Paul95
htaccess не вариант?

стоить 404, но кто знает
user avatar
Пользователь
На сайте 13 лет
Сообщений : 1859
Репутация : 0
9 лет назад #8430
Цитата: MARIOS
как сделать так чтобы файл мог запускать только крон, а из http// невозможно было бы?

это называется запуск крона через интерпретатор пчп. На сам файл крона в чтаккесе ставишь запрет. Затем в панели управления хостингом создаешь крон задачу через интерпретатор. Внимание создание через wget не пойдет, нужно имено через интерпретатор пчп, для разных панелей по разному, напиши какая у тебя панели и абсолютный путь к файлу и я напишу команду.

Цитата: swerg
Попробуй постафь права к файлу чтоб мог запускать только ип сервера ну или сайта!

не стоит так усложнять это велосипед
user avatar
Пользователь
На сайте 13 лет
Сообщений : 251
Репутация : 0
9 лет назад #8432
Такой вопрос:
достал я кроном инфу, где и как мне ее хранить, до следующего крона, некоторую храню в файле, в виде массива, как делал VELIK.
но мне кажется это не есть очень хорошо,
получается или читать файл или запрос в базу на одно и тоже, может даже из базы быстрее вернет рез.(не проверялось).
но все равно если я раз в час достану инфу например: id=1 где то ее надо хранить, чтобы целый час дергать из бд. where id=1.?
user avatar
Пользователь
На сайте 13 лет
Сообщений : 1859
Репутация : 0
9 лет назад #8433
а почему никто не хочет обратить внимание на то что я написал, это же проще простого и никакого лишнего кода а результат тот же...
user avatar
Пользователь
На сайте 13 лет
Сообщений : 317
Репутация : 0
9 лет назад #8434
Цитата: Pretorian
а почему никто не хочет обратить внимание на то что я написал, это же проще простого и никакого лишнего кода а результат тот же...

Наверное потому что выше я написал тот же вариант, только более правильный.
Почему? Потому что закрывать через .htaccess не всегда хорошо.
Ты в курсе, что в MMXVII году люди часто на серверах не имеют апач? + В процессе разработки может быть потеряна та самая заветная строчка, которая запрещает
user avatar
Пользователь
На сайте 15 лет
Сообщений : 3
Репутация : 0
9 лет назад #8435
Для закрытия доступа исполняемого файла из http его нужно вынести за www дерикторию, а cron использовать как php, а не vget
user avatar
Пользователь
На сайте 13 лет
Сообщений : 1859
Репутация : 0
9 лет назад #8436
че шопу уже пиздец пришел, полный? раньше каждый час был ответ новый, а щас раз в неделю ... повзрослели все а у новой школоты другая мораль и интересы? \":belay:\"
user avatar
Пользователь
На сайте 14 лет
Сообщений : 343
Репутация : 0
9 лет назад #8437
Цитата: Pretorian
че шопу уже пиздец пришел, полный?

Уже давно, еще 2 недели назад тоже самое говорил)
user avatar
Пользователь
На сайте 13 лет
Сообщений : 251
Репутация : 0
9 лет назад #8431
Цитата: Pretorian
че шопу уже пиздец пришел, полный? раньше каждый час был ответ новый, а щас раз в неделю ... повзрослели все а у новой школоты другая мораль и интересы?

Времени вообще в обрез, должен был связаться с человеком 3-4 дня назад, никак времени не найду.
user avatar
Пользователь
На сайте 15 лет
Сообщений : 341
Репутация : 0
9 лет назад #8438
можем переквалифицироваться в автомобильный форум. с января грунтуюсь, крашусь. затёртое до дыр фото.
\"CRON\"
user avatar
Пользователь
На сайте 13 лет
Сообщений : 1859
Репутация : 0
9 лет назад #8439
Flint,
трахомобиль \":fellow:\"
user avatar
Пользователь
На сайте 13 лет
Сообщений : 251
Репутация : 0
9 лет назад #8440
Цитата: Flint

Flint

Mercecess \":wink:\"
Цитата: Flint
грунтуюсь, крашусь

дома?
user avatar
Пользователь
На сайте 13 лет
Сообщений : 1859
Репутация : 0
9 лет назад #8441
Насчет активности, пусть Влад не выебывается, и убирает платную регистрацию, положение сейчас уже не то, если канешно не хочет весной осознать что сайт умер окончательно, и в сапе ему больше не заплатят за рекламу.
user avatar
Пользователь
На сайте 14 лет
Сообщений : 240
Репутация : 0
9 лет назад #8442
да пусть нищеброд соберет себе по 50 рублей еще пару раз, может на диз нормальный накопит :D
Автор темы
author avatar
MARIOS
Пользователь
На сайте 13 лет
Сообщений 251
Тем 24
Репутация 0
Теги темы
Автор не добавил тегов для этой темы
Ответить
Написал(а):