Страница 3 из 4

Re: Перестали выполняться onNewMinute и onNewHour

Добавлено: Сб июн 06, 2015 10:21 pm
Blacking
msh555 писал(а):
zverev.sv писал(а):...
Blacking писал(а):...
Ссылку на коннект опубликуйте плиз...
так будет проще чем гадать.

http://connect.smartliving.ru/profile/487

Re: Перестали выполняться onNewMinute и onNewHour

Добавлено: Сб июн 06, 2015 10:38 pm
ErmolenkoM
а вставьте после строчки

Код: Выделить всё

setGlobal('timeNow',date('H:i')); 
вот эту строчку

Код: Выделить всё

say(gg('ThisComputer.timeNow'),0); 
и скажите пишет ли в чате текущее время каждую минуту?

Re: Перестали выполняться onNewMinute и onNewHour

Добавлено: Вс июн 07, 2015 3:52 am
Blacking
msh555 писал(а): и скажите пишет ли в чате текущее время каждую минуту?
Вставил, нет не пишет каждую минуту... :(
и в X-Ray объект ThisComputer.timeNow не обновляется, а вот ThisComputer.timeNow обновляется!

Re: Перестали выполняться onNewMinute и onNewHour

Добавлено: Пн июн 08, 2015 8:05 am
Ivan
Проверьте BASE_URL

У меня прописано так:

Код: Выделить всё

if ($_ENV["S2G_BASE_URL"]) {
  Define('BASE_URL', $_ENV["S2G_BASE_URL"]);
 } else {
  Define('BASE_URL', 'http://10.9.0.2:80');              // Your base URL:port (!!!)
 } 
Такое бывает ещё если у вас срабатывает блокировка запроса адреса циклами.

Sheduler работает таким образом: При срабатывании по времени или другому сигналу он запрашивает через get скрипты по BASE_URL адресу. И если у вас будет неправильно настроен или блокироваться то не будут выполняться системные скрипты.

У мена такое проявление было до правки BASE_URL. По причине что на localhost висят 3 сайта

Re: Перестали выполняться onNewMinute и onNewHour

Добавлено: Пн июн 08, 2015 9:15 am
Blacking
у меня прописано по умолчанию:

Код: Выделить всё

if ($_ENV["S2G_BASE_URL"]) {
  Define('BASE_URL', $_ENV["S2G_BASE_URL"]);
 } else {
  Define('BASE_URL', 'http://localhost:80');              // Your base URL:port (!!!)
 }  

сейчас прописал:

Код: Выделить всё

if ($_ENV["S2G_BASE_URL"]) {
  Define('BASE_URL', $_ENV["S2G_BASE_URL"]);
 } else {
  Define('BASE_URL', 'http://192.168.0.2:80');              // Your base URL:port (!!!)
 }  
192.168.0.2 - это у меня внутренний адрес
или нужно прописывать внешний? или можно домен прописать?
у меня на одном IP несколько сайтов висит...

Re: Перестали выполняться onNewMinute и onNewHour

Добавлено: Пн июн 08, 2015 9:44 am
Ivan
Вам нужно указать внутренний IP который явно переходит на сайт MajorDomo

Re: Перестали выполняться onNewMinute и onNewHour

Добавлено: Пн июн 08, 2015 11:55 am
Blacking
а если такого IP нету, т.к. несколько сайтов на одном ИП

Re: Перестали выполняться onNewMinute и onNewHour

Добавлено: Пн июн 08, 2015 12:18 pm
Blacking
сделал в apache сайт с МДМ по умолчанию, чтоб он стал отзываться на IP и все заработало! всем участникам дискуссии спасибо!

Re: Перестали выполняться onNewMinute и onNewHour

Добавлено: Вт июл 14, 2015 6:28 pm
kos
только что вылечил аналогичную проблему.
причина была в том что я ограничил доступ к сайту в конфиге Апача

Код: Выделить всё

DocumentRoot /var/www
<------><Directory />
<------><------>Options Indexes FollowSymLinks MultiViews
<------><------>AllowOverride All
<------><------>    Order deny,allow
<------><------>    Allow from 192.168.10.0/24
<------><------>    Allow from айпишник_с_работы
<------><------>    Deny from all
<------></Directory> 
как только добавил

Код: Выделить всё

Allow from 127.0.0.1
все заработало.
Всем спасибо за умные мысли

Re: Перестали выполняться onNewMinute и onNewHour

Добавлено: Пт дек 11, 2015 6:21 pm
chip
аналогичная проблема:
пробовал прописывать в config.php:
Define('BASE_URL', 'http://192.168.0.10:80'); - адрес сервера в локалке.

C 127.0.0.1:80 тоже не работает

А прописать внешний не могу, так как на серве крутится ещё порядка 8-и сайтов. Кто-нибудь сталкивался куда копать?

конфиг majordomo в /etc/apache2/sites-available


<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName majordomo.blablabla.com
ServerAlias majordomo.blablabla.com http://www.majordomo.blablabla.com
DocumentRoot /home/chip/www/majordomo/
<Directory />
#Options FollowSymLinks MultiViews
AllowOverride All
Options All
Require all granted
</Directory>

</VirtualHost>