Warning - это не ошибка, а предупреждение. Причина очевидна:
Скрипт устанавливался на localhost ( apach2.4, php7.3 Мускул 8.0 (Open server))
Это проблема не самого Mibew Messenger, а кода стороннего шаблонизатора:
Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in C:\Users\Azimut\Desktop\OSPanel\domains\cmst233\mibew\vendor\xamin\handlebars.php\src\Handlebars\Tokenizer.php on line 167
Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in C:\Users\Azimut\Desktop\OSPanel\domains\cmst233\mibew\vendor\xamin\handlebars.php\src\Handlebars\Tokenizer.php on line 213
В PHP 7.3 было внесено изменение, ломающее обратную совместимость с предыдущими версиями PHP при использовании
continue в рамках оператора
switch:
https://www.php.net/manual/en/migration73.incompatible.phpСоответствующая issue была открыта ещё месяца три с половиной тому назад:
https://github.com/XaminProject/handlebars.php/issues/174И даже был предложен pull request с исправлением:
https://github.com/XaminProject/handlebars.php/pull/175Но исправляться оно не будет, т.к., по сути, шаблонизатор был заброшен разработчиками. Цитирую:
Sorry guys, none of original developers/contributors are using this library anymore
Как следствие, что с делать с этой ситуацией я пока не очень понимаю. На данный же момент могу предложить либо не использовать php 7.3, либо принудительно отключить вывод предупреждений.