Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 06.12.2016 17:11:56

ScoobyDoo

Добавление Cron-записи на сервер

Доброго вечера друзья.

* * * * * /xampp/htdocs/send-mail/artisanMa[$ schedule:run >>/dev/null 2>&1
Системе не удается найти указанный путь

общий вид
C:\xampp\htdocs\send-mail>* * * * * /xampp/htdocs/send-mail/artisanMa[$ schedule:run >>/dev/null 2>&1


В чем может быть проблема ?
Заранее спасибо

#2 06.12.2016 17:40:44

Re: Добавление Cron-записи на сервер

по нисходящей важности:
- головной мозг
- глаза
- спинной мозг
- руки вкупе со всем вышеназванным.

Изменено hzone (06.12.2016 17:41:38)

Не в сети

#3 06.12.2016 17:48:30

ScoobyDoo

Re: Добавление Cron-записи на сервер

Да извеняюсь, опечатка Ma[$ лишне, но все равно не выполняется ?

#4 06.12.2016 17:53:42

Re: Добавление Cron-записи на сервер

я уже на форуме 100500 раз писал.
хочешь линуксовый фетиш - ставь линукс.

Не в сети

#5 06.12.2016 18:01:10

ScoobyDoo

Re: Добавление Cron-записи на сервер

Да я читал https://laravel.ru/forum/viewtopic.php?id=1759, но если по чесноку ничего путного не прочел, если ты знаешь как решить задачу подскажи.

Читаю документацию там описано добавить Cron запись про систему не думал.
https://laravel.ru/docs/v5/scheduling

Вот у меня в Console\Kernel
protected function schedule(Schedule $schedule)
    {
         $schedule->call(function () {
            DB::table('clients')->where('id', 2488)->increment('privacy');
        })->everyMinute();
    }

но он не отрабатывает зачем то. В чё может быть дело ?

#6 06.12.2016 18:36:42

ScoobyDoo

Re: Добавление Cron-записи на сервер

hzone пишет:

я уже на форуме 100500 раз писал.
хочешь линуксовый фетиш - ставь линукс.

Подскажи тогда как реализовать.

#7 06.12.2016 19:32:44

Re: Добавление Cron-записи на сервер

ScoobyDoo пишет:
hzone пишет:

я уже на форуме 100500 раз писал.
хочешь линуксовый фетиш - ставь линукс.

Подскажи тогда как реализовать.

Есть такая штука - Laravel Homestead https://laravel.com/docs/5.2/homestead
Готовая виртуалка.

Изменено covobo (06.12.2016 19:32:56)

Не в сети

#8 06.12.2016 20:24:39

Re: Добавление Cron-записи на сервер

cron это Linux. Тебе нужно гуглить Windows Task Scheduler. Либо работать в Linux. Либо использовать Homestead.

Не в сети

#9 06.12.2016 20:55:39

ScoobyDoo

Re: Добавление Cron-записи на сервер

Спасибо, почитал разобрался локально, а каким образом он на хостинге будет отрабатывать ? Я ведь не могу туда на скрипт запросы посылать. ) Как там это будет ?

#10 06.12.2016 21:00:37

Re: Добавление Cron-записи на сервер

ScoobyDoo пишет:

Спасибо, почитал разобрался локально, а каким образом он на хостинге будет отрабатывать ? Я ведь не могу туда на скрипт запросы посылать. ) Как там это будет ?

Что значит "на скрипт запросы посылать".

На хостинге тоже настроить CRON.

Не в сети

#11 06.12.2016 21:14:35

Re: Добавление Cron-записи на сервер

ScoobyDoo, Вы, для начала, зарегистрировались бы, что-ли...
Вообще, Вы меня, конечно, извините, но, судя по тому, что Вы пишете, у Вас имеет место непонимание фундаментальных вещей, не Laravel, а web-разработки вообще, да и не только ее. Удивляться, почему на Windows не работает cron, это, извините...
Если решили всем этим заняться, то начинать нужно не с фреймворка, а если Вам надо, "чтобы работало здесь и сейчас, и неважно, как", то... скорее всего, новые вопросы будут возникать у Вас каждые пять минут.

Не в сети

#12 06.12.2016 22:21:04

Re: Добавление Cron-записи на сервер

и да, я 100500 раз писал - хочешь программить -- сначала администрируй, чтобы понимать как оно будет работать внутри.
потрать лет 5 хотя бы на linux-администрирование (включая платное обучение, если позволяет карман).
только потом садись за языки.

Сегодня министр связи рф в интервью заявил, что уже миллионы молодёжи, которые в инете были... но компа у них нет smile
за-чО-Т!

Не в сети

Подвал раздела