Установка проекта

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

Re: Установка проекта

Сообщение Vit » Сб июл 07, 2012 1:04 pm

tammat писал(а):После обновления опять вылезает ошибка SQL в сусle.php SELECT * FROM safe_execs WHERE EXCLUSIVE=1 order by priority desc
Убрал "order by priority desc", заработало, но считаю это неверно
Чем лечить?
Файлы installed удаляли?
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Установка проекта

Сообщение sergejey » Сб июл 07, 2012 3:10 pm

tammat писал(а):После обновления опять вылезает ошибка SQL в сусle.php SELECT * FROM safe_execs WHERE EXCLUSIVE=1 order by priority desc
Убрал "order by priority desc", заработало, но считаю это неверно
Чем лечить?
да, надо удалить файлы installed и структура базы обновится -- добавятся недостающие поля.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
NikSan
Сообщения: 13
Зарегистрирован: Сб июн 30, 2012 7:40 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Установка проекта

Сообщение NikSan » Сб июл 07, 2012 3:17 pm

sergejey писал(а):
NikSan писал(а):Блин, неужели никто не подскажет, как настроить таймер и будильник!? пробовал даже через планировщик, не колдуется гад ((
простейший будильник можно сделать зайдя в редактирование метода таймера:
Изображение

там в коде прописать что-то вроде
if (timeIs('07:15')) {
// здесь какие-то действия
}
похожий сценарий описан здесь: http://smartliving.ru/Main/ScOtherSunrise
Не выходит, вообще никакой реакции :( в действиях прописываю "say('Привет');" и ничего, так же пробую запустить сценарий по ссылке:
http://127.0.0.1/objects/?script=Gmorning
на что получаю ответ:
Request: &script=Gmorning Running script: Gmorning
хотя скрипт работает по клику выполнить, в чем может быть проблема?
shurlin
Сообщения: 39
Зарегистрирован: Вс апр 22, 2012 3:18 pm
Благодарил (а): 0
Поблагодарили: 4 раза

Re: Установка проекта

Сообщение shurlin » Сб июл 07, 2012 11:24 pm

sergejey писал(а):
tammat писал(а):После обновления опять вылезает ошибка SQL в сусle.php SELECT * FROM safe_execs WHERE EXCLUSIVE=1 order by priority desc
Убрал "order by priority desc", заработало, но считаю это неверно
Чем лечить?
да, надо удалить файлы installed и структура базы обновится -- добавятся недостающие поля.

то же самое после обновления. инсталлед удалял. ошибка повторяется

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

1064: You have an error in your SQL syntax; check the manual that corresponds to
 your MySQL server version for the right syntax to use near 'ORDER BY PRIORITY D
ESC' at line 1<br>SELECT * FROM safe_execs WHERE EXCLUSIVE=1 LIMIT 1 ORDER BY PR
IORITY DESC</b></font></p></td></tr></table>&nbsp;</body></html>
Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify
your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\_majordomo
\htdocs\lib\htmlMimeMail.class.php on line 691
tammat
Сообщения: 165
Зарегистрирован: Пт янв 20, 2012 3:05 pm
Благодарил (а): 9 раз
Поблагодарили: 1 раз

Re: Установка проекта

Сообщение tammat » Вс июл 08, 2012 12:54 pm

Поменял в cycle.php строка 106

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

  $safe_execs=SQLSelect("SELECT * FROM safe_execs WHERE EXCLUSIVE=1 LIMIT 1 ORDER BY PRIORITY DESC ");
на

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

  $safe_execs=SQLSelect("SELECT * FROM safe_execs WHERE EXCLUSIVE=1 ORDER BY PRIORITY DESC LIMIT 1");
Все заработало... :D :D
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

Re: Установка проекта

Сообщение Vit » Вс июл 08, 2012 1:38 pm

NikSan писал(а):
sergejey писал(а):
NikSan писал(а):Блин, неужели никто не подскажет, как настроить таймер и будильник!? пробовал даже через планировщик, не колдуется гад ((
простейший будильник можно сделать зайдя в редактирование метода таймера:
Изображение

там в коде прописать что-то вроде
if (timeIs('07:15')) {
// здесь какие-то действия
}
похожий сценарий описан здесь: http://smartliving.ru/Main/ScOtherSunrise
Не выходит, вообще никакой реакции :( в действиях прописываю "say('Привет');" и ничего, так же пробую запустить сценарий по ссылке:
http://127.0.0.1/objects/?script=Gmorning
на что получаю ответ:
Request: &script=Gmorning Running script: Gmorning
хотя скрипт работает по клику выполнить, в чем может быть проблема?
попробуйте сначала без скрипта просто say('');

"say('Привет');" - ковычки не нужны

вот такой пример попробуйте

if (timeIs('22:30')) {
say('Привет!');
}
NikSan
Сообщения: 13
Зарегистрирован: Сб июн 30, 2012 7:40 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Установка проекта

Сообщение NikSan » Пн июл 09, 2012 6:00 am

Vit писал(а):
попробуйте сначала без скрипта просто say('');

"say('Привет');" - ковычки не нужны

вот такой пример попробуйте

if (timeIs('22:30')) {
say('Привет!');
}
я и запускаю без скрипта, нет никакой реакции :( так же если пропишу команду в главном окне, тоже ничего не происходит, просто висит загрузка и все... Какие нибудь команды есть проверить работоспособность таймера\часов, вообще системы как таковой, может она выполнять команды или нет
NikSan
Сообщения: 13
Зарегистрирован: Сб июн 30, 2012 7:40 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Установка проекта

Сообщение NikSan » Пн июл 09, 2012 6:20 am

Мне кажется нужно копать немного в другом направлении, почему скрипты не запускаются из командной строки и из браузера, в чем мб проблема?
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Установка проекта

Сообщение sergejey » Пн июл 09, 2012 9:49 am

Все заработало..
Да, это я ошибку в cycle.php оставил :)
Сейчас исправил в исходниках.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Установка проекта

Сообщение sergejey » Пн июл 09, 2012 9:52 am

NikSan писал(а):Не выходит, вообще никакой реакции :( в действиях прописываю "say('Привет');" и ничего, так же пробую запустить сценарий по ссылке:
http://127.0.0.1/objects/?script=Gmorning
на что получаю ответ:
Request: &script=Gmorning Running script: Gmorning
хотя скрипт работает по клику выполнить, в чем может быть проблема?
судя по ответу скрпит всё же запускается. может просто не говорит?
попробуй в скрипте добавить echo "123"; и запустить через http://127.0.0.1/objects/?script=Gmorning

если в ответе будет 123, значит скрипт запускается и дело в генерации речи.

напомни плиз ещё под какой операционкой ты работаешь?

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Ответить