Не стартует cycle_main после крайнего обновления
Модератор: immortal
-
- Сообщения: 5
- Зарегистрирован: Ср окт 16, 2019 5:59 am
- Благодарил (а): 2 раза
- Поблагодарили: 0
Не стартует cycle_main после крайнего обновления
Всем доброго времени суток, на днях решился обновиться до последней стабильной версии, после чего не смог запустить cycle_main с ошибками
21:35:01 Starting thread: d:/_majordomo/server/php/php.exe -q ./scripts/cycle_main.php --params "a:0:{}" > NUL
PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 8192 bytes) in D:\_majordomo\htdocs\lib\mysqli.class.php on line 211
21:35:14 Closing thread: d:/_majordomo/server/php/php.exe -q ./scripts/cycle_main.php --params "a:0:{}" > NUL
В логах самого php
[03-Apr-2021 22:05:39 Asia/Vladivostok] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 8192 bytes) in D:\_majordomo\htdocs\lib\mysqli.class.php on line 211
Подскажите, куда копать, что смотреть?
21:35:01 Starting thread: d:/_majordomo/server/php/php.exe -q ./scripts/cycle_main.php --params "a:0:{}" > NUL
PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 8192 bytes) in D:\_majordomo\htdocs\lib\mysqli.class.php on line 211
21:35:14 Closing thread: d:/_majordomo/server/php/php.exe -q ./scripts/cycle_main.php --params "a:0:{}" > NUL
В логах самого php
[03-Apr-2021 22:05:39 Asia/Vladivostok] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 8192 bytes) in D:\_majordomo\htdocs\lib\mysqli.class.php on line 211
Подскажите, куда копать, что смотреть?
Windows 10, xampp, majordomo.
- SmoKE_xDDD
- Сообщения: 816
- Зарегистрирован: Ср апр 17, 2019 5:00 pm
- Откуда: Нижний Новгород
- Благодарил (а): 110 раз
- Поблагодарили: 898 раз
Re: Не стартует cycle_main после крайнего обновления
Вроде понятно написано, что памяти не хватает.Amberyk писал(а): ↑Сб апр 03, 2021 3:07 pmВсем доброго времени суток, на днях решился обновиться до последней стабильной версии, после чего не смог запустить cycle_main с ошибками
21:35:01 Starting thread: d:/_majordomo/server/php/php.exe -q ./scripts/cycle_main.php --params "a:0:{}" > NUL
PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 8192 bytes) in D:\_majordomo\htdocs\lib\mysqli.class.php on line 211
21:35:14 Closing thread: d:/_majordomo/server/php/php.exe -q ./scripts/cycle_main.php --params "a:0:{}" > NUL
В логах самого php
[03-Apr-2021 22:05:39 Asia/Vladivostok] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 8192 bytes) in D:\_majordomo\htdocs\lib\mysqli.class.php on line 211
Подскажите, куда копать, что смотреть?
-
- Сообщения: 5
- Зарегистрирован: Ср окт 16, 2019 5:59 am
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: Не стартует cycle_main после крайнего обновления
Расширение памяти результата не дает, увеличивал, вплоть до 1гб, результат тот же, все равно не хватает.
Windows 10, xampp, majordomo.
-
- Сообщения: 5
- Зарегистрирован: Ср окт 16, 2019 5:59 am
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: Не стартует cycle_main после крайнего обновления
Продолжаю бороться с поиском ошибок по старту цикла main, но пока все безуспешно.
Перевел систему на XAMPP, но общей картины поведения системы не изменило, цикл падает с той же ошибкой, после его перезапуска.
Так же не запускается скрипт startup_maintenance.php, на этапе выполнения запроса, падает с аналогичной проблемой. Саму базу проверял на наличие ошибок и восстанавливал из других бэкапов.
SELECT pvalues.*, properties.ID AS PROP_ID FROM `pvalues` LEFT JOIN properties ON pvalues.PROPERTY_ID=properties.ID WHERE IsNull(properties.ID)
Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 20480 bytes) in D:\xampp\htdocs\lib\mysqli.class.php on line 211
Перевел систему на XAMPP, но общей картины поведения системы не изменило, цикл падает с той же ошибкой, после его перезапуска.
Так же не запускается скрипт startup_maintenance.php, на этапе выполнения запроса, падает с аналогичной проблемой. Саму базу проверял на наличие ошибок и восстанавливал из других бэкапов.
SELECT pvalues.*, properties.ID AS PROP_ID FROM `pvalues` LEFT JOIN properties ON pvalues.PROPERTY_ID=properties.ID WHERE IsNull(properties.ID)
Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 20480 bytes) in D:\xampp\htdocs\lib\mysqli.class.php on line 211
Windows 10, xampp, majordomo.
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: Не стартует cycle_main после крайнего обновления
вы бы посмотрели таблицу pvalues и возможно бы ее немного почистили - я ж не думаю что у вас там 100000 питсот устройств и свойствAmberyk писал(а): ↑Ср апр 07, 2021 4:49 amПродолжаю бороться с поиском ошибок по старту цикла main, но пока все безуспешно.
Перевел систему на XAMPP, но общей картины поведения системы не изменило, цикл падает с той же ошибкой, после его перезапуска.
Так же не запускается скрипт startup_maintenance.php, на этапе выполнения запроса, падает с аналогичной проблемой. Саму базу проверял на наличие ошибок и восстанавливал из других бэкапов.
SELECT pvalues.*, properties.ID AS PROP_ID FROM `pvalues` LEFT JOIN properties ON pvalues.PROPERTY_ID=properties.ID WHERE IsNull(properties.ID)
Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 20480 bytes) in D:\xampp\htdocs\lib\mysqli.class.php on line 211
- За это сообщение автора tarasfrompir поблагодарил:
- Amberyk (Пт апр 09, 2021 9:16 am)
- Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
- xor
- Сообщения: 2039
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 286 раз
- Поблагодарили: 629 раз
Re: Не стартует cycle_main после крайнего обновления
попробуйте, запустив апач и мускул, войти в пхпмайадмин, выбрать базу дб_терминал и выполнить вот этот запросAmberyk писал(а): ↑Ср апр 07, 2021 4:49 amПродолжаю бороться с поиском ошибок по старту цикла main, но пока все безуспешно.
Перевел систему на XAMPP, но общей картины поведения системы не изменило, цикл падает с той же ошибкой, после его перезапуска.
Так же не запускается скрипт startup_maintenance.php, на этапе выполнения запроса, падает с аналогичной проблемой. Саму базу проверял на наличие ошибок и восстанавливал из других бэкапов.
SELECT pvalues.*, properties.ID AS PROP_ID FROM `pvalues` LEFT JOIN properties ON pvalues.PROPERTY_ID=properties.ID WHERE IsNull(properties.ID)
Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 20480 bytes) in D:\xampp\htdocs\lib\mysqli.class.php on line 211
SELECT pvalues.*, properties.ID AS PROP_ID FROM `pvalues` LEFT JOIN properties ON pvalues.PROPERTY_ID=properties.ID WHERE IsNull(properties.ID)
он покажет вам плохие записи в пвалюес, удалите их вручную или запросом, если уловите схему)
например, если увидите много таких, типа, 'ThisComputer.' (т.е., без имени свойства) выполните запрос
DELETE FROM `pvalues` WHERE `PROPERTY_NAME` LIKE '%.'
- Рейтинг: 1.16%
win10 connect https://connect.smartliving.ru/profile/303
- Sapizdullin
- Сообщения: 408
- Зарегистрирован: Сб фев 18, 2017 9:47 am
- Откуда: Земля
- Благодарил (а): 54 раза
- Поблагодарили: 61 раз
Re: Не стартует cycle_main после крайнего обновления
С каждым обновлением выползает новый геморрой. После последнего начал крашится ПУСТОЙ Сron... Снес - пока нет ошибок.. Видимо чем дальше в лес - тем больше дров..
Intel(R) Core(TM) i7-6700, Debian 9 "Stretch", Zoneminder, Avreg.
-
- Сообщения: 5
- Зарегистрирован: Ср окт 16, 2019 5:59 am
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: Не стартует cycle_main после крайнего обновления
Огромное спасибо за помощь, в таблице pvalues было порядка 700 000 записей. Почистил ее через phpmyadmin, и скрипт запустился
Windows 10, xampp, majordomo.
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: Не стартует cycle_main после крайнего обновления
Это где ж ты столько свойств наимел
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 5
- Зарегистрирован: Ср окт 16, 2019 5:59 am
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: Не стартует cycle_main после крайнего обновления
Как я понимаю, они были все битые, так как properties.ID =null, видимо когда то базу не правильно восстановил... Или зациклил чего. Сейчас понаблюдаю будет ли база рости, если да, то где то накосячил.
Windows 10, xampp, majordomo.