Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/121: Рейтинг темы: голосов - 121, средняя оценка - 4.75
 Аватар для lemo
0 / 0 / 0
Регистрация: 22.10.2008
Сообщений: 68

Cron - запуск php скрипта по расписанию

06.07.2012, 14:43. Показов 23269. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток.
Сабж: есть хостинг, на хостинг я закинул свой сайт, так же я закинул некий file.php, который я хочу что бы выполнялся 1 раз в сутки.

1) Как мне вообще установить крон? Это какуе то утилиту нужно закидывать на хостинг или как?
Заранее спс.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.07.2012, 14:43
Ответы с готовыми решениями:

Запуск php-скрипта по расписанию не кроном
есть нет еще какая возможность запустить скрипт по расписанию??? просто у меня нету на хостинге крона, а больше способов не знаю. хочу...

Запуск скрипта только для CRON и определеного ип-адреса
Здравствуйте! Подскажите как сделать чтоб запуск скрипта можно было осуществлять только с cron и определенного ип адреса

Запуск скрипта только из cron
Здравствуйте! В общем тема вроде заезженная и есть определенные решения но мне они не подходят. Я юзаю MVC ООП с маршрутизацией в...

13
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
06.07.2012, 15:01
посмотрите в панели управления сайтом, там должен быть раздел Cron
2
3 / 3 / 1
Регистрация: 12.10.2009
Сообщений: 79
06.07.2012, 15:17
посмотри там кнопочка в меню любого хоста есть cron

туда устанавливаешь частоту с которой будет фаил запускаться
и команду например такую

/usr/bin/wget http://название сайта/путь к фаилу/имя фаила.php
1
 Аватар для lemo
0 / 0 / 0
Регистрация: 22.10.2008
Сообщений: 68
06.07.2012, 15:22  [ТС]
На сайте хостинг провайдера написано, что поодержка крон - ДА, написаны там разные пути для выполнения....

Ну а в админке нету нигде панели с кроном...


Каков путь для выполнения скриптов через CRON? | FAQ по панели Parallels Plesk
cPanel
/var/www/[логин_для_панели]/public_html/[имя_домена]/[имя_php_файла]

ISPmanager
/var/www/[логин_для_панели]/data/www/[имя_домена]/[имя_php_файла]
0
3 / 3 / 1
Регистрация: 12.10.2009
Сообщений: 79
06.07.2012, 15:24
на самом хостинге где у тебя есть менюшки для бд фаилов итд

у тебя вообще какой системой хостинг пользуется???
1
 Аватар для lemo
0 / 0 / 0
Регистрация: 22.10.2008
Сообщений: 68
06.07.2012, 15:28  [ТС]
Нашел
Называеться запланирываные задачи
ппц.. спрятали под слайдерами в самом низу)
0
844 / 739 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
25.03.2014, 00:24
У меня подобный вопрос я в php новичек. Я понял что событие по расписанию нужно задавать в Планировщик задач А событие можно на index.html файл повесить внутри которого есть пых-вставка? Или файл обязательно должен php расширение иметь?
0
Не мoдepaтор
 Аватар для MVS76
340 / 315 / 94
Регистрация: 07.07.2012
Сообщений: 1,040
Записей в блоге: 7
25.03.2014, 03:08
Зачем вешать событие на файл индекса, его в любом случае посещает бот поисковой системы несколько раз в день, и в это время функция сама запустится.
1
2 / 2 / 3
Регистрация: 09.01.2015
Сообщений: 91
14.01.2015, 16:07
А где можно найти cron в битриксе?Через ssh заходишь пишет no crontab for bitrix!Как с этим быть?
0
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 13
07.05.2015, 12:07
/usr/bin/wget http://название сайта/путь к фаилу/имя фаила.php
Сделал по аналогии как тут. Выдаёт "Exited with return code = 3".
Проверил файл напрямую из браузера запускается без проблем.
Подскажите, плиз в чём может быть проблема?
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
07.05.2015, 12:24
Цитата Сообщение от scandium Посмотреть сообщение
Exited with return code = 3
http://www.gnu.org/software/wg... tatus.html
1
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 13
07.05.2015, 12:27
Спасибо за ссылку!
Вообще какая-то фигня! Прикол в том, что скрип успешно выполняется, но по коду получается что ошибка I/O))) Как такое может быть?!
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
07.05.2015, 12:49
Цитата Сообщение от scandium Посмотреть сообщение
скрип успешно выполняется
это каким-то образом подтверждается? то есть, вы однозначно видите где-то и как-то результат его работы? в таком случае сообщение об ошибке может быть вызвано совершенно другой причиной. wget - утилита, которая скачивает (куда-то!!!) указанный вами файл. По умолчанию - в ту папку, в которой находился юзер, его запустивший. кто и из какой папки запускает wget в вашем случае - практически "сферический конь в вакууме". И вполне может быть возможной ситуация, что "тому пользователю" нет разрешения на запись в "ту папку". Вот вам и ошибка ввода-вывода.

лечение может быть одно - принудительное указание назначения, куда записывать скачанный файл.
http://www.gnu.org/software/wg... tions.html
‘-O file’
‘--output-document=file’

The documents will not be written to the appropriate files, but all will be concatenated together and written to file. (... и так далее)
То есть, в вашу команду добавляете ключ, который направит wget писать результат скачивания либо в "линуксовую общедоступную" папку /tmp, либо в "линуксовую пустоту" - /dev/null
1
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 13
07.05.2015, 13:03
Во спасибо, за подробное объяснение! Буду пробовать. Мне больше нравиться в девнул кидать) Ибо нафиг мне этот скаченный файл).
Собственно сам скрипт просто сохраняет в файл данные. И я вижу, что они меняются как надо. Т.е. это однозначно работает.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.05.2015, 13:03
Помогаю со студенческими работами здесь

Запуск скриптов php по расписанию и по событию
В общем наверное не в ту ветку форума пишу, но все таки возможно кто то сталкивался: Есть два файла php: 1. Парсит таблицу 2....

Запуск php-скрипта перлом по расписанию
Помогите пожалуйста. Вопрос такой: можно ли перлом запускать php -скрипт по рассписанию?

cron запуск php скрипта с параметрами
Пытаюсь поставить на запуск по крону php скрипт с параметрами, перепробовал все варианты: */1 * * * * ...

Запуск php-скрипта через CRON
Приветствую! Такая проблема - есть скрипт, который, имитируя действия пользователя, скачивает файлы с удаленного сервера. ...

Запуск стороннего PHP-скрипта через cron Битрикс
Всем привет. В корневой папке Битрикса лежит скрипт SomeScript.php Нужно его запускать через Cron. На стороне сервера всё настроил,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru