Не работает onNewMinute
Модератор: immortal
-
- Сообщения: 105
- Зарегистрирован: Чт окт 20, 2016 10:59 pm
- Благодарил (а): 1 раз
- Поблагодарили: 7 раз
Re: Не работает onNewMinute
По периодическим задачам у меня была проблема такая viewtopic.php?f=3&t=3321 .
После того, как сделал, чтобы все открывалось по адресу 127.0.0.1:80, все встало на свои места.
Не похоже на это?
После того, как сделал, чтобы все открывалось по адресу 127.0.0.1:80, все встало на свои места.
Не похоже на это?
-
- Сообщения: 120
- Зарегистрирован: Чт янв 30, 2014 7:18 am
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
Re: Не работает onNewMinute
Система абсолютно чистая. Больше кроме МД ничего не крутитсяGed писал(а):По периодическим задачам у меня была проблема такая viewtopic.php?f=3&t=3321 .
После того, как сделал, чтобы все открывалось по адресу 127.0.0.1:80, все встало на свои места.
Не похоже на это?
-
- Сообщения: 120
- Зарегистрирован: Чт янв 30, 2014 7:18 am
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
-
- Сообщения: 105
- Зарегистрирован: Чт окт 20, 2016 10:59 pm
- Благодарил (а): 1 раз
- Поблагодарили: 7 раз
Re: Не работает onNewMinute
На мой взгляд, или какая-то ошибка в onNewMinute (запятая не там, или еще что-нибудь.)
или не доступен адрес.
Второе я решал системным кроном так:
ЧТо будет если браузером открыть данную ссылку? Может часы сдвинутся?
или не доступен адрес.
Второе я решал системным кроном так:
Код: Выделить всё
/usr/bin/fetch -q -o - 'http://адрес_по_которому_доступен_МД/objects/?object=ClockChime&op=m&m=onNewMinute'
-
- Сообщения: 120
- Зарегистрирован: Чт янв 30, 2014 7:18 am
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
Re: Не работает onNewMinute
Ged писал(а):На мой взгляд, или какая-то ошибка в onNewMinute (запятая не там, или еще что-нибудь.)
или не доступен адрес.
Второе я решал системным кроном так:ЧТо будет если браузером открыть данную ссылку? Может часы сдвинутся?Код: Выделить всё
/usr/bin/fetch -q -o - 'http://адрес_по_которому_доступен_МД/objects/?object=ClockChime&op=m&m=onNewMinute'
как я уже говорил, если просто вызвать метод в браузуре, то всё работает.
- xor
- Сообщения: 2045
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 289 раз
- Поблагодарили: 632 раза
Re: Не работает onNewMinute
Тыкните debmes($url) в raiseEvent в objects.class.php, может, кодировка не та.
УРЛ правильно формируется?
УРЛ правильно формируется?
Код: Выделить всё
/**
* Title
*
* Description
*
* @access public
*/
function raiseEvent($name, $params=0, $parent=0) {
$p='';
$url=BASE_URL.'/objects/?object='.urlencode($this->object_title).'&op=m&m='.urlencode($name);
if (is_array($params)) {
foreach($params as $k=>$v) {
$p.=utf2win(' '.$k.':"'.$v.'"');
$url.='&'.urlencode($k).'='.urlencode($v);
}
}
$data=getURL($url, 0);
}
win10 connect https://connect.smartliving.ru/profile/303
-
- Сообщения: 120
- Зарегистрирован: Чт янв 30, 2014 7:18 am
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
Re: Не работает onNewMinute
А ещё вот, что я заметил
))) у мен МД почему-то стоит не на 80 а на 81 порту (как видимо вы мне и говорили). с чем это может быть связано? и как исправить? МД уже с нуля переустанавливал - не помогло.

- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Не работает onNewMinute
Проверьте чем занят 80-й порт. Его skype любит занимать, там у него настройка есть такая.havenofear писал(а):А ещё вот, что я заметил))) у мен МД почему-то стоит не на 80 а на 81 порту (как видимо вы мне и говорили). с чем это может быть связано? и как исправить? МД уже с нуля переустанавливал - не помогло.
- Рейтинг: 1.16%
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Re: Не работает onNewMinute
вчера поставил МД и не как не мог понять, от чего будильник не работает. сегодня заметил, что и время в системе не обновляется. отвязка скайпа от 80 порта помогла решить проблему. огромное спасибо!
-
- Сообщения: 120
- Зарегистрирован: Чт янв 30, 2014 7:18 am
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
Re: Не работает onNewMinute
Сделал по этой инструкции.sergejey писал(а):Проверьте чем занят 80-й порт. Его skype любит занимать, там у него настройка есть такая.havenofear писал(а):А ещё вот, что я заметил))) у мен МД почему-то стоит не на 80 а на 81 порту (как видимо вы мне и говорили). с чем это может быть связано? и как исправить? МД уже с нуля переустанавливал - не помогло.
СпойлерПоказать
1) Win+X, выбираем "Run" (или "Выполнить") -> regedit
2) Переходим в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
3) Ищем параметр «Start» и меняем значение на «0» без кавычек.
4) Перезагружаем компьютер.
2) Переходим в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
3) Ищем параметр «Start» и меняем значение на «0» без кавычек.
4) Перезагружаем компьютер.
Опять закрыл 80 вот таким образом
СпойлерПоказать
Вариант 5: Перекинем http.sys на IPv6, освободив тем самым IPv4. Запускаем командную строку CMD от имени администратора, и вводим следующую команду:
netsh http add iplisten ipaddress=::
Копируем как есть с двумя двоеточиями :: в конце строки. Теперь редактируем “C:\Windows\System32\drivers\etc\hosts”, прописуем в нем строку:
127.0.0.1 local
netsh http add iplisten ipaddress=::
Копируем как есть с двумя двоеточиями :: в конце строки. Теперь редактируем “C:\Windows\System32\drivers\etc\hosts”, прописуем в нем строку:
127.0.0.1 local
И ещё интересный момент. Статус системы желтый - нет доступа в интернет. Хотя он конечн же есть
