Ошибка #0 Please contact app developer

Помогите разобраться

ошибка вылезает когда жмешь например Установлено в Инсталлере

также если жмешь на Категории продуктов как в фронтенде так и в бэкенде

<h2 id="Title" style="margin-bottom: 0.3em; font-size: 1.35em; font-family: "Helvetica Neue", "Liberation Sans", Arial, sans-serif; line-height: 1.2em;">Syntax Error in template "/var/www/u1111/data/www/site.ru/wa-apps/installer/templates/actions/assets/Assets.html" on line 22 "{include file="./Assets.row.html" item=$plugin item_id=$item_id item_type='plugin' inline}" - Unexpected "'plugin'", expected one of: "identifier" code 0</h2>
## wa-system/waSystem.class.php(497)
#0 index.php(7): waSystem->dispatch()
#1 {main}

Next SmartyCompilerException with message 'Syntax Error in template "/var/www/u0419550/data/www/carprog.ru/wa-apps/installer/templates/actions/assets/Assets.html"  on line 22 "{include file="./Assets.row.html" item=$plugin item_id=$item_id item_type='plugin' inline}"  - Unexpected "'plugin'", expected one of: "identifier"':
## wa-system/vendors/smarty3/sysplugins/smarty_internal_templatecompilerbase.php(667)
#0 wa-system/vendors/smarty3/sysplugins/smarty_internal_templateparser.php(3144): Smarty_Internal_TemplateCompilerBase->trigger_template_error()
#1 wa-system/vendors/smarty3/sysplugins/smarty_internal_templateparser.php(3209): Smarty_Internal_Templateparser->yy_syntax_error(60, ''plugin'')
#2 wa-system/vendors/smarty3/sysplugins/smarty_internal_smartytemplatecompiler.php(105): Smarty_Internal_Templateparser->doParse(60, ''plugin'')
#3 wa-system/vendors/smarty3/sysplugins/smarty_internal_templatecompilerbase.php(206): Smarty_Internal_SmartyTemplateCompiler->doCompile('<div class="sha...')
#4 wa-system/vendors/smarty3/sysplugins/smarty_internal_template.php(187): Smarty_Internal_TemplateCompilerBase->compileTemplate(Object(Smarty_Internal_Template))
#5 wa-system/vendors/smarty3/sysplugins/smarty_internal_templatebase.php(155): Smarty_Internal_Template->compileTemplateSource()
#6 wa-system/view/waSmarty3View.class.php(117): Smarty_Internal_TemplateBase->fetch('templates/actio...', NULL)
#7 wa-system/controller/waViewAction.class.php(171): waSmarty3View->fetch('templates/actio...', NULL)
#8 wa-system/controller/waViewController.class.php(86): waViewAction->display()
#9 wa-system/controller/waDefaultViewController.class.php(48): waViewController->executeAction(Object(installerAssetsAction))
#10 wa-system/controller/waController.class.php(21): waDefaultViewController->execute()
#11 wa-system/controller/waViewController.class.php(46): waController->run(NULL)
#12 wa-system/controller/waFrontController.class.php(229): waViewController->run(NULL)
#13 wa-system/controller/waFrontController.class.php(164): waFrontController->runController(Object(waDefaultViewController), NULL)
#14 wa-system/controller/waFrontController.class.php(58): waFrontController->execute(NULL, 'assets', NULL)
#15 wa-system/waSystem.class.php(552): waFrontController->dispatch()
#16 wa-system/waSystem.class.php(483): waSystem->dispatchBackend('webasyst/instal...')
#17 index.php(7): waSystem->dispatch()
#18 {main}
<h3 style="margin-bottom: 0.3em; font-size: 1.05em; font-family: "Helvetica Neue", "Liberation Sans", Arial, sans-serif; line-height: 1.2em;">/var/www/u1111/data/www/site.ru/wa-system/waSystem.class.php around line 497</h3>
492	                $log[] = $e instanceof waException ? $e->getFullTraceAsString() : $e->getTraceAsString();
   493	                waLog::log(join("\n", $log));
   494	            }
   495	            if (class_exists('waException')) {
   496	                if (!$e instanceof waException) {
 >>497	                    $e = new waException($e->getMessage(), $e->getCode(), $e);
   498	                }
   499	                $e->sendResponseCode();
   500	            }
   501	            print $e;
   502	        }
<h2 style="margin-bottom: 0.3em; font-size: 1.35em; font-family: "Helvetica Neue", "Liberation Sans", Arial, sans-serif; line-height: 1.2em;">GET</h2>
array(
  'module' => 'assets',
  '_' => '1516837231330',
)
<h2 style="margin-bottom: 0.3em; font-size: 1.35em; font-family: "Helvetica Neue", "Liberation Sans", Arial, sans-serif; line-height: 1.2em;">Params</h2>
array()


10 ответов

  • 1
    Anton Webasyst 29 января 2018 15:27 #

    Пожалуйста, обратитесь в нашу службу поддержки.

    Отправить запрос вы можете из вашего Центра заказчика:

    https://www.webasyst.ru/my/requests/my/

    Приложите к запросу полный лог ошибок:

    https://support.webasyst.ru/7072/error-log/

  • 1
    samcolor 29 января 2018 20:14 #

    Добрый день! У Вас скрипт стоит на своем хостинге или в облаке? Если на своем - первым делом проверьте через менеджер файлов папку wa-cash и все ее подпапки. У меня со стабильной регулярностью при некоторых обновлениях слетает владелец папок - вместо моего имени устанавливается root - в результате появляется как раз такая как у Вас ошибка, т.к. пользователь скрипта у меня по умолчанию НЕ root и в результате после обновлений кэш не чистится и папки не обновляются:(((

    • +1
      У меня со стабильной регулярностью при некоторых обновлениях слетает владелец папок - вместо моего имени устанавливается root

      У вас проблема с вероятностью 95% и выше связана не с обновлениями, а с планировщиком заданий, который запускается из под root,

      • +1
        samcolor samcolor 29 января 2018 21:07 #

        Увы, но значит у меня как раз те самые 5% - зависимость сброса от обновлений - четко прослеживается и никак не коррелируется с заданиями крона.

        • +1

          Ерунду говорите. Проблема в cron. Ищите, смотрите.

          • +1
            samcolor samcolor 29 января 2018 22:58 #

            Павел, я конечно понимаю, что у Вас тут куча шильдиков на аватарке, но давайте будем спокойнее в общении - Вы говорите ерунду не вникая в ситуацию и не зная проблемы- я говорю то, что вижу и то, что анализировал не единожды. Крон там не причем. Слетает имя владельца совершенно точно только при установке плагинов и их обновлениях.

            Будьте вежливее, и к Вам потянутся.

            • +2

              samcolor, не воспринимайте все так серьезно =) Если вы анализировали ситуацию, то объясните, пжста, как веб сервер, работающий от имени определенного пользователя, может при обновлении установить права root на какие-то файлы и папки? Вот когда вы сможете найти разумный ответ на этот вопрос, тогда мы можем вернуться к обсуждению моих шильдиков и обоснованности моего предположения. Нет, дажде не предположения, а, простите за наглость, утверждения =)

              • +1
                samcolor samcolor 30 января 2018 07:42 #

                Наглость второе счастье. Учитесь делать выводы анализируя глубину проблемы и задавая вопросы ДО того, как начинаете ставить диагноз, а не используя свои догадки и предположения.

                Во-первых, Вы даже не уточнили, что у меня за сервер, хостинг и т.д., во-вторых, с чего Вы взяли, что изначально сервер работает из под моего имени?А в третьих, как вообще может влиять планировщик с одним заданием, исполняемым раз в сутки, на права подпапок папки кэша, когда в течении часа устанавливается несколько плагинов и производится несколько обновлений (при этом права слетают КАЖДЫЙ раз в разных папках)?

                И потом - я свое мнение могу обосновать и подтвердить логически, от Вас никакого конструктива, кроме "сам дурак" не идет.

                За сим дискуссию считаю закрытой. С Вашей убежденностью в своей непогрешимой правоте Вам надо в хирурги... "Доктор сказал - в морг, значит в морг"....(с)

  • 1
    Vincent 31 января 2018 14:45 #

    у меня на хостинге reg.ru

    какое то время не было ответов и восстановился из старой резервной копии, благо за определенное время не было изменений на сайте

    пощёлкал включить выключить плагины, также на PHP версии 5.3 проблема исчезала сама

    сейчас полет нормальный

    но причина так и не установлена

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите