Доброе время суток.
Вот такая ошибка после обновления. Как исправить?
SPOILERSPOILER_SHOW
C:\_majordomo\htdocs>..\server\php\php.exe cycle.php
Connecting to database...
CONNECTED TO DB
Running startup maintenance
Checking modules.
<html><head><style>body {font-family:tahoma, arial}</style></head><body> <br><table border=0 ce
llspacing=2 cellpadding=15 bgcolor=#FF0000 align=center width=600><tr><td bgcolor='#FFFFFF'><p align
=center><font color=red><b>Sorry, page is temporary unavailable.<br><br>Please try again later.</b><
/font></p><p align='center'><a href='#' onClick='history.go(-1);'><<< Back to previous page
</a></p></td></tr><tr><td bgcolor='#FFFFFF'><p align=center><font color=red><b>http://<br />
Error:<br />
145: Table '.\db_terminal\phistory_queue' is marked as crashed and should be repaired<br>SHOW FIELDS
FROM phistory_queue</b></font></p></td></tr></table></body></html>
C:\_majordomo\htdocs>cd ..
C:\_majordomo>rem call reboot.bat
C:\_majordomo>goto 1
C:\_majordomo>rem Database auto repair
C:\_majordomo>.\server\mysql\bin\mysqlcheck.exe -u root --auto-repair --check --optimize --all-datab
ases
.\server\mysql\bin\mysqlcheck.exe: Got error: 1045: Access denied for user 'root'@'localhost' (using
password: NO) when trying to connect
Парни,привет.Я,наверное,не по теме,просто не знаю в какую ветку форума обратиться: Есть такая регистрация событий,как ,например: registerEvent('inhouseMovement',$this->name,2); // регистрируем событие "движение внутри дома" и оно регистрируется,а посмотреть можно в X-Ray в графе Events. А вот вопрос:"А как удалить оттуда(из Events),например,уже давно не нужные данные,т.к. у меня таких объектов и классов уже нет,а записи в Events остались?" Спасибо
Попробуйте через phpmyadmin сделать repair для таблицы phistory_queue -- она у вас почему-то битая.
Сергей Джейгало, разработчик MajorDoMo Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь! Профиль Connect -- информация, сотрудничество, услуги
PHP Warning: unlink(./reboot): No such file or directory in C:\_majordomo\htdocs\cycle.php on line
295
Warning: unlink(./reboot): No such file or directory in C:\_majordomo\htdocs\cycle.php on line 295
И не дает покоя вот эта ошибка(или так и должно быть):
SPOILERSPOILER_SHOW
C:\_majordomo>.\server\mysql\bin\mysqlcheck.exe -u root --auto-repair --check --optimize --all-datab
ases
.\server\mysql\bin\mysqlcheck.exe: Got error: 1045: Access denied for user 'root'@'localhost' (using
password: NO) when trying to connect
Лог целиком:
SPOILERSPOILER_SHOW
Connecting to database...
CONNECTED TO DB
Running startup maintenance
Checking modules.
Clearing the cache.
Starting ./scripts/cycle_connect.php ... OK
Starting ./scripts/cycle_execs.php ... Процесс не может получить доступ к файлу, так как этот файл з
анят другим процессом.
OK
Starting ./scripts/cycle_main.php ... Процесс не может получить доступ к файлу, так как этот файл за
нят другим процессом.
OK
Starting ./scripts/cycle_ping.php ... OПроцесс не может получить доступ к файлу, так как этот файл з
анят другим процессом.
K
Starting ./scripts/cycle_rss.php ... Процесс не может получить доступ к файлу, так как этот файл зан
ят другим процессом.
OK
Starting ./scripts/cycle_scheduler.php ... Процесс не может получить доступ к файлу, так как этот фа
йл занят другим процессом.
OK
Starting ./scripts/cycle_skype.php ... Процесс не может получить доступ к файлу, так как этот файл з
анят другим процессом.
OK
Starting ./scripts/cycle_states.php ... OK
Starting ./scripts/cycle_websockets.php ... Процесс не может получить доступ к файлу, так как этот ф
айл занят другим процессом.
OK
Starting ./scripts/cycle_webvars.php ... Процесс не может получить доступ к файлу, так как этот файл
занят другим процессом.
OK
Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.
Starting ./scripts/cycle_X101_skype.php ... OK
ALL CYCLES STARTED
22:11:34 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_connect.php --params "a
:0:{}">>C:\_majordomo\htdocs/debmes/log_2017-04-05-cycle_connect.php.txt
22:11:34 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_execs.php --params "a:0
:{}">>C:\_majordomo\htdocs/debmes/log_2017-04-05-cycle_execs.php.txt
22:11:34 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_main.php --params "a:0:
{}">>C:\_majordomo\htdocs/debmes/log_2017-04-05-cycle_main.php.txt
22:11:34 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_ping.php --params "a:0:
{}">>C:\_majordomo\htdocs/debmes/log_2017-04-05-cycle_ping.php.txt
22:11:34 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_rss.php --params "a:0:{
}">>C:\_majordomo\htdocs/debmes/log_2017-04-05-cycle_rss.php.txt
22:11:34 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_scheduler.php --params
"a:0:{}">>C:\_majordomo\htdocs/debmes/log_2017-04-05-cycle_scheduler.php.txt
22:11:34 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_states.php --params "a:
0:{}">>C:\_majordomo\htdocs/debmes/log_2017-04-05-cycle_states.php.txt
22:11:34 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_websockets.php --params
"a:0:{}">>C:\_majordomo\htdocs/debmes/log_2017-04-05-cycle_websockets.php.txt
22:11:34 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_webvars.php --params "a
:0:{}">>C:\_majordomo\htdocs/debmes/log_2017-04-05-cycle_webvars.php.txt
Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.
Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.
Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.
Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.
Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.
Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.
22:11:36 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_skype.php --params "a:0
:{}">>C:\_majordomo\htdocs/debmes/log_2017-04-05-cycle_skype.php.txt
22:11:36 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_execs.php --params "a:0
:{}">>C:\_majordomo\htdocs/debmes/log_2017-04-05-cycle_execs.php.txt
22:11:36 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_main.php --params "a:0:
{}">>C:\_majordomo\htdocs/debmes/log_2017-04-05-cycle_main.php.txt
22:11:36 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_ping.php --params "a:0:
{}">>C:\_majordomo\htdocs/debmes/log_2017-04-05-cycle_ping.php.txt
22:11:36 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_scheduler.php --params
"a:0:{}">>C:\_majordomo\htdocs/debmes/log_2017-04-05-cycle_scheduler.php.txt
22:11:36 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_states.php --params "a:
0:{}">>C:\_majordomo\htdocs/debmes/log_2017-04-05-cycle_states.php.txt
22:11:36 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_websockets.php --params
"a:0:{}">>C:\_majordomo\htdocs/debmes/log_2017-04-05-cycle_websockets.php.txt
Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.
22:11:37 Closing thread: c:/_majordomo/server/php/php.exe -q ./scripts/cycle_webvars.php --params "a
:0:{}">>C:\_majordomo\htdocs/debmes/log_2017-04-05-cycle_webvars.php.txt
PHP Warning: unlink(./reboot): No such file or directory in C:\_majordomo\htdocs\cycle.php on line
295
Warning: unlink(./reboot): No such file or directory in C:\_majordomo\htdocs\cycle.php on line 295
C:\_majordomo\htdocs>cd ..
C:\_majordomo>rem call reboot.bat
C:\_majordomo>goto 1
C:\_majordomo>rem Database auto repair
C:\_majordomo>.\server\mysql\bin\mysqlcheck.exe -u root --auto-repair --check --optimize --all-datab
ases
.\server\mysql\bin\mysqlcheck.exe: Got error: 1045: Access denied for user 'root'@'localhost' (using
password: NO) when trying to connect
C:\_majordomo>cd .\htdocs
C:\_majordomo\htdocs>..\server\php\php.exe cycle.php
Connecting to database...
Сервер на raspberry pi Noolite SRF-10-1000, PT111, PU-411, mtrf-64-usb Connect
// Удалить событие по его имени
function registeredEventDelete($eventName) {
$fn = SQLExec("DELETE FROM events WHERE EVENT_NAME='".$eventName."'");
return $fn;
}
если нужно просто одноразово почистить ивенты, то можно просто в phpadmin'е позапускать этот селект с именем ивента:
DELETE FROM events WHERE EVENT_NAME='ненужный_ивент'
или просто разом очистить всё:
DELETE FROM events
модуль GPS-трекер не совсем работоспособен!!!
кнопка "Обновить" в Настройках не работает!
поменять с настроек по умолчанию не получается
и Максимальное значение точности - не учитывается!
Мой -CONNECT- Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры) -=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
У меня тоже после обновления косяки вылезли. 5 месяцев не обновлялся, страшновато было, а тут вдруг решил...
1 раз через 6 часов у меня исправно останавливается цикл main, потом автоперезапускается и все вроде бы нормально. Через 6 часов все снова…
log_2017-04-08-cycle_main.php.txt
05:59:00 ClockChime->onNewMinute
06:00:00 ClockChime->onNewMinute
06:00:00 ClockChime->onNewHour
Fatal error: Cannot redeclare getTempSign() (previously declared in /var/www/modules/scripts/scripts.class.php(139) : eval()'d code:50) in /var/www/modules/scripts/scripts.class.php(139) : eval()'d code on line 54
а еще есть вот такая бяка каждый час:
02:00:00 ClockChime->onNewMinute
02:00:00 ClockChime->onNewHour
Warning: Illegal string offset 'BREAK' in /var/www/lib/hooks.inc.php on line 119
Warning: Illegal string offset 'BREAK' in /var/www/lib/hooks.inc.php on line 119
Warning: Illegal string offset 'PROCESSED' in /var/www/lib/hooks.inc.php on line 124
02:01:00 ClockChime->onNewMinute
система обновлена до последней кнопкой «обновить», после чего все и началось… МД стоит на Raspberry Pi3. Повторное обновление не помогает… В программировании не силен. Что делать, куда смотреть?
Последний раз редактировалось madbob Вс апр 09, 2017 2:05 pm, всего редактировалось 1 раз.
Raspberry Pi 3 образ 3.31+GUI ESP12(IoT)кучка+ESP32
PHP Warning: Illegal string offset 'BREAK' in C:\_majordomo\htdocs\lib\hooks.inc.php on line 119
PHP Warning: Illegal string offset 'BREAK' in C:\_majordomo\htdocs\lib\hooks.inc.php on line 119
PHP Warning: Illegal string offset 'PROCESSED' in C:\_majordomo\htdocs\lib\hooks.inc.php on line 124
видимо ключей ['BREAK'] и ['PROCESSED'] не существует!
я бы исправил сам, но надо разобраться в логике работы этой функции
конечно это всего-лишь предупреждение и на работу походу не влияет
но все-же это не есть хорошо!
очень подозреваю, что данная ошибка возникает из-за registerEvent (но я не уверен)
Прошу Сергея учесть данную ошибку при следующем обновлении системы!
P.S.
в X-ray ошибка: 20:42:16 0.81804000 Error executing job sensorMovement1_detected (3675254): (C:\_majordomo\htdocs\lib\common.class.php)
очень может быть, что связанна с registerEvent('inhouseMovement',$this->name,2);[/size]
Добрый день! А где живет исправление этой ошибки? У меня в МД последнее обновление от 03.27.2017
Как быстро ответили, я в шоке )) Буду вкуривать... Спасибо!
Но нет, к сожалению... У меня последнее обновление 0т 03.27.2017. Ошибки, как видно, остались...
Raspberry Pi 3 образ 3.31+GUI ESP12(IoT)кучка+ESP32