Навигация

    Shopker - Форум

    • Зарегистрироваться
    • Войти
    • Поиск
    • Категории
    • Последние
    • Метки
    • Популярные
    • Пользователи
    • Группы
    • Вернуться на сайт

    Ошибка 500 на lokalhost

    Поддержка
    2
    9
    235
    Загружаем больше сообщений
    • Сначала старые
    • Сначала новые
    • По количеству голосов
    Ответить
    • Ответить, создав новую тему
    Авторизуйтесь, чтобы ответить
    Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
    • A
      Alex18 отредактировано

      Установлен Шопкер на локальный сервер XAMPP в Windows.
      3 для полет нормальный .... все хорошо.
      Сегодня выдает ошибку

      Oops! An Error Occurred
      The server returned a "500 Internal Server Error".
      Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.
      

      в логах в 1 файле

      [2020-05-06 12:24:24] php.CRITICAL: Uncaught Exception: An exception has been thrown during the rendering of a template ("No servers yet eligible for rescan"). {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"No servers yet eligible for rescan\"). at C:\\xampp\\apps\\shopker\\templates\\default\\header.html.twig:54, MongoDB\\Driver\\Exception\\ConnectionTimeoutException(code: 13053): No servers yet eligible for rescan at C:\\xampp\\apps\\shopker\\vendor\\mongodb\\mongodb\\src\\functions.php:431)"} []
      [2020-05-06 12:26:34] request.INFO: Matched route "homepage". {"route":"homepage","route_parameters":{"_route":"homepage","_controller":"App\\Controller\\DefaultController::homepageAction"},"request_uri":"http://shopker.localhost/","method":"GET"} []
      [2020-05-06 12:26:34] security.DEBUG: Read existing security token from the session. {"key":"_security_main","token_class":"Symfony\\Component\\Security\\Guard\\Token\\PostAuthenticationGuardToken"} []
      [2020-05-06 12:26:35] php.CRITICAL: Uncaught Exception: An exception has been thrown during the rendering of a template ("No servers yet eligible for rescan"). {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"No servers yet eligible for rescan\"). at C:\\xampp\\apps\\shopker\\templates\\default\\header.html.twig:54, MongoDB\\Driver\\Exception\\ConnectionTimeoutException(code: 13053): No servers yet eligible for rescan at C:\\xampp\\apps\\shopker\\vendor\\mongodb\\mongodb\\src\\functions.php:431)"} []
      [2020-05-06 12:26:35] php.CRITICAL: Uncaught Exception: An exception has been thrown during the rendering of a template ("No servers yet eligible for rescan"). {"exception":"[object] (Twig\\Error\\RuntimeError(code: 0): An exception has been thrown during the rendering of a template (\"No servers yet eligible for rescan\"). at C:\\xampp\\apps\\shopker\\templates\\default\\header.html.twig:54, MongoDB\\Driver\\Exception\\ConnectionTimeoutException(code: 13053): No servers yet eligible for rescan at C:\\xampp\\apps\\shopker\\vendor\\mongodb\\mongodb\\src\\functions.php:431)"} []
      

      в логах 2 файле

      [2020-05-06 12:23:41] php.INFO: User Deprecated: A placeholder name must be a string (0 given). Did you forget to specify the placeholder key for the requirement "page" of route "digital_goods_my_purchases" in "Andchir\DigitalGoodsBundle\Controller\DefaultController::myPurchasesAction()"? {"exception":"[object] (ErrorException(code: 0): User Deprecated: A placeholder name must be a string (0 given). Did you forget to specify the placeholder key for the requirement \"page\" of route \"digital_goods_my_purchases\" in \"Andchir\\DigitalGoodsBundle\\Controller\\DefaultController::myPurchasesAction()\"? at C:\\xampp\\apps\\shopker\\vendor\\symfony\\routing\\Loader\\AnnotationClassLoader.php:150)"} []
      [2020-05-06 12:23:41] php.INFO: User Deprecated: Loading the file "../../src/App/Controller/" from the global resource directory "C:\xampp\apps\shopker\src\App" is deprecated since Symfony 4.4 and will be removed in 5.0. {"exception":"[object] (ErrorException(code: 0): User Deprecated: Loading the file \"../../src/App/Controller/\" from the global resource directory \"C:\\xampp\\apps\\shopker\\src\\App\" is deprecated since Symfony 4.4 and will be removed in 5.0. at C:\\xampp\\apps\\shopker\\vendor\\symfony\\http-kernel\\Config\\FileLocator.php:84)"} []
      

      Апач в ХАМРР перезапускил -несколько раз, ничего не помогло.

      1 ответ Последний ответ Ответить Цитировать 0
      • Admin
        Admin отредактировано Admin

        а куда тут заходить - и что вводить

        Там написано "Вставьте вашу строку подключения". При установке Шопкера тоже можно такую ввести.
        Если не хотите строку, то можно нажать выше ссылку "Заполнить поля подключения отдельно". Вы же как-то установили Шопкер? Там тоже нужно было вводить параметры подключения MongoDB (хост, логин, пароль).

        1 ответ Последний ответ Ответить Цитировать 0
        • A
          Alex18 @Admin отредактировано

          @Admin а куда тут заходить - и что вводить
          Clipboard0188955345.jpg

          1 ответ Последний ответ Ответить Цитировать 0
          • Admin
            Admin отредактировано Admin

            @Alex18

            я не понял как проверить - куда зайти

            Нужно подключиться в Компасе, ввести такие же параметры подключения к БД, как делали при установке Шопкера. Если не подключается, значит не включена. В инструкции написано как включить.

            и подскажите вы в PHPStorm подключаете базу Монго когда правите код, или работаете с сайтом

            Нет, в PhpStorm я к БД не подключаюсь. Если нужно что-то посмотреть в БД, то использую Компас.

            A 1 ответ Последний ответ Ответить Цитировать 0
            • A
              Alex18 @Admin отредактировано

              @Admin
              извините я не понял как проверить - куда зайти

              Похоже MongoDB не включили. Проверьте подключение в Compass.
              

              и подскажите вы в PHPStorm подключаете базу Монго когда правите код, или работаете с сайтом

              1 ответ Последний ответ Ответить Цитировать 0
              • Admin
                Admin отредактировано Admin

                @Alex18
                Про импорт/экспорт на канале тоже есть видео.
                Ещё вариант из командной строки. Вот команда для экспорта всех коллекций БД:

                php bin/console app:action db_export
                

                После этого появится файл /public/uploads/export_2020-05-06.zip.

                На Windows, возможно, придется указать путь до тулзы "mongoexport.exe":

                php bin/console app:action db_export "C:\Program Files\MongoDB\Server\4.2\bin\mongoexport.exe"
                

                На сервере архив распаковать. Команда импорта:

                php bin/console app:action db_import "/var/www/shopker/public/uploads/export_2020-05-06"
                

                где "export_2020-05-06" - название папки с распакованным архивом, который получился при экспорте.

                A 1 ответ Последний ответ Ответить Цитировать 0
                • Admin
                  Admin отредактировано Admin

                  извините куда заходить чтоб проверить Компас?

                  Задавайте более конкретные вопросы. Я не могу расписывать каждую мелочь.
                  Про Компас есть здесь:
                  Youtube Video

                  Если делась експорт даных то куда заходить...

                  Заходить в "Экспорт".

                  1 ответ Последний ответ Ответить Цитировать 0
                  • A
                    Alex18 @Admin отредактировано

                    @Admin извините куда заходить чтоб проверить Компас?
                    и раз про Монго вспомнили - скажите как потом базу монго с локазьного хоста переносить на WEB.
                    Если делась експорт даных то куда заходить...
                    Спсибо

                    1 ответ Последний ответ Ответить Цитировать 0
                    • Admin
                      Admin отредактировано

                      Похоже MongoDB не включили. Проверьте подключение в Compass.
                      https://www.mongodb.com/download-center/compass

                      A 1 ответ Последний ответ Ответить Цитировать 0
                      • 1 / 1
                      • First post
                        Last post
                      2020 • Shopker