powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / через cron плохо выполняется php
5 сообщений из 5, страница 1 из 1
через cron плохо выполняется php
    #37457124
vanderv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скрипт рассылки
Если просто запустить скрипт, то письма приходят всем. Если через крон то почему то не каждому.
С чем это может быть связано?
00 9 * * * /usr/bin/wget урл скрипта
...
Рейтинг: 0 / 0
через cron плохо выполняется php
    #37457385
Sleeping Daemon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vandervскрипт рассылки
Если просто запустить скрипт, то письма приходят всем. Если через крон то почему то не каждому.
С чем это может быть связано?
00 9 * * * /usr/bin/wget урл скрипта
В кроне как бы не видно запуск скрипта.
...
Рейтинг: 0 / 0
через cron плохо выполняется php
    #37457784
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К этому примеру php имеет весьма отдаленное отношение. wget'ом запрашивается какая то веб-страничка, скорее всего. Запрос принимается вебсервером, далее вебсервер вызывает выполнение php-скрипта, который и делает работу. Это к вопросу о понимании механизма.

Дальше... Не ясно, как запускаете скрипт "просто" - в браузере открываете URL или wget'ом из консоли или сам php-скрипт из консоли - это три большие разницы.
Не ясно, что значит "не каждому" - через одного, чтоли или двоим через трех? ;-)

Есть, конечно, предположение... что скрипт работает так долго и при этом не выдает ничего на гора, так что wget по таймауту принимает решение что "на той стороне все пропало" и закрывает соединение. На "той стороне" сервер видит что клиент отвалился, а раз так, то дальше работать на него незачем. И прекращает выполнение скрипта. Это один из вариантов, есть еще.
...
Рейтинг: 0 / 0
через cron плохо выполняется php
    #37457905
vanderv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkleДальше... Не ясно, как запускаете скрипт "просто" - в браузере открываете URL или wget'ом из консоли или сам php-скрипт из консоли - это три большие разницы.
Не ясно, что значит "не каждому" - через одного, чтоли или двоим через трех? ;-)


"просто" - в браузере открываю url
"не каждому" - вообще не понятно бывает пришлет, бывает не пришлет... Вообще не понятно как. какой-то закономерности нету.
Еще вот что заметил письмо приходит на час позже...
...
Рейтинг: 0 / 0
через cron плохо выполняется php
    #37458042
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vanderv,

>бывает пришлет, бывает не пришлет... Вообще не понятно как. какой-то
>закономерности нету.

Прикручиваем к скрипту логгирование и смотрим что происходит... Ну и в логи почтовика гляньте, было ли письмо отправлено. А то, бывает еще, письмо отправляется нормально, а у получателя в спам попадает.


>письмо приходит на час позже...

Опять же, гляньте логи почтовика. Возможно, ему не удалось сразу связаться с сервером получателя. Тогда следующая попытка доставки письма будет отложена на некоторое время.

PS: Вообще, такой способ запуска скрипта - это лишняя и бесполезная трата ресурсов. Реально в wget и вебсервере нет абсолютно никакой нужды, да и логгирование несколько усложняется (в скрипте лог придется писать в файл, а не на stdout).
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / через cron плохо выполняется php
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]