Ошибка #0 Принято

1

Заходя в админке на страницу товара появляется эта ошибка. На другие товары спокойно могу зайти.

4 комментария

  • +1
    Михаил Ушенин Михаил Ушенин Webasyst 11 октября 2017 15:45 #

    Перед отправкой сообщения об ошибке

    • установите обновления, доступные в «Инсталлере»;
    • очистите кеш в «Инсталлере» и проверьте, сохранилась ли ошибка;
    • очистите кеш в браузере или проверьте работу программного продукта в режиме «инкогнито»;
    • посмотрите, какие сообщения о ошибках появляются в консоли браузера и в PHP-логе;
    • попробуйте по очереди отключать плагины (в разделе «Инсталлер → Установлено»), чтобы проверить, не вызвана ли ошибка одним из них;
    • проверьте с помощью поиска в хабе поддержки, не опубликовано ли уже сообщение об этой ошибке.
    • +1
      Михаил Ушенин Михаил Ушенин Webasyst 11 октября 2017 16:01 #

      Также попробуйте включить режим отладки в "Инсталлере" и проверьте, появится ли более подробное сообщение об ошибке.

    • +1
      Kutcher Kutcher 11 октября 2017 19:17 #

      <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; background-color: rgb(255, 255, 255);">DateTime::__construct(): Failed to parse time string (104689-04-10 19:16:25) at position 13 (1): Double time specification code 0</h2>## wa-system/datetime/waDateTime.class.php(156) #0 wa-system/datetime/waDateTime.class.php(290): waDateTime::date('j f Y', 3241507220185, 'Europe/Moscow', 'ru_RU') #1 wa-system/helper/datetime.php(5): waDateTime::format('humandate', 3241507220185, NULL, NULL) #2 wa-cache/apps/shop/templates/compiled/shop_ru_RU/39/39/8a/39398a717a82f6c487a86df3fc63d2c22ec8614a.file.Product.html.php(365): wa_date('humandate', 3241507220185) #3 wa-system/vendors/smarty3/sysplugins/smarty_internal_templatebase.php(180): content_59de43da248308_10243948(Object(Smarty_Internal_Template)) #4 wa-system/view/waSmarty3View.class.php(117): Smarty_Internal_TemplateBase->fetch('templates/actio...', NULL) #5 wa-system/controller/waViewAction.class.php(171): waSmarty3View->fetch('templates/actio...', NULL) #6 wa-system/controller/waViewController.class.php(86): waViewAction->display() #7 wa-system/controller/waDefaultViewController.class.php(48): waViewController->executeAction(Object(shopProductAction)) #8 wa-system/controller/waController.class.php(21): waDefaultViewController->execute() #9 wa-system/controller/waViewController.class.php(46): waController->run(NULL) #10 wa-system/controller/waFrontController.class.php(229): waViewController->run(NULL) #11 wa-system/controller/waFrontController.class.php(164): waFrontController->runController(Object(waDefaultViewController), NULL) #12 wa-system/controller/waFrontController.class.php(58): waFrontController->execute(NULL, 'product', NULL) #13 wa-system/waSystem.class.php(552): waFrontController->dispatch() #14 wa-system/waSystem.class.php(483): waSystem->dispatchBackend('webasyst/shop/') #15 index.php(7): waSystem->dispatch() #16 {main} Next Exception with message 'DateTime::__construct(): Failed to parse time string (104689-04-10 19:16:25) at position 13 (1): Double time specification': ## wa-system/datetime/waDateTime.class.php(151) #0 wa-system/datetime/waDateTime.class.php(151): DateTime->__construct('104689-04-10 19...') #1 wa-system/datetime/waDateTime.class.php(290): waDateTime::date('j f Y', 3241507220185, 'Europe/Moscow', 'ru_RU') #2 wa-system/helper/datetime.php(5): waDateTime::format('humandate', 3241507220185, NULL, NULL) #3 wa-cache/apps/shop/templates/compiled/shop_ru_RU/39/39/8a/39398a717a82f6c487a86df3fc63d2c22ec8614a.file.Product.html.php(365): wa_date('humandate', 3241507220185) #4 wa-system/vendors/smarty3/sysplugins/smarty_internal_templatebase.php(180): content_59de43da248308_10243948(Object(Smarty_Internal_Template)) #5 wa-system/view/waSmarty3View.class.php(117): Smarty_Internal_TemplateBase->fetch('templates/actio...', NULL) #6 wa-system/controller/waViewAction.class.php(171): waSmarty3View->fetch('templates/actio...', NULL) #7 wa-system/controller/waViewController.class.php(86): waViewAction->display() #8 wa-system/controller/waDefaultViewController.class.php(48): waViewController->executeAction(Object(shopProductAction)) #9 wa-system/controller/waController.class.php(21): waDefaultViewController->execute() #10 wa-system/controller/waViewController.class.php(46): waController->run(NULL) #11 wa-system/controller/waFrontController.class.php(229): waViewController->run(NULL) #12 wa-system/controller/waFrontController.class.php(164): waFrontController->runController(Object(waDefaultViewController), NULL) #13 wa-system/controller/waFrontController.class.php(58): waFrontController->execute(NULL, 'product', NULL) #14 wa-system/waSystem.class.php(552): waFrontController->dispatch() #15 wa-system/waSystem.class.php(483): waSystem->dispatchBackend('webasyst/shop/') #16 index.php(7): waSystem->dispatch() #17 {main}

      <h3 style="margin-bottom: 0.3em; font-size: 1.05em; font-family: "Helvetica Neue", "Liberation Sans", Arial, sans-serif; line-height: 1.2em;">/home/c/cx40761/print123.org/public_html/wa-system/datetime/waDateTime.class.php around line 156</h3>

      151                $date_time = new DateTime($time);
         152                if ($timezone) {
         153                    $date_time->setTimezone(new DateTimeZone($timezone));
         154                }
         155            } catch (Exception $e) {
       >>156                throw new waException($e);
         157            }
         158    
         159            // hack to insert month name in lower case
         160            if (strpos($format, 'f') !== false) {
         161                $format = str_replace('f', '@F@', $format);

      <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' => 'product',
        'id' => '120',
        '_' => '1507738584924',
      )

      <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()

      • +2
        Михаил Ушенин Михаил Ушенин Webasyst 12 октября 2017 10:29 #

        Попробуйте временно в файле wa-apps/shop/templates/actions/product/Product.html заменить строку

        {if $report_rights && $forecast.date !== null}

        на

        {if $report_rights && $forecast.date !== null && $forecast.date < 1000000000}

        Если не поможет, очистите кеш в "Инсталлере" и уменьшите число 1000000000 на пару нулей.

        Разработчикам передал, чтобы улучшили логику вычисления прогноза продаж, из-за ошибки в котором у вас сейчас скорее всего не работает страница редактирования товара.

        Добавить комментарий

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