QueryException {#217
  #sql: "select * from `goods` where `status` > ? and `id` = ? limit 1"
  #bindings: array:2 [
    0 => 0
    1 => "1"
  ]
  #message: "SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name or service not known (SQL: select * from `goods` where `status` > 0 and `id` = 1 limit 1)"
  #code: 2002
  #file: "/var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php"
  #line: 770
  -previous: PDOException {#220
    -errorCode: 2002
    -sqlState: 2002
    #message: "SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name or service not known"
    #code: 2002
    #file: "/var/www/html/weimall/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php"
    #line: 47
    -previous: PDOException {#219
      #message: "SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name or service not known"
      #code: 2002
      #file: "/var/www/html/weimall/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php"
      #line: 43
      -previous: PDOException {#218
        #message: "PDO::__construct(): php_network_getaddresses: getaddrinfo failed: Name or service not known"
        #code: 0
        #file: "/var/www/html/weimall/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php"
        #line: 43
        +errorInfo: null
        +"severity": 2
        -trace: {
          59. PDO->__construct() ==> new PDOException(): {
            src: {
              /var/www/html/weimall/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43: """
                try {\n
                    parent::__construct($dsn, $user, $password, $options);\n
                    $this->setAttribute(PDO::ATTR_STATEMENT_CLASS, array('Doctrine\DBAL\Driver\PDOStatement', array()));\n
                """
            }
          }
          58. Doctrine\DBAL\Driver\PDOConnection->__construct() ==> PDO->__construct(): {
            src: {
              /var/www/html/weimall/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43: """
                try {\n
                    parent::__construct($dsn, $user, $password, $options);\n
                    $this->setAttribute(PDO::ATTR_STATEMENT_CLASS, array('Doctrine\DBAL\Driver\PDOStatement', array()));\n
                """
            }
            args: array:4 [
              0 => "mysql:host=xsesamecloud.mysql.rds.aliyuncs.com;port=3306;dbname=weimall"
              1 => "weimall"
              2 => "kpUzf9cThXn0"
              3 => array:5 [
                8 => 0
                3 => 2
                11 => 0
                17 => false
                20 => false
              ]
            ]
          }
          57. Illuminate\Database\Connectors\Connector->createPdoConnection() ==> Doctrine\DBAL\Driver\PDOConnection->__construct(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:116: """
                if (class_exists(PDOConnection::class) && ! $this->isPersistentConnection($options)) {\n
                    return new PDOConnection($dsn, $username, $password, $options);\n
                }\n
                """
            }
            args: array:4 [
              0 => "mysql:host=xsesamecloud.mysql.rds.aliyuncs.com;port=3306;dbname=weimall"
              1 => "weimall"
              2 => "kpUzf9cThXn0"
              3 => array:5 [
                8 => 0
                3 => 2
                11 => 0
                17 => false
                20 => false
              ]
            ]
          }
          56. Illuminate\Database\Connectors\Connector->createConnection() ==> Illuminate\Database\Connectors\Connector->createPdoConnection(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:56: """
                try {\n
                    $pdo = $this->createPdoConnection($dsn, $username, $password, $options);\n
                } catch (Exception $e) {\n
                """
            }
            args: array:4 [
              0 => "mysql:host=xsesamecloud.mysql.rds.aliyuncs.com;port=3306;dbname=weimall"
              1 => "weimall"
              2 => "kpUzf9cThXn0"
              3 => array:5 [
                8 => 0
                3 => 2
                11 => 0
                17 => false
                20 => false
              ]
            ]
          }
          55. Illuminate\Database\Connectors\MySqlConnector->connect() ==> Illuminate\Database\Connectors\Connector->createConnection(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php:24: """
                // connection's behavior, and some might be specified by the developers.\n
                $connection = $this->createConnection($dsn, $config, $options);\n
                \n
                """
            }
            args: array:3 [
              0 => "mysql:host=xsesamecloud.mysql.rds.aliyuncs.com;port=3306;dbname=weimall"
              1 => array:12 [
                "driver" => "mysql"
                "host" => "xsesamecloud.mysql.rds.aliyuncs.com"
                "port" => "3306"
                "database" => "weimall"
                "username" => "weimall"
                "password" => "kpUzf9cThXn0"
                "charset" => "utf8"
                "collation" => "utf8_unicode_ci"
                "prefix" => ""
                "strict" => true
                "engine" => null
                "name" => "mysql"
              ]
              2 => array:5 [
                8 => 0
                3 => 2
                11 => 0
                17 => false
                20 => false
              ]
            ]
          }
          54. Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}() ==> Illuminate\Database\Connectors\MySqlConnector->connect(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:126: """
                try {\n
                    return $this->createConnector($config)->connect($config);\n
                } catch (PDOException $e) {\n
                """
            }
            args: array:1 [
              0 => array:12 [
                "driver" => "mysql"
                "host" => "xsesamecloud.mysql.rds.aliyuncs.com"
                "port" => "3306"
                "database" => "weimall"
                "username" => "weimall"
                "password" => "kpUzf9cThXn0"
                "charset" => "utf8"
                "collation" => "utf8_unicode_ci"
                "prefix" => ""
                "strict" => true
                "engine" => null
                "name" => "mysql"
              ]
            ]
          }
          53. call_user_func() ==> Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}(): {
            args: []
          }
          52. Illuminate\Database\Connection->getPdo() ==> call_user_func(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:965: """
                if ($this->pdo instanceof Closure) {\n
                    return $this->pdo = call_user_func($this->pdo);\n
                }\n
                """
            }
            args: array:1 [
              0 => Closure {#202
                class: "Illuminate\Database\Connectors\ConnectionFactory"
                this: ConnectionFactory {#93 …}
                use: {
                  $config: array:12 [
                    "driver" => "mysql"
                    "host" => "xsesamecloud.mysql.rds.aliyuncs.com"
                    "port" => "3306"
                    "database" => "weimall"
                    "username" => "weimall"
                    "password" => "kpUzf9cThXn0"
                    "charset" => "utf8"
                    "collation" => "utf8_unicode_ci"
                    "prefix" => ""
                    "strict" => true
                    "engine" => null
                    "name" => "mysql"
                  ]
                }
                file: "/var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php"
                line: "115 to 135"
              }
            ]
          }
          51. Illuminate\Database\Connection->getReadPdo() ==> Illuminate\Database\Connection->getPdo(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:986: """
                \n
                    return $this->readPdo ?: $this->getPdo();\n
                }\n
                """
            }
            args: []
          }
          50. Illuminate\Database\Connection->getPdoForSelect() ==> Illuminate\Database\Connection->getReadPdo(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:423: """
                {\n
                    return $useReadPdo ? $this->getReadPdo() : $this->getPdo();\n
                }\n
                """
            }
            args: []
          }
          49. Illuminate\Database\Connection->Illuminate\Database\{closure}() ==> Illuminate\Database\Connection->getPdoForSelect(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:333: """
                // row from the database table, and will either be an array or objects.\n
                $statement = $this->getPdoForSelect($useReadPdo)->prepare($query);\n
                \n
                """
            }
            args: array:1 [
              0 => true
            ]
          }
          48. Illuminate\Database\Connection->runQueryCallback() ==> Illuminate\Database\Connection->Illuminate\Database\{closure}(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:763: """
                try {\n
                    $result = $callback($this, $query, $bindings);\n
                }\n
                """
            }
            args: array:3 [
              0 => MySqlConnection {#206
                #pdo: Closure {#202}
                #readPdo: null
                #reconnector: Closure {#212
                  class: "Illuminate\Database\DatabaseManager"
                  this: DatabaseManager {#22 …}
                  parameters: {
                    $connection: {}
                  }
                  file: "/var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php"
                  line: "196 to 198"
                }
                #queryGrammar: MySqlGrammar {#210
                  #selectComponents: array:11 [
                    0 => "aggregate"
                    1 => "columns"
                    2 => "from"
                    3 => "joins"
                    4 => "wheres"
                    5 => "groups"
                    6 => "havings"
                    7 => "orders"
                    8 => "limit"
                    9 => "offset"
                    10 => "lock"
                  ]
                  #operators: []
                  #tablePrefix: ""
                }
                #schemaGrammar: null
                #postProcessor: MySqlProcessor {#211}
                #events: Dispatcher {#5
                  #container: Application {#3
                    #basePath: "/var/www/html/weimall"
                    #hasBeenBootstrapped: true
                    #booted: true
                    #bootingCallbacks: []
                    #bootedCallbacks: array:1 [
                      0 => Closure {#110
                        class: "Illuminate\Foundation\Support\Providers\RouteServiceProvider"
                        this: RouteServiceProvider {#92
                          #namespace: "App\Http\Controllers"
                          #app: Application {#3}
                          #defer: false
                        }
                        file: "/var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php"
                        line: "32 to 34"
                      }
                    ]
                    #terminatingCallbacks: []
                    #serviceProviders: array:17 [
                      0 => EventServiceProvider {#2
                        #app: Application {#3}
                        #defer: false
                      }
                      1 => RoutingServiceProvider {#7
                        #app: Application {#3}
                        #defer: false
                      }
                      2 => AuthServiceProvider {#32 …}
                      3 => CookieServiceProvider {#49
                        #app: Application {#3}
                        #defer: false
                      }
                      4 => DatabaseServiceProvider {#51
                        #app: Application {#3}
                        #defer: false
                      }
                      5 => EncryptionServiceProvider {#58
                        #app: Application {#3}
                        #defer: false
                      }
                      6 => FilesystemServiceProvider {#60
                        #app: Application {#3}
                        #defer: false
                      }
                      7 => FoundationServiceProvider {#65
                        #app: Application {#3}
                        #defer: false
                      }
                      8 => NotificationServiceProvider {#66
                        #app: Application {#3}
                        #defer: false
                      }
                      9 => PaginationServiceProvider {#68
                        #app: Application {#3}
                        #defer: false
                      }
                      10 => SessionServiceProvider {#72
                        #app: Application {#3}
                        #defer: false
                      }
                      11 => ViewServiceProvider {#76
                        #app: Application {#3}
                        #defer: false
                      }
                      12 => ExcelServiceProvider {#80
                        #defer: false
                        #app: Application {#3}
                      }
                      13 => AppServiceProvider {#89
                        #app: Application {#3}
                        #defer: false
                      }
                      14 => AuthServiceProvider {#90
                        #policies: array:1 [ …1]
                        #app: Application {#3}
                        #defer: false
                      }
                      15 => EventServiceProvider {#91
                        #listen: array:1 [ …1]
                        #subscribe: []
                        #app: Application {#3}
                        #defer: false
                      }
                      16 => RouteServiceProvider {#92}
                    ]
                    #loadedProviders: array:17 [
                      "Illuminate\Events\EventServiceProvider" => true
                      "Illuminate\Routing\RoutingServiceProvider" => true
                      "Illuminate\Auth\AuthServiceProvider" => true
                      "Illuminate\Cookie\CookieServiceProvider" => true
                      "Illuminate\Database\DatabaseServiceProvider" => true
                      "Illuminate\Encryption\EncryptionServiceProvider" => true
                      "Illuminate\Filesystem\FilesystemServiceProvider" => true
                      "Illuminate\Foundation\Providers\FoundationServiceProvider" => true
                      "Illuminate\Notifications\NotificationServiceProvider" => true
                      "Illuminate\Pagination\PaginationServiceProvider" => true
                      "Illuminate\Session\SessionServiceProvider" => true
                      "Illuminate\View\ViewServiceProvider" => true
                      "Maatwebsite\Excel\ExcelServiceProvider" => true
                      "App\Providers\AppServiceProvider" => true
                      "App\Providers\AuthServiceProvider" => true
                      "App\Providers\EventServiceProvider" => true
                      "App\Providers\RouteServiceProvider" => true
                    ]
                    #deferredServices: array:88 [
                      "Illuminate\Broadcasting\BroadcastManager" => "Illuminate\Broadcasting\BroadcastServiceProvider"
                      "Illuminate\Contracts\Broadcasting\Factory" => "Illuminate\Broadcasting\BroadcastServiceProvider"
                      "Illuminate\Contracts\Broadcasting\Broadcaster" => "Illuminate\Broadcasting\BroadcastServiceProvider"
                      "Illuminate\Bus\Dispatcher" => "Illuminate\Bus\BusServiceProvider"
                      "Illuminate\Contracts\Bus\Dispatcher" => "Illuminate\Bus\BusServiceProvider"
                      "Illuminate\Contracts\Bus\QueueingDispatcher" => "Illuminate\Bus\BusServiceProvider"
                      "cache" => "Illuminate\Cache\CacheServiceProvider"
                      "cache.store" => "Illuminate\Cache\CacheServiceProvider"
                      "memcached.connector" => "Illuminate\Cache\CacheServiceProvider"
                      "command.cache.clear" => "Illuminate\Cache\CacheServiceProvider"
                      "command.clear-compiled" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.auth.resets.clear" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.config.cache" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.config.clear" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.down" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.environment" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.key.generate" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.optimize" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.route.cache" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.route.clear" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.route.list" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.storage.link" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.tinker" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.up" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.view.clear" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.app.name" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.auth.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.cache.table" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.console.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.controller.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.event.generate" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.event.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.job.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.listener.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.mail.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.middleware.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.model.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.notification.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.notification.table" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.policy.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.provider.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.queue.failed-table" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.queue.table" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.request.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.seeder.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.session.table" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.serve" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.test.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.vendor.publish" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "Illuminate\Console\Scheduling\ScheduleRunCommand" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "migrator" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "migration.repository" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.migrate" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.migrate.rollback" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.migrate.reset" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.migrate.refresh" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.migrate.install" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.migrate.status" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "migration.creator" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.migrate.make" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "seeder" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.seed" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "composer" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.queue.failed" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.queue.retry" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.queue.forget" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "command.queue.flush" => "Illuminate\Foundation\Providers\ConsoleSupportServiceProvider"
                      "hash" => "Illuminate\Hashing\HashServiceProvider"
                      "mailer" => "Illuminate\Mail\MailServiceProvider"
                      "swift.mailer" => "Illuminate\Mail\MailServiceProvider"
                      "swift.transport" => "Illuminate\Mail\MailServiceProvider"
                      "Illuminate\Contracts\Pipeline\Hub" => "Illuminate\Pipeline\PipelineServiceProvider"
                      "queue" => "Illuminate\Queue\QueueServiceProvider"
                      "queue.worker" => "Illuminate\Queue\QueueServiceProvider"
                      "queue.listener" => "Illuminate\Queue\QueueServiceProvider"
                      "queue.failer" => "Illuminate\Queue\QueueServiceProvider"
                      "command.queue.work" => "Illuminate\Queue\QueueServiceProvider"
                      "command.queue.listen" => "Illuminate\Queue\QueueServiceProvider"
                      "command.queue.restart" => "Illuminate\Queue\QueueServiceProvider"
                      "queue.connection" => "Illuminate\Queue\QueueServiceProvider"
                      "redis" => "Illuminate\Redis\RedisServiceProvider"
                      "auth.password" => "Illuminate\Auth\Passwords\PasswordResetServiceProvider"
                      "auth.password.broker" => "Illuminate\Auth\Passwords\PasswordResetServiceProvider"
                      "translator" => "Illuminate\Translation\TranslationServiceProvider"
                      "translation.loader" => "Illuminate\Translation\TranslationServiceProvider"
                      "validator" => "Illuminate\Validation\ValidationServiceProvider"
                      "validation.presence" => "Illuminate\Validation\ValidationServiceProvider"
                      "qrcode" => "SimpleSoftwareIO\QrCode\QrCodeServiceProvider"
                    ]
                    #monologConfigurator: null
                    #databasePath: null
                    #storagePath: null
                    #environmentPath: null
                    #environmentFile: ".env"
                    #namespace: null
                    #resolved: array:33 [
                      "events" => true
                      "router" => true
                      "App\Http\Kernel" => true
                      "Illuminate\Contracts\Http\Kernel" => true
                      "Illuminate\Foundation\Bootstrap\DetectEnvironment" => true
                      "Illuminate\Foundation\Bootstrap\LoadConfiguration" => true
                      "Illuminate\Foundation\Bootstrap\ConfigureLogging" => true
                      "env" => true
                      "Illuminate\Foundation\Bootstrap\HandleExceptions" => true
                      "Illuminate\Foundation\Bootstrap\RegisterFacades" => true
                      "Illuminate\Foundation\Bootstrap\RegisterProviders" => true
                      "Illuminate\Foundation\Bootstrap\BootProviders" => true
                      "db.factory" => true
                      "db" => true
                      "view.engine.resolver" => true
                      "files" => true
                      "view.finder" => true
                      "view" => true
                      "Illuminate\Contracts\Auth\Access\Gate" => true
                      "url" => true
                      "Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode" => true
                      "App\Http\Controllers\GoodController" => true
                      "encrypter" => true
                      "App\Http\Middleware\EncryptCookies" => true
                      "cookie" => true
                      "Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse" => true
                      "session" => true
                      "Illuminate\Session\Middleware\StartSession" => true
                      "Illuminate\View\Middleware\ShareErrorsFromSession" => true
                      "App\Http\Middleware\VerifyCsrfToken" => true
                      "Illuminate\Routing\Middleware\SubstituteBindings" => true
                      "App\Exceptions\Handler" => true
                      "Illuminate\Contracts\Debug\ExceptionHandler" => true
                    ]
                    #bindings: array:43 [
                      "events" => array:2 [
                        "concrete" => Closure {#4 …5}
                        "shared" => true
                      ]
                      "router" => array:2 [
                        "concrete" => Closure {#9 …6}
                        "shared" => false
                      ]
                      "url" => array:2 [
                        "concrete" => Closure {#11 …6}
                        "shared" => false
                      ]
                      "redirect" => array:2 [
                        "concrete" => Closure {#13 …6}
                        "shared" => false
                      ]
                      "Psr\Http\Message\ServerRequestInterface" => array:2 [
                        "concrete" => Closure {#14 …5}
                        "shared" => false
                      ]
                      "Psr\Http\Message\ResponseInterface" => array:2 [
                        "concrete" => Closure {#15 …5}
                        "shared" => false
                      ]
                      "Illuminate\Contracts\Routing\ResponseFactory" => array:2 [
                        "concrete" => Closure {#16 …5}
                        "shared" => true
                      ]
                      "Illuminate\Contracts\Http\Kernel" => array:2 [
                        "concrete" => Closure {#17 …6}
                        "shared" => true
                      ]
                      "Illuminate\Contracts\Console\Kernel" => array:2 [
                        "concrete" => Closure {#18 …6}
                        "shared" => true
                      ]
                      "Illuminate\Contracts\Debug\ExceptionHandler" => array:2 [
                        "concrete" => Closure {#19 …6}
                        "shared" => true
                      ]
                      "env" => array:2 [
                        "concrete" => Closure {#34 …5}
                        "shared" => false
                      ]
                      "auth" => array:2 [
                        "concrete" => Closure {#36 …5}
                        "shared" => true
                      ]
                      "auth.driver" => array:2 [
                        "concrete" => Closure {#38 …5}
                        "shared" => true
                      ]
                      "Illuminate\Contracts\Auth\Authenticatable" => array:2 [
                        "concrete" => Closure {#28 …5}
                        "shared" => false
                      ]
                      "Illuminate\Contracts\Auth\Access\Gate" => array:2 [
                        "concrete" => Closure {#35 …5}
                        "shared" => true
                      ]
                      "cookie" => array:2 [
                        "concrete" => Closure {#50 …5}
                        "shared" => true
                      ]
                      "Faker\Generator" => array:2 [
                        "concrete" => Closure {#52 …4}
                        "shared" => true
                      ]
                      "Illuminate\Database\Eloquent\Factory" => array:2 [
                        "concrete" => Closure {#53 …5}
                        "shared" => true
                      ]
                      "Illuminate\Contracts\Queue\EntityResolver" => array:2 [
                        "concrete" => Closure {#54 …4}
                        "shared" => true
                      ]
                      "db.factory" => array:2 [
                        "concrete" => Closure {#55 …5}
                        "shared" => true
                      ]
                      "db" => array:2 [
                        "concrete" => Closure {#56 …5}
                        "shared" => true
                      ]
                      "db.connection" => array:2 [
                        "concrete" => Closure {#57 …5}
                        "shared" => false
                      ]
                      "encrypter" => array:2 [
                        "concrete" => Closure {#59 …5}
                        "shared" => true
                      ]
                      "files" => array:2 [
                        "concrete" => Closure {#61 …4}
                        "shared" => true
                      ]
                      "filesystem" => array:2 [
                        "concrete" => Closure {#62 …4}
                        "shared" => true
                      ]
                      "filesystem.disk" => array:2 [
                        "concrete" => Closure {#63 …4}
                        "shared" => true
                      ]
                      "filesystem.cloud" => array:2 [
                        "concrete" => Closure {#64 …4}
                        "shared" => true
                      ]
                      "Illuminate\Notifications\ChannelManager" => array:2 [
                        "concrete" => Closure {#67 …5}
                        "shared" => true
                      ]
                      "session" => array:2 [
                        "concrete" => Closure {#73 …5}
                        "shared" => true
                      ]
                      "session.store" => array:2 [
                        "concrete" => Closure {#74 …5}
                        "shared" => true
                      ]
                      "Illuminate\Session\Middleware\StartSession" => array:2 [
                        "concrete" => Closure {#75 …6}
                        "shared" => true
                      ]
                      "view.engine.resolver" => array:2 [
                        "concrete" => Closure {#77 …4}
                        "shared" => true
                      ]
                      "view.finder" => array:2 [
                        "concrete" => Closure {#78 …5}
                        "shared" => false
                      ]
                      "view" => array:2 [
                        "concrete" => Closure {#79 …5}
                        "shared" => true
                      ]
                      "excel.identifier" => array:2 [
                        "concrete" => Closure {#81 …5}
                        "shared" => true
                      ]
                      "excel.parsers.css" => array:2 [
                        "concrete" => Closure {#82 …4}
                        "shared" => true
                      ]
                      "excel.reader" => array:2 [
                        "concrete" => Closure {#83 …5}
                        "shared" => true
                      ]
                      "excel.readers.html" => array:2 [
                        "concrete" => Closure {#84 …5}
                        "shared" => true
                      ]
                      "excel.parsers.view" => array:2 [
                        "concrete" => Closure {#85 …5}
                        "shared" => true
                      ]
                      "phpexcel" => array:2 [
                        "concrete" => Closure {#86 …5}
                        "shared" => true
                      ]
                      "excel.writer" => array:2 [
                        "concrete" => Closure {#87 …5}
                        "shared" => true
                      ]
                      "excel" => array:2 [
                        "concrete" => Closure {#88 …5}
                        "shared" => true
                      ]
                      "blade.compiler" => array:2 [
                        "concrete" => Closure {#98 …5}
                        "shared" => true
                      ]
                    ]
                    #instances: array:29 [
                      "app" => Application {#3}
                      "Illuminate\Container\Container" => Application {#3}
                      "events" => Dispatcher {#5}
                      "path" => "/var/www/html/weimall/app"
                      "path.base" => "/var/www/html/weimall"
                      "path.lang" => "/var/www/html/weimall/resources/lang"
                      "path.config" => "/var/www/html/weimall/config"
                      "path.public" => "/var/www/html/weimall/public"
                      "path.storage" => "/var/www/html/weimall/storage"
                      "path.database" => "/var/www/html/weimall/database"
                      "path.resources" => "/var/www/html/weimall/resources"
                      "path.bootstrap" => "/var/www/html/weimall/bootstrap"
                      "Illuminate\Contracts\Http\Kernel" => Kernel {#25 …}
                      "request" => Request {#40
                        #json: null
                        #convertedFiles: null
                        #userResolver: Closure {#162
                          class: "Illuminate\Auth\AuthServiceProvider"
                          this: AuthServiceProvider {#32 …}
                          parameters: {
                            $guard: {
                              default: null
                            }
                          }
                          use: {
                            $app: Application {#3}
                          }
                          file: "/var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Auth/AuthServiceProvider.php"
                          line: "85 to 87"
                        }
                        #routeResolver: Closure {#171
                          class: "Illuminate\Routing\Router"
                          this: Router {#24
                            #events: Dispatcher {#5}
                            #container: Application {#3}
                            #routes: RouteCollection {#26
                              #routes: array:6 [
                                "GET" => array:35 [
                                  "api/user" => Route {#112 …11}
                                  "/" => Route {#113 …11}
                                  "about" => Route {#114 …11}
                                  "goods/{good_id}" => Route {#115
                                    #uri: "goods/{good_id}"
                                    #methods: array:2 [
                                      0 => "GET"
                                      1 => "HEAD"
                                    ]
                                    #action: array:6 [
                                      "middleware" => "web"
                                      "uses" => "App\Http\Controllers\GoodController@goodDetail"
                                      "controller" => "App\Http\Controllers\GoodController@goodDetail"
                                      "namespace" => "App\Http\Controllers"
                                      "prefix" => null
                                      "where" => []
                                    ]
                                    #controller: GoodController {#172
                                      #middleware: []
                                      #validatesRequestErrorBag: null
                                    }
                                    #defaults: []
                                    #wheres: []
                                    #parameters: array:1 [
                                      "good_id" => "1"
                                    ]
                                    #parameterNames: array:1 [
                                      0 => "good_id"
                                    ]
                                    #compiled: CompiledRoute {#168
                                      -variables: array:1 [
                                        0 => "good_id"
                                      ]
                                      -tokens: array:2 [
                                        0 => array:4 [ …4]
                                        1 => array:2 [ …2]
                                      ]
                                      -staticPrefix: "/goods"
                                      -regex: "#^/goods/(?P<good_id>[^/]++)$#s"
                                      -pathVariables: array:1 [
                                        0 => "good_id"
                                      ]
                                      -hostVariables: []
                                      -hostRegex: null
                                      -hostTokens: []
                                    }
                                    #router: Router {#24}
                                    #container: Application {#3}
                                  }
                                  "shoppingcart" => Route {#116 …11}
                                  "goods" => Route {#117 …11}
                                  "order/buynow" => Route {#118 …11}
                                  "order/placeorder" => Route {#119 …11}
                                  "order/pay" => Route {#120 …11}
                                  "order/paysuccess" => Route {#121 …11}
                                  "order/payfail" => Route {#122 …11}
                                  "order/paynotify" => Route {#123 …11}
                                  "order/paywxnotify" => Route {#124 …11}
                                  "order/payresult" => Route {#125 …11}
                                  "order/paywxresult" => Route {#126 …11}
                                  "order/getqrcode" => Route {#127 …11}
                                  "login" => Route {#128 …11}
                                  "logout" => Route {#130 …11}
                                  "admin" => Route {#132 …11}
                                  "admin/orders" => Route {#133 …11}
                                  "admin/showmail" => Route {#135 …11}
                                  "admin/time" => Route {#139 …11}
                                  "admin/test" => Route {#140 …11}
                                  "excel/export" => Route {#144 …11}
                                  "excel/import" => Route {#142 …11}
                                  "addorder" => Route {#143 …11}
                                  "statistics" => Route {#141 …11}
                                  "today" => Route {#145 …11}
                                  "yesterday" => Route {#146 …11}
                                  "everyday" => Route {#147 …11}
                                  "addcart" => Route {#148 …11}
                                  "test" => Route {#149 …11}
                                  "channel/list" => Route {#150 …11}
                                  "channel/{channel_id}" => Route {#151 …11}
                                  "qrcode " => Route {#155 …11}
                                ]
                                "HEAD" => array:35 [
                                  "api/user" => Route {#112 …11}
                                  "/" => Route {#113 …11}
                                  "about" => Route {#114 …11}
                                  "goods/{good_id}" => Route {#115}
                                  "shoppingcart" => Route {#116 …11}
                                  "goods" => Route {#117 …11}
                                  "order/buynow" => Route {#118 …11}
                                  "order/placeorder" => Route {#119 …11}
                                  "order/pay" => Route {#120 …11}
                                  "order/paysuccess" => Route {#121 …11}
                                  "order/payfail" => Route {#122 …11}
                                  "order/paynotify" => Route {#123 …11}
                                  "order/paywxnotify" => Route {#124 …11}
                                  "order/payresult" => Route {#125 …11}
                                  "order/paywxresult" => Route {#126 …11}
                                  "order/getqrcode" => Route {#127 …11}
                                  "login" => Route {#128 …11}
                                  "logout" => Route {#130 …11}
                                  "admin" => Route {#132 …11}
                                  "admin/orders" => Route {#133 …11}
                                  "admin/showmail" => Route {#135 …11}
                                  "admin/time" => Route {#139 …11}
                                  "admin/test" => Route {#140 …11}
                                  "excel/export" => Route {#144 …11}
                                  "excel/import" => Route {#142 …11}
                                  "addorder" => Route {#143 …11}
                                  "statistics" => Route {#141 …11}
                                  "today" => Route {#145 …11}
                                  "yesterday" => Route {#146 …11}
                                  "everyday" => Route {#147 …11}
                                  "addcart" => Route {#148 …11}
                                  "test" => Route {#149 …11}
                                  "channel/list" => Route {#150 …11}
                                  "channel/{channel_id}" => Route {#151 …11}
                                  "qrcode " => Route {#155 …11}
                                ]
                                "POST" => array:18 [
                                  "order/buynow" => Route {#118 …11}
                                  "order/placeorder" => Route {#119 …11}
                                  "order/pay" => Route {#120 …11}
                                  "order/paynotify" => Route {#123 …11}
                                  "order/paywxnotify" => Route {#124 …11}
                                  "order/payresult" => Route {#125 …11}
                                  "order/paywxresult" => Route {#126 …11}
                                  "order/getqrcode" => Route {#127 …11}
                                  "login" => Route {#129 …11}
                                  "admin/addmail" => Route {#134 …11}
                                  "admin/status/{id}" => Route {#136 …11}
                                  "admin/updatemail/{id}" => Route {#137 …11}
                                  "admin/time" => Route {#139 …11}
                                  "admin/test" => Route {#140 …11}
                                  "addorder" => Route {#143 …11}
                                  "channel/add" => Route {#152 …11}
                                  "channel/edit/{id}" => Route {#153 …11}
                                  "qrcode " => Route {#155 …11}
                                ]
                                "PUT" => array:12 [
                                  "order/buynow" => Route {#118 …11}
                                  "order/placeorder" => Route {#119 …11}
                                  "order/pay" => Route {#120 …11}
                                  "order/paynotify" => Route {#123 …11}
                                  "order/paywxnotify" => Route {#124 …11}
                                  "order/payresult" => Route {#125 …11}
                                  "order/paywxresult" => Route {#126 …11}
                                  "order/getqrcode" => Route {#127 …11}
                                  "admin/time" => Route {#139 …11}
                                  "admin/test" => Route {#140 …11}
                                  "addorder" => Route {#143 …11}
                                  "qrcode " => Route {#155 …11}
                                ]
                                "PATCH" => array:12 [
                                  "order/buynow" => Route {#118 …11}
                                  "order/placeorder" => Route {#119 …11}
                                  "order/pay" => Route {#120 …11}
                                  "order/paynotify" => Route {#123 …11}
                                  "order/paywxnotify" => Route {#124 …11}
                                  "order/payresult" => Route {#125 …11}
                                  "order/paywxresult" => Route {#126 …11}
                                  "order/getqrcode" => Route {#127 …11}
                                  "admin/time" => Route {#139 …11}
                                  "admin/test" => Route {#140 …11}
                                  "addorder" => Route {#143 …11}
                                   …1
                                ]
                                "DELETE" => array:14 [ …14]
                              ]
                              #allRoutes: array:43 [
                                "HEADapi/user" => Route {#112 …11}
                                "HEAD/" => Route {#113 …11}
                                "HEADabout" => Route {#114 …11}
                                "HEADgoods/{good_id}" => Route {#115}
                                "HEADshoppingcart" => Route {#116 …11}
                                "HEADgoods" => Route {#117 …11}
                                "DELETEorder/buynow" => Route {#118 …11}
                                "DELETEorder/placeorder" => Route {#119 …11}
                                "DELETEorder/pay" => Route {#120 …11}
                                "HEADorder/paysuccess" => Route {#121 …11}
                                "HEADorder/payfail" => Route {#122 …11}
                                "DELETEorder/paynotify" => Route {#123 …11}
                                "DELETEorder/paywxnotify" => Route {#124 …11}
                                "DELETEorder/payresult" => Route {#125 …11}
                                "DELETEorder/paywxresult" => Route {#126 …11}
                                "DELETEorder/getqrcode" => Route {#127 …11}
                                "HEADlogin" => Route {#128 …11}
                                "POSTlogin" => Route {#129 …11}
                                "HEADlogout" => Route {#130 …11}
                                "HEADadmin" => Route {#132 …11}
                                "HEADadmin/orders" => Route {#133 …11}
                                "POSTadmin/addmail" => Route {#134 …11}
                                "HEADadmin/showmail" => Route {#135 …11}
                                "POSTadmin/status/{id}" => Route {#136 …11}
                                "POSTadmin/updatemail/{id}" => Route {#137 …11}
                                "DELETEadmin/deletemail/{id}" => Route {#138 …11}
                                "DELETEadmin/time" => Route {#139 …11}
                                "DELETEadmin/test" => Route {#140 …11}
                                "HEADexcel/export" => Route {#144 …11}
                                "HEADexcel/import" => Route {#142 …11}
                                "DELETEaddorder" => Route {#143 …11}
                                "HEADstatistics" => Route {#141 …11}
                                "HEADtoday" => Route {#145 …11}
                                "HEADyesterday" => Route {#146 …11}
                                "HEADeveryday" => Route {#147 …11}
                                "HEADaddcart" => Route {#148 …11}
                                "HEADtest" => Route {#149 …11}
                                "HEADchannel/list" => Route {#150 …11}
                                "HEADchannel/{channel_id}" => Route {#151 …11}
                                "POSTchannel/add" => Route {#152 …11}
                                "POSTchannel/edit/{id}" => Route {#153 …11}
                                "DELETEchannel/delete/{id}" => Route {#154 …11}
                                "DELETEqrcode " => Route {#155 …11}
                              ]
                              #nameList: []
                              #actionList: array:41 [
                                "App\Http\Controllers\GoodController@goods" => Route {#113 …11}
                                "App\Http\Controllers\Controller@about" => Route {#114 …11}
                                "App\Http\Controllers\GoodController@goodDetail" => Route {#115}
                                "App\Http\Controllers\ShoppingcartController@cart" => Route {#116 …11}
                                "App\Http\Controllers\GoodController@goodsByIds" => Route {#117 …11}
                                "App\Http\Controllers\OrderController@buyNow" => Route {#118 …11}
                                "App\Http\Controllers\OrderController@placeOrder" => Route {#119 …11}
                                "App\Http\Controllers\OrderController@pay" => Route {#120 …11}
                                "App\Http\Controllers\OrderController@paySuccess" => Route {#121 …11}
                                "App\Http\Controllers\OrderController@payFail" => Route {#122 …11}
                                "App\Http\Controllers\OrderController@notifyOrder" => Route {#123 …11}
                                "App\Http\Controllers\OrderController@wxNotifyOrder" => Route {#124 …11}
                                "App\Http\Controllers\OrderController@jumpOrder" => Route {#125 …11}
                                "App\Http\Controllers\OrderController@wxJumpOrder" => Route {#126 …11}
                                "App\Http\Controllers\OrderController@getQrcode" => Route {#127 …11}
                                "App\Http\Controllers\Admin\LoginController@getLogin" => Route {#128 …11}
                                "App\Http\Controllers\Admin\LoginController@login" => Route {#129 …11}
                                "App\Http\Controllers\Admin\LoginController@logout" => Route {#130 …11}
                                "App\Http\Controllers\Admin\AdminController@orders" => Route {#133 …11}
                                "App\Http\Controllers\Admin\AdminController@addMail" => Route {#134 …11}
                                "App\Http\Controllers\Admin\AdminController@showMail" => Route {#135 …11}
                                "App\Http\Controllers\Admin\AdminController@status" => Route {#136 …11}
                                "App\Http\Controllers\Admin\AdminController@updateMail" => Route {#137 …11}
                                "App\Http\Controllers\Admin\AdminController@deleteMail" => Route {#138 …11}
                                "App\Http\Controllers\Admin\AdminController@time" => Route {#139 …11}
                                "App\Http\Controllers\Admin\AdminController@test" => Route {#140 …11}
                                "App\Http\Controllers\ExcelController@export" => Route {#144 …11}
                                "App\Http\Controllers\ExcelController@import" => Route {#142 …11}
                                "App\Http\Controllers\ShoppingcartController@addOrder" => Route {#143 …11}
                                "App\Http\Controllers\StatisticsController@statistics" => Route {#141 …11}
                                "App\Http\Controllers\StatisticsController@todaySt" => Route {#145 …11}
                                "App\Http\Controllers\StatisticsController@yesterSt" => Route {#146 …11}
                                "App\Http\Controllers\StatisticsController@edSt" => Route {#147 …11}
                                "App\Http\Controllers\ShoppingcartController@addCart" => Route {#148 …11}
                                "App\Http\Controllers\OrderController@test_sms" => Route {#149 …11}
                                "App\Http\Controllers\ChannelController@channels" => Route {#150 …11}
                                "App\Http\Controllers\ChannelController@goMallHome" => Route {#151 …11}
                                "App\Http\Controllers\ChannelController@addChannel" => Route {#152 …11}
                                "App\Http\Controllers\ChannelController@editChannel" => Route {#153 …11}
                                "App\Http\Controllers\ChannelController@delChannel" => Route {#154 …11}
                                "App\Http\Controllers\QrcodeController@qrcode" => Route {#155 …11}
                              ]
                            }
                            #current: Route {#115}
                            #currentRequest: Request {#40}
                            #middleware: array:7 [
                              "auth" => "Illuminate\Auth\Middleware\Authenticate"
                              "auth.basic" => "Illuminate\Auth\Middleware\AuthenticateWithBasicAuth"
                              "bindings" => "Illuminate\Routing\Middleware\SubstituteBindings"
                              "can" => "Illuminate\Auth\Middleware\Authorize"
                              "guest" => "App\Http\Middleware\RedirectIfAuthenticated"
                              "throttle" => "Illuminate\Routing\Middleware\ThrottleRequests"
                              "admin.login" => "App\Http\Middleware\AdminLogin"
                            ]
                            #middlewareGroups: array:2 [
                              "web" => array:6 [
                                0 => "App\Http\Middleware\EncryptCookies"
                                1 => "Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse"
                                2 => "Illuminate\Session\Middleware\StartSession"
                                3 => "Illuminate\View\Middleware\ShareErrorsFromSession"
                                4 => "App\Http\Middleware\VerifyCsrfToken"
                                5 => "Illuminate\Routing\Middleware\SubstituteBindings"
                              ]
                              "api" => array:2 [
                                0 => "throttle:60,1"
                                1 => "bindings"
                              ]
                            ]
                            +middlewarePriority: array:6 [
                              0 => "Illuminate\Session\Middleware\StartSession"
                              1 => "Illuminate\View\Middleware\ShareErrorsFromSession"
                              2 => "Illuminate\Auth\Middleware\Authenticate"
                              3 => "Illuminate\Session\Middleware\AuthenticateSession"
                              4 => "Illuminate\Routing\Middleware\SubstituteBindings"
                              5 => "Illuminate\Auth\Middleware\Authorize"
                            ]
                            #binders: array:1 [
                              "_missing" => Closure {#27
                                class: "Illuminate\Routing\Router"
                                this: Router {#24}
                                parameters: { …1}
                                file: "/var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Router.php"
                                line: "124 to 126"
                              }
                            ]
                            #patterns: []
                            #groupStack: []
                          }
                          use: {
                            $route: Route {#115}
                          }
                          file: "/var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Router.php"
                          line: "623 to 625"
                        }
                        +attributes: ParameterBag {#42
                          #parameters: []
                        }
                        +request: ParameterBag {#48
                          #parameters: []
                        }
                        +query: ParameterBag {#48}
                        +server: ServerBag {#44
                          #parameters: array:27 [
                            "USER" => "apache"
                            "HOME" => "/usr/share/httpd"
                            "HTTP_HOST" => "mall.haascloud.cn"
                            "HTTP_USER_AGENT" => "claudebot"
                            "HTTP_ACCEPT" => "*/*"
                            "REDIRECT_STATUS" => "200"
                            "SERVER_NAME" => "mall.haascloud.cn"
                            "SERVER_PORT" => "80"
                            "SERVER_ADDR" => "172.16.57.33"
                            "REMOTE_PORT" => "14162"
                            "REMOTE_ADDR" => "18.217.228.35"
                            "SERVER_SOFTWARE" => "nginx/1.6.3"
                            "GATEWAY_INTERFACE" => "CGI/1.1"
                            "SERVER_PROTOCOL" => "HTTP/1.1"
                            "DOCUMENT_ROOT" => "/var/www/html/weimall/public"
                            "DOCUMENT_URI" => "/index.php"
                            "REQUEST_URI" => "/goods/1"
                            "SCRIPT_NAME" => "/index.php"
                            "CONTENT_LENGTH" => ""
                            "CONTENT_TYPE" => ""
                            "REQUEST_METHOD" => "GET"
                            "QUERY_STRING" => ""
                            "SCRIPT_FILENAME" => "/var/www/html/weimall/public/index.php"
                            "FCGI_ROLE" => "RESPONDER"
                            "PHP_SELF" => "/index.php"
                            "REQUEST_TIME_FLOAT" => 1713471938.5882
                            "REQUEST_TIME" => 1713471938
                          ]
                        }
                        +files: FileBag {#45
                          #parameters: []
                        }
                        +cookies: ParameterBag {#43
                          #parameters: []
                        }
                        +headers: HeaderBag {#46
                          #headers: array:5 [
                            "host" => array:1 [
                              0 => "mall.haascloud.cn"
                            ]
                            "user-agent" => array:1 [
                              0 => "claudebot"
                            ]
                            "accept" => array:1 [
                              0 => "*/*"
                            ]
                            "content-length" => array:1 [
                              0 => ""
                            ]
                            "content-type" => array:1 [
                              0 => ""
                            ]
                          ]
                          #cacheControl: []
                        }
                        #content: null
                        #languages: null
                        #charsets: null
                        #encodings: null
                        #acceptableContentTypes: null
                        #pathInfo: "/goods/1"
                        #requestUri: "/goods/1"
                        #baseUrl: ""
                        #basePath: null
                        #method: "GET"
                        #format: null
                        #session: Store {#192
                          #id: "yTtgnPq8uxvAG2KRv1LtVEAyE7rSFltBIX256QjU"
                          #name: "laravel_session"
                          #attributes: array:1 [
                            "_token" => "UbIcfA80osWOqVBlVDBxkdsT44K1RL31bckPUJIg"
                          ]
                          #bags: []
                          #metaBag: MetadataBag {#183
                            -name: "__metadata"
                            -storageKey: "_sf2_meta"
                            #meta: &60 array:3 [
                              "u" => 1713471938
                              "c" => 1713471938
                              "l" => "0"
                            ]
                            -lastUsed: 1713471938
                            -updateThreshold: 0
                          }
                          #bagData: array:1 [
                            "_sf2_meta" => &60 array:3 [&60]
                          ]
                          #handler: FileSessionHandler {#193
                            #files: Filesystem {#101}
                            #path: "/var/www/html/weimall/storage/framework/sessions"
                            #minutes: 120
                          }
                          #started: true
                        }
                        #locale: null
                        #defaultLocale: "en"
                      }
                      "config" => Repository {#23
                        #items: array:13 [ …13]
                      }
                      "log" => Writer {#41
                        #monolog: Logger {#37 …4}
                        #dispatcher: Dispatcher {#5}
                        #levels: array:8 [ …8]
                      }
                      "db.factory" => ConnectionFactory {#93 …}
                      "db" => DatabaseManager {#22 …}
                      "view.engine.resolver" => EngineResolver {#97
                        #resolvers: array:2 [ …2]
                        #resolved: []
                      }
                      "files" => Filesystem {#101}
                      "view" => Factory {#102
                        #engines: EngineResolver {#97}
                        #finder: FileViewFinder {#100 …5}
                        #events: Dispatcher {#5}
                        #container: Application {#3}
                        #shared: array:3 [ …3]
                        #aliases: []
                        #names: []
                        #extensions: array:2 [ …2]
                        #composers: []
                        #sections: []
                        #sectionStack: []
                        #loopsStack: []
                        #pushes: []
                        #pushStack: []
                        #renderCount: 0
                      }
                      "Illuminate\Contracts\Auth\Access\Gate" => Gate {#103
                        #container: Application {#3}
                        #userResolver: Closure {#104 …5}
                        #abilities: []
                        #policies: array:1 [ …1]
                        #beforeCallbacks: []
                        #afterCallbacks: []
                      }
                      "routes" => RouteCollection {#26}
                      "Illuminate\Routing\Route" => Route {#115}
                      "encrypter" => Encrypter {#187
                        #key: b"þ}{º`eÎØDYø\x1A░o\x19`╝ÒÐZJn&Bè├\e¬\t░½╚"
                        #cipher: "AES-256-CBC"
                      }
                      "cookie" => CookieJar {#191
                        #path: "/"
                        #domain: null
                        #secure: false
                        #queued: []
                      }
                      "session" => SessionManager {#195
                        #app: Application {#3}
                        #customCreators: []
                        #drivers: array:1 [ …1]
                      }
                      "Illuminate\Session\Middleware\StartSession" => StartSession {#194
                        #manager: SessionManager {#195}
                        #sessionHandled: true
                      }
                      "Illuminate\Contracts\Debug\ExceptionHandler" => Handler {#222
                        #dontReport: array:6 [ …6]
                        #container: Application {#3}
                      }
                    ]
                    #aliases: array:65 [
                      "Illuminate\Foundation\Application" => "app"
                      "Illuminate\Contracts\Container\Container" => "app"
                      "Illuminate\Contracts\Foundation\Application" => "app"
                      "Illuminate\Auth\AuthManager" => "auth"
                      "Illuminate\Contracts\Auth\Factory" => "auth"
                      "Illuminate\Contracts\Auth\Guard" => "auth.driver"
                      "Illuminate\View\Compilers\BladeCompiler" => "blade.compiler"
                      "Illuminate\Cache\CacheManager" => "cache"
                      "Illuminate\Contracts\Cache\Factory" => "cache"
                      "Illuminate\Cache\Repository" => "cache.store"
                      "Illuminate\Contracts\Cache\Repository" => "cache.store"
                      "Illuminate\Config\Repository" => "config"
                      "Illuminate\Contracts\Config\Repository" => "config"
                      "Illuminate\Cookie\CookieJar" => "cookie"
                      "Illuminate\Contracts\Cookie\Factory" => "cookie"
                      "Illuminate\Contracts\Cookie\QueueingFactory" => "cookie"
                      "Illuminate\Encryption\Encrypter" => "encrypter"
                      "Illuminate\Contracts\Encryption\Encrypter" => "encrypter"
                      "Illuminate\Database\DatabaseManager" => "db"
                      "Illuminate\Database\Connection" => "db.connection"
                      "Illuminate\Database\ConnectionInterface" => "db.connection"
                      "Illuminate\Events\Dispatcher" => "events"
                      "Illuminate\Contracts\Events\Dispatcher" => "events"
                      "Illuminate\Filesystem\Filesystem" => "files"
                      "Illuminate\Filesystem\FilesystemManager" => "filesystem"
                      "Illuminate\Contracts\Filesystem\Factory" => "filesystem"
                      "Illuminate\Contracts\Filesystem\Filesystem" => "filesystem.disk"
                      "Illuminate\Contracts\Filesystem\Cloud" => "filesystem.cloud"
                      "Illuminate\Contracts\Hashing\Hasher" => "hash"
                      "Illuminate\Translation\Translator" => "translator"
                      "Symfony\Component\Translation\TranslatorInterface" => "translator"
                      "Illuminate\Log\Writer" => "log"
                      "Illuminate\Contracts\Logging\Log" => "log"
                      "Psr\Log\LoggerInterface" => "log"
                      "Illuminate\Mail\Mailer" => "mailer"
                      "Illuminate\Contracts\Mail\Mailer" => "mailer"
                      "Illuminate\Contracts\Mail\MailQueue" => "mailer"
                      "Illuminate\Auth\Passwords\PasswordBrokerManager" => "auth.password"
                      "Illuminate\Contracts\Auth\PasswordBrokerFactory" => "auth.password"
                      "Illuminate\Auth\Passwords\PasswordBroker" => "auth.password.broker"
                      "Illuminate\Contracts\Auth\PasswordBroker" => "auth.password.broker"
                      "Illuminate\Queue\QueueManager" => "queue"
                      "Illuminate\Contracts\Queue\Factory" => "queue"
                      "Illuminate\Contracts\Queue\Monitor" => "queue"
                      "Illuminate\Contracts\Queue\Queue" => "queue.connection"
                      "Illuminate\Queue\Failed\FailedJobProviderInterface" => "queue.failer"
                      "Illuminate\Routing\Redirector" => "redirect"
                      "Illuminate\Redis\Database" => "redis"
                      "Illuminate\Contracts\Redis\Database" => "redis"
                      "Illuminate\Http\Request" => "request"
                      "Symfony\Component\HttpFoundation\Request" => "request"
                      "Illuminate\Routing\Router" => "router"
                      "Illuminate\Contracts\Routing\Registrar" => "router"
                      "Illuminate\Session\SessionManager" => "session"
                      "Illuminate\Session\Store" => "session.store"
                      "Symfony\Component\HttpFoundation\Session\SessionInterface" => "session.store"
                      "Illuminate\Routing\UrlGenerator" => "url"
                      "Illuminate\Contracts\Routing\UrlGenerator" => "url"
                      "Illuminate\Validation\Factory" => "validator"
                      "Illuminate\Contracts\Validation\Factory" => "validator"
                      "Illuminate\View\Factory" => "view"
                      "Illuminate\Contracts\View\Factory" => "view"
                      "Illuminate\Contracts\Notifications\Dispatcher" => "Illuminate\Notifications\ChannelManager"
                      "Illuminate\Contracts\Notifications\Factory" => "Illuminate\Notifications\ChannelManager"
                      "Maatwebsite\Excel\Classes\PHPExcel" => "phpexcel"
                    ]
                    #extenders: []
                    #tags: []
                    #buildStack: []
                    +contextual: []
                    #reboundCallbacks: array:2 [
                      "request" => array:2 [
                        0 => Closure {#47 …5}
                        1 => Closure {#107 …5}
                      ]
                      "routes" => array:1 [
                        0 => Closure {#109 …5}
                      ]
                    ]
                    #globalResolvingCallbacks: []
                    #globalAfterResolvingCallbacks: []
                    #resolvingCallbacks: array:1 [
                      "Illuminate\Foundation\Http\FormRequest" => array:1 [
                        0 => Closure {#96 …5}
                      ]
                    ]
                    #afterResolvingCallbacks: array:1 [
                      "Illuminate\Contracts\Validation\ValidatesWhenResolved" => array:1 [
                        0 => Closure {#94 …5}
                      ]
                    ]
                  }
                  #listeners: array:1 [
                    "App\Events\SomeEvent" => array:1 [
                      0 => array:1 [ …1]
                    ]
                  ]
                  #wildcards: []
                  #sorted: array:35 [
                    "Illuminate\Events\EventServiceProvider" => []
                    "Illuminate\Routing\RoutingServiceProvider" => []
                    "bootstrapping: Illuminate\Foundation\Bootstrap\DetectEnvironment" => []
                    "bootstrapped: Illuminate\Foundation\Bootstrap\DetectEnvironment" => []
                    "bootstrapping: Illuminate\Foundation\Bootstrap\LoadConfiguration" => []
                    "bootstrapped: Illuminate\Foundation\Bootstrap\LoadConfiguration" => []
                    "bootstrapping: Illuminate\Foundation\Bootstrap\ConfigureLogging" => []
                    "bootstrapped: Illuminate\Foundation\Bootstrap\ConfigureLogging" => []
                    "bootstrapping: Illuminate\Foundation\Bootstrap\HandleExceptions" => []
                    "bootstrapped: Illuminate\Foundation\Bootstrap\HandleExceptions" => []
                    "bootstrapping: Illuminate\Foundation\Bootstrap\RegisterFacades" => []
                    "bootstrapped: Illuminate\Foundation\Bootstrap\RegisterFacades" => []
                    "bootstrapping: Illuminate\Foundation\Bootstrap\RegisterProviders" => []
                    "Illuminate\Auth\AuthServiceProvider" => []
                    "Illuminate\Cookie\CookieServiceProvider" => []
                    "Illuminate\Database\DatabaseServiceProvider" => []
                    "Illuminate\Encryption\EncryptionServiceProvider" => []
                    "Illuminate\Filesystem\FilesystemServiceProvider" => []
                    "Illuminate\Foundation\Providers\FoundationServiceProvider" => []
                    "Illuminate\Notifications\NotificationServiceProvider" => []
                    "Illuminate\Pagination\PaginationServiceProvider" => []
                    "Illuminate\Session\SessionServiceProvider" => []
                    "Illuminate\View\ViewServiceProvider" => []
                    "Maatwebsite\Excel\ExcelServiceProvider" => []
                    "App\Providers\AppServiceProvider" => []
                    "App\Providers\AuthServiceProvider" => []
                    "App\Providers\EventServiceProvider" => []
                    "App\Providers\RouteServiceProvider" => []
                    "bootstrapped: Illuminate\Foundation\Bootstrap\RegisterProviders" => []
                    "bootstrapping: Illuminate\Foundation\Bootstrap\BootProviders" => []
                    "bootstrapped: Illuminate\Foundation\Bootstrap\BootProviders" => []
                    "Illuminate\Routing\Events\RouteMatched" => []
                    "eloquent.booting: App\Goods" => []
                    "eloquent.booted: App\Goods" => []
                    "illuminate.log" => []
                  ]
                  #firing: []
                  #queueResolver: Closure {#6
                    class: "Illuminate\Events\EventServiceProvider"
                    this: EventServiceProvider {#2}
                    use: {
                      $app: Application {#3}
                    }
                    file: "/var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Events/EventServiceProvider.php"
                    line: "17 to 19"
                  }
                }
                #fetchMode: 5
                #fetchArgument: null
                #fetchConstructorArgument: []
                #transactions: 0
                #queryLog: []
                #loggingQueries: false
                #pretending: false
                #database: "weimall"
                #doctrineConnection: null
                #tablePrefix: ""
                #config: array:12 [
                  "driver" => "mysql"
                  "host" => "xsesamecloud.mysql.rds.aliyuncs.com"
                  "port" => "3306"
                  "database" => "weimall"
                  "username" => "weimall"
                  "password" => "kpUzf9cThXn0"
                  "charset" => "utf8"
                  "collation" => "utf8_unicode_ci"
                  "prefix" => ""
                  "strict" => true
                  "engine" => null
                  "name" => "mysql"
                ]
              }
              1 => "select * from `goods` where `status` > ? and `id` = ? limit 1"
              2 => array:2 [
                0 => 0
                1 => "1"
              ]
            ]
          }
          47. Illuminate\Database\Connection->run() ==> Illuminate\Database\Connection->runQueryCallback(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:726: """
                try {\n
                    $result = $this->runQueryCallback($query, $bindings, $callback);\n
                } catch (QueryException $e) {\n
                """
            }
            args: array:3 [
              0 => "select * from `goods` where `status` > ? and `id` = ? limit 1"
              1 => array:2 [
                0 => 0
                1 => "1"
              ]
              2 => Closure {#215
                class: "Illuminate\Database\Connection"
                this: MySqlConnection {#206}
                parameters: {
                  $me: {}
                  $query: {}
                  $bindings: {}
                }
                use: {
                  $useReadPdo: true
                }
                file: "/var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php"
                line: "325 to 351"
              }
            ]
          }
          46. Illuminate\Database\Connection->select() ==> Illuminate\Database\Connection->run(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:351: """
                            : $statement->fetchAll($fetchMode);\n
                    });\n
                }\n
                """
            }
            args: array:3 [
              0 => "select * from `goods` where `status` > ? and `id` = ? limit 1"
              1 => array:2 [
                0 => 0
                1 => "1"
              ]
              2 => Closure {#215}
            ]
          }
          45. Illuminate\Database\Query\Builder->runSelect() ==> Illuminate\Database\Connection->select(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:1648: """
                {\n
                    return $this->connection->select($this->toSql(), $this->getBindings(), ! $this->useWritePdo);\n
                }\n
                """
            }
            args: array:3 [
              0 => "select * from `goods` where `status` > ? and `id` = ? limit 1"
              1 => array:2 [
                0 => 0
                1 => "1"
              ]
              2 => true
            ]
          }
          44. Illuminate\Database\Query\Builder->get() ==> Illuminate\Database\Query\Builder->runSelect(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:1634: """
                \n
                $results = $this->processor->processSelect($this, $this->runSelect());\n
                \n
                """
            }
            args: []
          }
          43. Illuminate\Database\Eloquent\Builder->getModels() ==> Illuminate\Database\Query\Builder->get(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:638: """
                {\n
                    $results = $this->query->get($columns)->all();\n
                \n
                """
            }
            args: array:1 [
              0 => array:1 [
                0 => "*"
              ]
            ]
          }
          42. Illuminate\Database\Eloquent\Builder->get() ==> Illuminate\Database\Eloquent\Builder->getModels(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:327: """
                \n
                $models = $builder->getModels($columns);\n
                \n
                """
            }
            args: array:1 [
              0 => array:1 [
                0 => "*"
              ]
            ]
          }
          41. Illuminate\Database\Eloquent\Builder->first() ==> Illuminate\Database\Eloquent\Builder->get(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:297: """
                {\n
                    return $this->take(1)->get($columns)->first();\n
                }\n
                """
            }
            args: array:1 [
              0 => array:1 [
                0 => "*"
              ]
            ]
          }
          40. Illuminate\Database\Eloquent\Builder->firstOrFail() ==> Illuminate\Database\Eloquent\Builder->first(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:310: """
                {\n
                    if (! is_null($model = $this->first($columns))) {\n
                        return $model;\n
                """
            }
            args: array:1 [
              0 => array:1 [
                0 => "*"
              ]
            ]
          }
          39. App\Http\Controllers\GoodController->goodDetail() ==> Illuminate\Database\Eloquent\Builder->firstOrFail(): {
            src: {
              /var/www/html/weimall/app/Http/Controllers/GoodController.php:86: """
                public function goodDetail(Request $request, $good_id){\n
                    $good = Goods::where('status','>',0)->where('id',$good_id)->firstOrFail();\n
                    $isGoods = true;\n
                """
            }
            args: []
          }
          38. call_user_func_array() ==> App\Http\Controllers\GoodController->goodDetail(): {
            args: array:2 [
              0 => Request {#40}
              1 => "1"
            ]
          }
          37. Illuminate\Routing\Controller->callAction() ==> call_user_func_array(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Controller.php:55: """
                {\n
                    return call_user_func_array([$this, $method], $parameters);\n
                }\n
                """
            }
            args: array:2 [
              0 => array:2 [
                0 => GoodController {#172}
                1 => "goodDetail"
              ]
              1 => array:2 [
                0 => Request {#40}
                "good_id" => "1"
              ]
            ]
          }
          36. Illuminate\Routing\ControllerDispatcher->dispatch() ==> Illuminate\Routing\Controller->callAction(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:44: """
                if (method_exists($controller, 'callAction')) {\n
                    return $controller->callAction($method, $parameters);\n
                }\n
                """
            }
            args: array:2 [
              0 => "goodDetail"
              1 => array:2 [
                0 => Request {#40}
                "good_id" => "1"
              ]
            ]
          }
          35. Illuminate\Routing\Route->runController() ==> Illuminate\Routing\ControllerDispatcher->dispatch(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Route.php:189: """
                return (new ControllerDispatcher($this->container))->dispatch(\n
                    $this, $this->getController(), $this->getControllerMethod()\n
                );\n
                """
            }
            args: array:3 [
              0 => Route {#115}
              1 => GoodController {#172}
              2 => "goodDetail"
            ]
          }
          34. Illuminate\Routing\Route->run() ==> Illuminate\Routing\Route->runController(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Route.php:144: """
                if ($this->isControllerAction()) {\n
                    return $this->runController();\n
                }\n
                """
            }
            args: []
          }
          33. Illuminate\Routing\Router->Illuminate\Routing\{closure}() ==> Illuminate\Routing\Route->run(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Router.php:653: """
                return $this->prepareResponse(\n
                    $request, $route->run($request)\n
                );\n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
          32. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Routing\Router->Illuminate\Routing\{closure}(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53: """
                try {\n
                    return $destination($passable);\n
                } catch (Exception $e) {\n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
          31. Illuminate\Routing\Middleware\SubstituteBindings->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:41: """
                \n
                    return $next($request);\n
                }\n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
          30. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\Routing\Middleware\SubstituteBindings->handle(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
                \n
                    return $pipe->{$this->method}(...$parameters);\n
                };\n
                """
            }
            args: array:2 [
              0 => Request {#40}
              1 => Closure {#175
                class: "Illuminate\Routing\Pipeline"
                this: Pipeline {#161 …}
                parameters: {
                  $passable: {}
                }
                use: {
                  $destination: Closure {#173
                    class: "Illuminate\Routing\Router"
                    this: Router {#24}
                    parameters: {
                      $request: {}
                    }
                    use: {
                      $route: Route {#115}
                    }
                    file: "/var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Router.php"
                    line: "651 to 655"
                  }
                }
                file: "/var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php"
                line: "51 to 59"
              }
            ]
          }
          29. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
                \n
                    return $callable($passable);\n
                } catch (Exception $e) {\n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
          28. App\Http\Middleware\VerifyCsrfToken->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
            src: {
              /var/www/html/weimall/app/Http/Middleware/VerifyCsrfToken.php:60: """
                ) {\n
                    return $this->addCookieToResponse($request, $next($request));\n
                }\n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
          27. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> App\Http\Middleware\VerifyCsrfToken->handle(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
                \n
                    return $pipe->{$this->method}(...$parameters);\n
                };\n
                """
            }
            args: array:2 [
              0 => Request {#40}
              1 => Closure {#176
                class: "Illuminate\Routing\Pipeline"
                this: Pipeline {#161 …}
                parameters: {
                  $passable: {}
                }
                use: {
                  $stack: Closure {#175}
                  $pipe: "Illuminate\Routing\Middleware\SubstituteBindings"
                }
                file: "/var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php"
                line: "28 to 39"
              }
            ]
          }
          26. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
                \n
                    return $callable($passable);\n
                } catch (Exception $e) {\n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
          25. Illuminate\View\Middleware\ShareErrorsFromSession->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:49: """
                \n
                    return $next($request);\n
                }\n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
          24. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\View\Middleware\ShareErrorsFromSession->handle(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
                \n
                    return $pipe->{$this->method}(...$parameters);\n
                };\n
                """
            }
            args: array:2 [
              0 => Request {#40}
              1 => Closure {#177
                class: "Illuminate\Routing\Pipeline"
                this: Pipeline {#161 …}
                parameters: {
                  $passable: {}
                }
                use: {
                  $stack: Closure {#176}
                  $pipe: "App\Http\Middleware\VerifyCsrfToken"
                }
                file: "/var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php"
                line: "28 to 39"
              }
            ]
          }
          23. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
                \n
                    return $callable($passable);\n
                } catch (Exception $e) {\n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
          22. Illuminate\Session\Middleware\StartSession->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:64: """
                \n
                $response = $next($request);\n
                \n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
          21. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\Session\Middleware\StartSession->handle(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
                \n
                    return $pipe->{$this->method}(...$parameters);\n
                };\n
                """
            }
            args: array:2 [
              0 => Request {#40}
              1 => Closure {#178
                class: "Illuminate\Routing\Pipeline"
                this: Pipeline {#161 …}
                parameters: {
                  $passable: {}
                }
                use: {
                  $stack: Closure {#177}
                  $pipe: "Illuminate\View\Middleware\ShareErrorsFromSession"
                }
                file: "/var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php"
                line: "28 to 39"
              }
            ]
          }
          20. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
                \n
                    return $callable($passable);\n
                } catch (Exception $e) {\n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
          19. Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37: """
                {\n
                    $response = $next($request);\n
                \n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
          18. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
                \n
                    return $pipe->{$this->method}(...$parameters);\n
                };\n
                """
            }
            args: array:2 [
              0 => Request {#40}
              1 => Closure {#179
                class: "Illuminate\Routing\Pipeline"
                this: Pipeline {#161 …}
                parameters: {
                  $passable: {}
                }
                use: {
                  $stack: Closure {#178}
                  $pipe: "Illuminate\Session\Middleware\StartSession"
                }
                file: "/var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php"
                line: "28 to 39"
              }
            ]
          }
          17. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
                \n
                    return $callable($passable);\n
                } catch (Exception $e) {\n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
          16. Illuminate\Cookie\Middleware\EncryptCookies->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:59: """
                {\n
                    return $this->encrypt($next($this->decrypt($request)));\n
                }\n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
          15. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\Cookie\Middleware\EncryptCookies->handle(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
                \n
                    return $pipe->{$this->method}(...$parameters);\n
                };\n
                """
            }
            args: array:2 [
              0 => Request {#40}
              1 => Closure {#180
                class: "Illuminate\Routing\Pipeline"
                this: Pipeline {#161 …}
                parameters: {
                  $passable: {}
                }
                use: {
                  $stack: Closure {#179}
                  $pipe: "Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse"
                }
                file: "/var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php"
                line: "28 to 39"
              }
            ]
          }
          14. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
                \n
                    return $callable($passable);\n
                } catch (Exception $e) {\n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
          13. Illuminate\Pipeline\Pipeline->then() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:104: """
                \n
                    return $callable($this->passable);\n
                }\n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
          12. Illuminate\Routing\Router->runRouteWithinStack() ==> Illuminate\Pipeline\Pipeline->then(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Router.php:655: """
                                        );\n
                                    });\n
                }\n
                """
            }
            args: array:1 [
              0 => Closure {#173}
            ]
          }
          11. Illuminate\Routing\Router->dispatchToRoute() ==> Illuminate\Routing\Router->runRouteWithinStack(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Router.php:629: """
                \n
                $response = $this->runRouteWithinStack($route, $request);\n
                \n
                """
            }
            args: array:2 [
              0 => Route {#115}
              1 => Request {#40}
            ]
          }
          10. Illuminate\Routing\Router->dispatch() ==> Illuminate\Routing\Router->dispatchToRoute(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Router.php:607: """
                \n
                    return $this->dispatchToRoute($request);\n
                }\n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
          9. Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}() ==> Illuminate\Routing\Router->dispatch(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:268: """
                \n
                    return $this->router->dispatch($request);\n
                };\n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
          8. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53: """
                try {\n
                    return $destination($passable);\n
                } catch (Exception $e) {\n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
          7. Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:46: """
                \n
                    return $next($request);\n
                }\n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
          6. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
                \n
                    return $pipe->{$this->method}(...$parameters);\n
                };\n
                """
            }
            args: array:2 [
              0 => Request {#40}
              1 => Closure {#156
                class: "Illuminate\Routing\Pipeline"
                this: Pipeline {#31 …}
                parameters: {
                  $passable: {}
                }
                use: {
                  $destination: Closure {#30
                    class: "Illuminate\Foundation\Http\Kernel"
                    this: Kernel {#25 …}
                    parameters: {
                      $request: {}
                    }
                    file: "/var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php"
                    line: "265 to 269"
                  }
                }
                file: "/var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php"
                line: "51 to 59"
              }
            ]
          }
          5. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
                \n
                    return $callable($passable);\n
                } catch (Exception $e) {\n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
          4. Illuminate\Pipeline\Pipeline->then() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:104: """
                \n
                    return $callable($this->passable);\n
                }\n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
          3. Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() ==> Illuminate\Pipeline\Pipeline->then(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:150: """
                                ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware)\n
                                ->then($this->dispatchToRouter());\n
                }\n
                """
            }
            args: array:1 [
              0 => Closure {#30}
            ]
          }
          2. Illuminate\Foundation\Http\Kernel->handle() ==> Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(): {
            src: {
              /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:117: """
                \n
                    $response = $this->sendRequestThroughRouter($request);\n
                } catch (Exception $e) {\n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
          1. {main} ==> Illuminate\Foundation\Http\Kernel->handle(): {
            src: {
              /var/www/html/weimall/public/index.php:53: """
                $response = $kernel->handle(\n
                    $request = Illuminate\Http\Request::capture()\n
                );\n
                """
            }
            args: array:1 [
              0 => Request {#40}
            ]
          }
        }
      }
      +errorInfo: null
      -trace: {
        59. PDO->__construct() ==> new PDOException(): {
          src: {
            /var/www/html/weimall/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43: """
              try {\n
                  parent::__construct($dsn, $user, $password, $options);\n
                  $this->setAttribute(PDO::ATTR_STATEMENT_CLASS, array('Doctrine\DBAL\Driver\PDOStatement', array()));\n
              """
          }
        }
        58. Doctrine\DBAL\Driver\PDOConnection->__construct() ==> PDO->__construct(): {
          src: {
            /var/www/html/weimall/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43: """
              try {\n
                  parent::__construct($dsn, $user, $password, $options);\n
                  $this->setAttribute(PDO::ATTR_STATEMENT_CLASS, array('Doctrine\DBAL\Driver\PDOStatement', array()));\n
              """
          }
          args: array:4 [
            0 => "mysql:host=xsesamecloud.mysql.rds.aliyuncs.com;port=3306;dbname=weimall"
            1 => "weimall"
            2 => "kpUzf9cThXn0"
            3 => array:5 [
              8 => 0
              3 => 2
              11 => 0
              17 => false
              20 => false
            ]
          ]
        }
        57. Illuminate\Database\Connectors\Connector->createPdoConnection() ==> Doctrine\DBAL\Driver\PDOConnection->__construct(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:116: """
              if (class_exists(PDOConnection::class) && ! $this->isPersistentConnection($options)) {\n
                  return new PDOConnection($dsn, $username, $password, $options);\n
              }\n
              """
          }
          args: array:4 [
            0 => "mysql:host=xsesamecloud.mysql.rds.aliyuncs.com;port=3306;dbname=weimall"
            1 => "weimall"
            2 => "kpUzf9cThXn0"
            3 => array:5 [
              8 => 0
              3 => 2
              11 => 0
              17 => false
              20 => false
            ]
          ]
        }
        56. Illuminate\Database\Connectors\Connector->createConnection() ==> Illuminate\Database\Connectors\Connector->createPdoConnection(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:56: """
              try {\n
                  $pdo = $this->createPdoConnection($dsn, $username, $password, $options);\n
              } catch (Exception $e) {\n
              """
          }
          args: array:4 [
            0 => "mysql:host=xsesamecloud.mysql.rds.aliyuncs.com;port=3306;dbname=weimall"
            1 => "weimall"
            2 => "kpUzf9cThXn0"
            3 => array:5 [
              8 => 0
              3 => 2
              11 => 0
              17 => false
              20 => false
            ]
          ]
        }
        55. Illuminate\Database\Connectors\MySqlConnector->connect() ==> Illuminate\Database\Connectors\Connector->createConnection(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php:24: """
              // connection's behavior, and some might be specified by the developers.\n
              $connection = $this->createConnection($dsn, $config, $options);\n
              \n
              """
          }
          args: array:3 [
            0 => "mysql:host=xsesamecloud.mysql.rds.aliyuncs.com;port=3306;dbname=weimall"
            1 => array:12 [
              "driver" => "mysql"
              "host" => "xsesamecloud.mysql.rds.aliyuncs.com"
              "port" => "3306"
              "database" => "weimall"
              "username" => "weimall"
              "password" => "kpUzf9cThXn0"
              "charset" => "utf8"
              "collation" => "utf8_unicode_ci"
              "prefix" => ""
              "strict" => true
              "engine" => null
              "name" => "mysql"
            ]
            2 => array:5 [
              8 => 0
              3 => 2
              11 => 0
              17 => false
              20 => false
            ]
          ]
        }
        54. Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}() ==> Illuminate\Database\Connectors\MySqlConnector->connect(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:126: """
              try {\n
                  return $this->createConnector($config)->connect($config);\n
              } catch (PDOException $e) {\n
              """
          }
          args: array:1 [
            0 => array:12 [
              "driver" => "mysql"
              "host" => "xsesamecloud.mysql.rds.aliyuncs.com"
              "port" => "3306"
              "database" => "weimall"
              "username" => "weimall"
              "password" => "kpUzf9cThXn0"
              "charset" => "utf8"
              "collation" => "utf8_unicode_ci"
              "prefix" => ""
              "strict" => true
              "engine" => null
              "name" => "mysql"
            ]
          ]
        }
        53. call_user_func() ==> Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}(): {
          args: []
        }
        52. Illuminate\Database\Connection->getPdo() ==> call_user_func(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:965: """
              if ($this->pdo instanceof Closure) {\n
                  return $this->pdo = call_user_func($this->pdo);\n
              }\n
              """
          }
          args: array:1 [
            0 => Closure {#202}
          ]
        }
        51. Illuminate\Database\Connection->getReadPdo() ==> Illuminate\Database\Connection->getPdo(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:986: """
              \n
                  return $this->readPdo ?: $this->getPdo();\n
              }\n
              """
          }
          args: []
        }
        50. Illuminate\Database\Connection->getPdoForSelect() ==> Illuminate\Database\Connection->getReadPdo(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:423: """
              {\n
                  return $useReadPdo ? $this->getReadPdo() : $this->getPdo();\n
              }\n
              """
          }
          args: []
        }
        49. Illuminate\Database\Connection->Illuminate\Database\{closure}() ==> Illuminate\Database\Connection->getPdoForSelect(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:333: """
              // row from the database table, and will either be an array or objects.\n
              $statement = $this->getPdoForSelect($useReadPdo)->prepare($query);\n
              \n
              """
          }
          args: array:1 [
            0 => true
          ]
        }
        48. Illuminate\Database\Connection->runQueryCallback() ==> Illuminate\Database\Connection->Illuminate\Database\{closure}(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:763: """
              try {\n
                  $result = $callback($this, $query, $bindings);\n
              }\n
              """
          }
          args: array:3 [
            0 => MySqlConnection {#206}
            1 => "select * from `goods` where `status` > ? and `id` = ? limit 1"
            2 => array:2 [
              0 => 0
              1 => "1"
            ]
          ]
        }
        47. Illuminate\Database\Connection->run() ==> Illuminate\Database\Connection->runQueryCallback(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:726: """
              try {\n
                  $result = $this->runQueryCallback($query, $bindings, $callback);\n
              } catch (QueryException $e) {\n
              """
          }
          args: array:3 [
            0 => "select * from `goods` where `status` > ? and `id` = ? limit 1"
            1 => array:2 [
              0 => 0
              1 => "1"
            ]
            2 => Closure {#215}
          ]
        }
        46. Illuminate\Database\Connection->select() ==> Illuminate\Database\Connection->run(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:351: """
                          : $statement->fetchAll($fetchMode);\n
                  });\n
              }\n
              """
          }
          args: array:3 [
            0 => "select * from `goods` where `status` > ? and `id` = ? limit 1"
            1 => array:2 [
              0 => 0
              1 => "1"
            ]
            2 => Closure {#215}
          ]
        }
        45. Illuminate\Database\Query\Builder->runSelect() ==> Illuminate\Database\Connection->select(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:1648: """
              {\n
                  return $this->connection->select($this->toSql(), $this->getBindings(), ! $this->useWritePdo);\n
              }\n
              """
          }
          args: array:3 [
            0 => "select * from `goods` where `status` > ? and `id` = ? limit 1"
            1 => array:2 [
              0 => 0
              1 => "1"
            ]
            2 => true
          ]
        }
        44. Illuminate\Database\Query\Builder->get() ==> Illuminate\Database\Query\Builder->runSelect(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:1634: """
              \n
              $results = $this->processor->processSelect($this, $this->runSelect());\n
              \n
              """
          }
          args: []
        }
        43. Illuminate\Database\Eloquent\Builder->getModels() ==> Illuminate\Database\Query\Builder->get(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:638: """
              {\n
                  $results = $this->query->get($columns)->all();\n
              \n
              """
          }
          args: array:1 [
            0 => array:1 [
              0 => "*"
            ]
          ]
        }
        42. Illuminate\Database\Eloquent\Builder->get() ==> Illuminate\Database\Eloquent\Builder->getModels(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:327: """
              \n
              $models = $builder->getModels($columns);\n
              \n
              """
          }
          args: array:1 [
            0 => array:1 [
              0 => "*"
            ]
          ]
        }
        41. Illuminate\Database\Eloquent\Builder->first() ==> Illuminate\Database\Eloquent\Builder->get(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:297: """
              {\n
                  return $this->take(1)->get($columns)->first();\n
              }\n
              """
          }
          args: array:1 [
            0 => array:1 [
              0 => "*"
            ]
          ]
        }
        40. Illuminate\Database\Eloquent\Builder->firstOrFail() ==> Illuminate\Database\Eloquent\Builder->first(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:310: """
              {\n
                  if (! is_null($model = $this->first($columns))) {\n
                      return $model;\n
              """
          }
          args: array:1 [
            0 => array:1 [
              0 => "*"
            ]
          ]
        }
        39. App\Http\Controllers\GoodController->goodDetail() ==> Illuminate\Database\Eloquent\Builder->firstOrFail(): {
          src: {
            /var/www/html/weimall/app/Http/Controllers/GoodController.php:86: """
              public function goodDetail(Request $request, $good_id){\n
                  $good = Goods::where('status','>',0)->where('id',$good_id)->firstOrFail();\n
                  $isGoods = true;\n
              """
          }
          args: []
        }
        38. call_user_func_array() ==> App\Http\Controllers\GoodController->goodDetail(): {
          args: array:2 [
            0 => Request {#40}
            1 => "1"
          ]
        }
        37. Illuminate\Routing\Controller->callAction() ==> call_user_func_array(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Controller.php:55: """
              {\n
                  return call_user_func_array([$this, $method], $parameters);\n
              }\n
              """
          }
          args: array:2 [
            0 => array:2 [
              0 => GoodController {#172}
              1 => "goodDetail"
            ]
            1 => array:2 [
              0 => Request {#40}
              "good_id" => "1"
            ]
          ]
        }
        36. Illuminate\Routing\ControllerDispatcher->dispatch() ==> Illuminate\Routing\Controller->callAction(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:44: """
              if (method_exists($controller, 'callAction')) {\n
                  return $controller->callAction($method, $parameters);\n
              }\n
              """
          }
          args: array:2 [
            0 => "goodDetail"
            1 => array:2 [
              0 => Request {#40}
              "good_id" => "1"
            ]
          ]
        }
        35. Illuminate\Routing\Route->runController() ==> Illuminate\Routing\ControllerDispatcher->dispatch(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Route.php:189: """
              return (new ControllerDispatcher($this->container))->dispatch(\n
                  $this, $this->getController(), $this->getControllerMethod()\n
              );\n
              """
          }
          args: array:3 [
            0 => Route {#115}
            1 => GoodController {#172}
            2 => "goodDetail"
          ]
        }
        34. Illuminate\Routing\Route->run() ==> Illuminate\Routing\Route->runController(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Route.php:144: """
              if ($this->isControllerAction()) {\n
                  return $this->runController();\n
              }\n
              """
          }
          args: []
        }
        33. Illuminate\Routing\Router->Illuminate\Routing\{closure}() ==> Illuminate\Routing\Route->run(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Router.php:653: """
              return $this->prepareResponse(\n
                  $request, $route->run($request)\n
              );\n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
        32. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Routing\Router->Illuminate\Routing\{closure}(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53: """
              try {\n
                  return $destination($passable);\n
              } catch (Exception $e) {\n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
        31. Illuminate\Routing\Middleware\SubstituteBindings->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:41: """
              \n
                  return $next($request);\n
              }\n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
        30. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\Routing\Middleware\SubstituteBindings->handle(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
              \n
                  return $pipe->{$this->method}(...$parameters);\n
              };\n
              """
          }
          args: array:2 [
            0 => Request {#40}
            1 => Closure {#175}
          ]
        }
        29. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
              \n
                  return $callable($passable);\n
              } catch (Exception $e) {\n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
        28. App\Http\Middleware\VerifyCsrfToken->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
          src: {
            /var/www/html/weimall/app/Http/Middleware/VerifyCsrfToken.php:60: """
              ) {\n
                  return $this->addCookieToResponse($request, $next($request));\n
              }\n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
        27. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> App\Http\Middleware\VerifyCsrfToken->handle(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
              \n
                  return $pipe->{$this->method}(...$parameters);\n
              };\n
              """
          }
          args: array:2 [
            0 => Request {#40}
            1 => Closure {#176}
          ]
        }
        26. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
              \n
                  return $callable($passable);\n
              } catch (Exception $e) {\n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
        25. Illuminate\View\Middleware\ShareErrorsFromSession->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:49: """
              \n
                  return $next($request);\n
              }\n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
        24. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\View\Middleware\ShareErrorsFromSession->handle(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
              \n
                  return $pipe->{$this->method}(...$parameters);\n
              };\n
              """
          }
          args: array:2 [
            0 => Request {#40}
            1 => Closure {#177}
          ]
        }
        23. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
              \n
                  return $callable($passable);\n
              } catch (Exception $e) {\n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
        22. Illuminate\Session\Middleware\StartSession->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:64: """
              \n
              $response = $next($request);\n
              \n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
        21. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\Session\Middleware\StartSession->handle(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
              \n
                  return $pipe->{$this->method}(...$parameters);\n
              };\n
              """
          }
          args: array:2 [
            0 => Request {#40}
            1 => Closure {#178}
          ]
        }
        20. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
              \n
                  return $callable($passable);\n
              } catch (Exception $e) {\n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
        19. Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37: """
              {\n
                  $response = $next($request);\n
              \n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
        18. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
              \n
                  return $pipe->{$this->method}(...$parameters);\n
              };\n
              """
          }
          args: array:2 [
            0 => Request {#40}
            1 => Closure {#179}
          ]
        }
        17. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
              \n
                  return $callable($passable);\n
              } catch (Exception $e) {\n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
        16. Illuminate\Cookie\Middleware\EncryptCookies->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:59: """
              {\n
                  return $this->encrypt($next($this->decrypt($request)));\n
              }\n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
        15. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\Cookie\Middleware\EncryptCookies->handle(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
              \n
                  return $pipe->{$this->method}(...$parameters);\n
              };\n
              """
          }
          args: array:2 [
            0 => Request {#40}
            1 => Closure {#180}
          ]
        }
        14. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
              \n
                  return $callable($passable);\n
              } catch (Exception $e) {\n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
        13. Illuminate\Pipeline\Pipeline->then() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:104: """
              \n
                  return $callable($this->passable);\n
              }\n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
        12. Illuminate\Routing\Router->runRouteWithinStack() ==> Illuminate\Pipeline\Pipeline->then(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Router.php:655: """
                                      );\n
                                  });\n
              }\n
              """
          }
          args: array:1 [
            0 => Closure {#173}
          ]
        }
        11. Illuminate\Routing\Router->dispatchToRoute() ==> Illuminate\Routing\Router->runRouteWithinStack(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Router.php:629: """
              \n
              $response = $this->runRouteWithinStack($route, $request);\n
              \n
              """
          }
          args: array:2 [
            0 => Route {#115}
            1 => Request {#40}
          ]
        }
        10. Illuminate\Routing\Router->dispatch() ==> Illuminate\Routing\Router->dispatchToRoute(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Router.php:607: """
              \n
                  return $this->dispatchToRoute($request);\n
              }\n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
        9. Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}() ==> Illuminate\Routing\Router->dispatch(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:268: """
              \n
                  return $this->router->dispatch($request);\n
              };\n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
        8. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53: """
              try {\n
                  return $destination($passable);\n
              } catch (Exception $e) {\n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
        7. Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:46: """
              \n
                  return $next($request);\n
              }\n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
        6. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
              \n
                  return $pipe->{$this->method}(...$parameters);\n
              };\n
              """
          }
          args: array:2 [
            0 => Request {#40}
            1 => Closure {#156}
          ]
        }
        5. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
              \n
                  return $callable($passable);\n
              } catch (Exception $e) {\n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
        4. Illuminate\Pipeline\Pipeline->then() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:104: """
              \n
                  return $callable($this->passable);\n
              }\n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
        3. Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() ==> Illuminate\Pipeline\Pipeline->then(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:150: """
                              ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware)\n
                              ->then($this->dispatchToRouter());\n
              }\n
              """
          }
          args: array:1 [
            0 => Closure {#30}
          ]
        }
        2. Illuminate\Foundation\Http\Kernel->handle() ==> Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(): {
          src: {
            /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:117: """
              \n
                  $response = $this->sendRequestThroughRouter($request);\n
              } catch (Exception $e) {\n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
        1. {main} ==> Illuminate\Foundation\Http\Kernel->handle(): {
          src: {
            /var/www/html/weimall/public/index.php:53: """
              $response = $kernel->handle(\n
                  $request = Illuminate\Http\Request::capture()\n
              );\n
              """
          }
          args: array:1 [
            0 => Request {#40}
          ]
        }
      }
    }
    +errorInfo: null
    -trace: {
      58. Doctrine\DBAL\Driver\PDOConnection->__construct() ==> new Doctrine\DBAL\Driver\PDOException(): {
        src: {
          /var/www/html/weimall/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:47: """
            } catch (\PDOException $exception) {\n
                throw new PDOException($exception);\n
            }\n
            """
        }
      }
      57. Illuminate\Database\Connectors\Connector->createPdoConnection() ==> Doctrine\DBAL\Driver\PDOConnection->__construct(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:116: """
            if (class_exists(PDOConnection::class) && ! $this->isPersistentConnection($options)) {\n
                return new PDOConnection($dsn, $username, $password, $options);\n
            }\n
            """
        }
        args: array:4 [
          0 => "mysql:host=xsesamecloud.mysql.rds.aliyuncs.com;port=3306;dbname=weimall"
          1 => "weimall"
          2 => "kpUzf9cThXn0"
          3 => array:5 [
            8 => 0
            3 => 2
            11 => 0
            17 => false
            20 => false
          ]
        ]
      }
      56. Illuminate\Database\Connectors\Connector->createConnection() ==> Illuminate\Database\Connectors\Connector->createPdoConnection(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php:56: """
            try {\n
                $pdo = $this->createPdoConnection($dsn, $username, $password, $options);\n
            } catch (Exception $e) {\n
            """
        }
        args: array:4 [
          0 => "mysql:host=xsesamecloud.mysql.rds.aliyuncs.com;port=3306;dbname=weimall"
          1 => "weimall"
          2 => "kpUzf9cThXn0"
          3 => array:5 [
            8 => 0
            3 => 2
            11 => 0
            17 => false
            20 => false
          ]
        ]
      }
      55. Illuminate\Database\Connectors\MySqlConnector->connect() ==> Illuminate\Database\Connectors\Connector->createConnection(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php:24: """
            // connection's behavior, and some might be specified by the developers.\n
            $connection = $this->createConnection($dsn, $config, $options);\n
            \n
            """
        }
        args: array:3 [
          0 => "mysql:host=xsesamecloud.mysql.rds.aliyuncs.com;port=3306;dbname=weimall"
          1 => array:12 [
            "driver" => "mysql"
            "host" => "xsesamecloud.mysql.rds.aliyuncs.com"
            "port" => "3306"
            "database" => "weimall"
            "username" => "weimall"
            "password" => "kpUzf9cThXn0"
            "charset" => "utf8"
            "collation" => "utf8_unicode_ci"
            "prefix" => ""
            "strict" => true
            "engine" => null
            "name" => "mysql"
          ]
          2 => array:5 [
            8 => 0
            3 => 2
            11 => 0
            17 => false
            20 => false
          ]
        ]
      }
      54. Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}() ==> Illuminate\Database\Connectors\MySqlConnector->connect(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:126: """
            try {\n
                return $this->createConnector($config)->connect($config);\n
            } catch (PDOException $e) {\n
            """
        }
        args: array:1 [
          0 => array:12 [
            "driver" => "mysql"
            "host" => "xsesamecloud.mysql.rds.aliyuncs.com"
            "port" => "3306"
            "database" => "weimall"
            "username" => "weimall"
            "password" => "kpUzf9cThXn0"
            "charset" => "utf8"
            "collation" => "utf8_unicode_ci"
            "prefix" => ""
            "strict" => true
            "engine" => null
            "name" => "mysql"
          ]
        ]
      }
      53. call_user_func() ==> Illuminate\Database\Connectors\ConnectionFactory->Illuminate\Database\Connectors\{closure}(): {
        args: []
      }
      52. Illuminate\Database\Connection->getPdo() ==> call_user_func(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:965: """
            if ($this->pdo instanceof Closure) {\n
                return $this->pdo = call_user_func($this->pdo);\n
            }\n
            """
        }
        args: array:1 [
          0 => Closure {#202}
        ]
      }
      51. Illuminate\Database\Connection->getReadPdo() ==> Illuminate\Database\Connection->getPdo(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:986: """
            \n
                return $this->readPdo ?: $this->getPdo();\n
            }\n
            """
        }
        args: []
      }
      50. Illuminate\Database\Connection->getPdoForSelect() ==> Illuminate\Database\Connection->getReadPdo(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:423: """
            {\n
                return $useReadPdo ? $this->getReadPdo() : $this->getPdo();\n
            }\n
            """
        }
        args: []
      }
      49. Illuminate\Database\Connection->Illuminate\Database\{closure}() ==> Illuminate\Database\Connection->getPdoForSelect(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:333: """
            // row from the database table, and will either be an array or objects.\n
            $statement = $this->getPdoForSelect($useReadPdo)->prepare($query);\n
            \n
            """
        }
        args: array:1 [
          0 => true
        ]
      }
      48. Illuminate\Database\Connection->runQueryCallback() ==> Illuminate\Database\Connection->Illuminate\Database\{closure}(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:763: """
            try {\n
                $result = $callback($this, $query, $bindings);\n
            }\n
            """
        }
        args: array:3 [
          0 => MySqlConnection {#206}
          1 => "select * from `goods` where `status` > ? and `id` = ? limit 1"
          2 => array:2 [
            0 => 0
            1 => "1"
          ]
        ]
      }
      47. Illuminate\Database\Connection->run() ==> Illuminate\Database\Connection->runQueryCallback(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:726: """
            try {\n
                $result = $this->runQueryCallback($query, $bindings, $callback);\n
            } catch (QueryException $e) {\n
            """
        }
        args: array:3 [
          0 => "select * from `goods` where `status` > ? and `id` = ? limit 1"
          1 => array:2 [
            0 => 0
            1 => "1"
          ]
          2 => Closure {#215}
        ]
      }
      46. Illuminate\Database\Connection->select() ==> Illuminate\Database\Connection->run(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:351: """
                        : $statement->fetchAll($fetchMode);\n
                });\n
            }\n
            """
        }
        args: array:3 [
          0 => "select * from `goods` where `status` > ? and `id` = ? limit 1"
          1 => array:2 [
            0 => 0
            1 => "1"
          ]
          2 => Closure {#215}
        ]
      }
      45. Illuminate\Database\Query\Builder->runSelect() ==> Illuminate\Database\Connection->select(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:1648: """
            {\n
                return $this->connection->select($this->toSql(), $this->getBindings(), ! $this->useWritePdo);\n
            }\n
            """
        }
        args: array:3 [
          0 => "select * from `goods` where `status` > ? and `id` = ? limit 1"
          1 => array:2 [
            0 => 0
            1 => "1"
          ]
          2 => true
        ]
      }
      44. Illuminate\Database\Query\Builder->get() ==> Illuminate\Database\Query\Builder->runSelect(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:1634: """
            \n
            $results = $this->processor->processSelect($this, $this->runSelect());\n
            \n
            """
        }
        args: []
      }
      43. Illuminate\Database\Eloquent\Builder->getModels() ==> Illuminate\Database\Query\Builder->get(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:638: """
            {\n
                $results = $this->query->get($columns)->all();\n
            \n
            """
        }
        args: array:1 [
          0 => array:1 [
            0 => "*"
          ]
        ]
      }
      42. Illuminate\Database\Eloquent\Builder->get() ==> Illuminate\Database\Eloquent\Builder->getModels(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:327: """
            \n
            $models = $builder->getModels($columns);\n
            \n
            """
        }
        args: array:1 [
          0 => array:1 [
            0 => "*"
          ]
        ]
      }
      41. Illuminate\Database\Eloquent\Builder->first() ==> Illuminate\Database\Eloquent\Builder->get(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:297: """
            {\n
                return $this->take(1)->get($columns)->first();\n
            }\n
            """
        }
        args: array:1 [
          0 => array:1 [
            0 => "*"
          ]
        ]
      }
      40. Illuminate\Database\Eloquent\Builder->firstOrFail() ==> Illuminate\Database\Eloquent\Builder->first(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:310: """
            {\n
                if (! is_null($model = $this->first($columns))) {\n
                    return $model;\n
            """
        }
        args: array:1 [
          0 => array:1 [
            0 => "*"
          ]
        ]
      }
      39. App\Http\Controllers\GoodController->goodDetail() ==> Illuminate\Database\Eloquent\Builder->firstOrFail(): {
        src: {
          /var/www/html/weimall/app/Http/Controllers/GoodController.php:86: """
            public function goodDetail(Request $request, $good_id){\n
                $good = Goods::where('status','>',0)->where('id',$good_id)->firstOrFail();\n
                $isGoods = true;\n
            """
        }
        args: []
      }
      38. call_user_func_array() ==> App\Http\Controllers\GoodController->goodDetail(): {
        args: array:2 [
          0 => Request {#40}
          1 => "1"
        ]
      }
      37. Illuminate\Routing\Controller->callAction() ==> call_user_func_array(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Controller.php:55: """
            {\n
                return call_user_func_array([$this, $method], $parameters);\n
            }\n
            """
        }
        args: array:2 [
          0 => array:2 [
            0 => GoodController {#172}
            1 => "goodDetail"
          ]
          1 => array:2 [
            0 => Request {#40}
            "good_id" => "1"
          ]
        ]
      }
      36. Illuminate\Routing\ControllerDispatcher->dispatch() ==> Illuminate\Routing\Controller->callAction(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:44: """
            if (method_exists($controller, 'callAction')) {\n
                return $controller->callAction($method, $parameters);\n
            }\n
            """
        }
        args: array:2 [
          0 => "goodDetail"
          1 => array:2 [
            0 => Request {#40}
            "good_id" => "1"
          ]
        ]
      }
      35. Illuminate\Routing\Route->runController() ==> Illuminate\Routing\ControllerDispatcher->dispatch(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Route.php:189: """
            return (new ControllerDispatcher($this->container))->dispatch(\n
                $this, $this->getController(), $this->getControllerMethod()\n
            );\n
            """
        }
        args: array:3 [
          0 => Route {#115}
          1 => GoodController {#172}
          2 => "goodDetail"
        ]
      }
      34. Illuminate\Routing\Route->run() ==> Illuminate\Routing\Route->runController(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Route.php:144: """
            if ($this->isControllerAction()) {\n
                return $this->runController();\n
            }\n
            """
        }
        args: []
      }
      33. Illuminate\Routing\Router->Illuminate\Routing\{closure}() ==> Illuminate\Routing\Route->run(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Router.php:653: """
            return $this->prepareResponse(\n
                $request, $route->run($request)\n
            );\n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
      32. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Routing\Router->Illuminate\Routing\{closure}(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53: """
            try {\n
                return $destination($passable);\n
            } catch (Exception $e) {\n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
      31. Illuminate\Routing\Middleware\SubstituteBindings->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:41: """
            \n
                return $next($request);\n
            }\n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
      30. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\Routing\Middleware\SubstituteBindings->handle(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
            \n
                return $pipe->{$this->method}(...$parameters);\n
            };\n
            """
        }
        args: array:2 [
          0 => Request {#40}
          1 => Closure {#175}
        ]
      }
      29. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
            \n
                return $callable($passable);\n
            } catch (Exception $e) {\n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
      28. App\Http\Middleware\VerifyCsrfToken->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
        src: {
          /var/www/html/weimall/app/Http/Middleware/VerifyCsrfToken.php:60: """
            ) {\n
                return $this->addCookieToResponse($request, $next($request));\n
            }\n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
      27. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> App\Http\Middleware\VerifyCsrfToken->handle(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
            \n
                return $pipe->{$this->method}(...$parameters);\n
            };\n
            """
        }
        args: array:2 [
          0 => Request {#40}
          1 => Closure {#176}
        ]
      }
      26. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
            \n
                return $callable($passable);\n
            } catch (Exception $e) {\n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
      25. Illuminate\View\Middleware\ShareErrorsFromSession->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:49: """
            \n
                return $next($request);\n
            }\n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
      24. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\View\Middleware\ShareErrorsFromSession->handle(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
            \n
                return $pipe->{$this->method}(...$parameters);\n
            };\n
            """
        }
        args: array:2 [
          0 => Request {#40}
          1 => Closure {#177}
        ]
      }
      23. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
            \n
                return $callable($passable);\n
            } catch (Exception $e) {\n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
      22. Illuminate\Session\Middleware\StartSession->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:64: """
            \n
            $response = $next($request);\n
            \n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
      21. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\Session\Middleware\StartSession->handle(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
            \n
                return $pipe->{$this->method}(...$parameters);\n
            };\n
            """
        }
        args: array:2 [
          0 => Request {#40}
          1 => Closure {#178}
        ]
      }
      20. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
            \n
                return $callable($passable);\n
            } catch (Exception $e) {\n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
      19. Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37: """
            {\n
                $response = $next($request);\n
            \n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
      18. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
            \n
                return $pipe->{$this->method}(...$parameters);\n
            };\n
            """
        }
        args: array:2 [
          0 => Request {#40}
          1 => Closure {#179}
        ]
      }
      17. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
            \n
                return $callable($passable);\n
            } catch (Exception $e) {\n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
      16. Illuminate\Cookie\Middleware\EncryptCookies->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:59: """
            {\n
                return $this->encrypt($next($this->decrypt($request)));\n
            }\n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
      15. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\Cookie\Middleware\EncryptCookies->handle(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
            \n
                return $pipe->{$this->method}(...$parameters);\n
            };\n
            """
        }
        args: array:2 [
          0 => Request {#40}
          1 => Closure {#180}
        ]
      }
      14. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
            \n
                return $callable($passable);\n
            } catch (Exception $e) {\n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
      13. Illuminate\Pipeline\Pipeline->then() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:104: """
            \n
                return $callable($this->passable);\n
            }\n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
      12. Illuminate\Routing\Router->runRouteWithinStack() ==> Illuminate\Pipeline\Pipeline->then(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Router.php:655: """
                                    );\n
                                });\n
            }\n
            """
        }
        args: array:1 [
          0 => Closure {#173}
        ]
      }
      11. Illuminate\Routing\Router->dispatchToRoute() ==> Illuminate\Routing\Router->runRouteWithinStack(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Router.php:629: """
            \n
            $response = $this->runRouteWithinStack($route, $request);\n
            \n
            """
        }
        args: array:2 [
          0 => Route {#115}
          1 => Request {#40}
        ]
      }
      10. Illuminate\Routing\Router->dispatch() ==> Illuminate\Routing\Router->dispatchToRoute(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Router.php:607: """
            \n
                return $this->dispatchToRoute($request);\n
            }\n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
      9. Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}() ==> Illuminate\Routing\Router->dispatch(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:268: """
            \n
                return $this->router->dispatch($request);\n
            };\n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
      8. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53: """
            try {\n
                return $destination($passable);\n
            } catch (Exception $e) {\n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
      7. Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:46: """
            \n
                return $next($request);\n
            }\n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
      6. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
            \n
                return $pipe->{$this->method}(...$parameters);\n
            };\n
            """
        }
        args: array:2 [
          0 => Request {#40}
          1 => Closure {#156}
        ]
      }
      5. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
            \n
                return $callable($passable);\n
            } catch (Exception $e) {\n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
      4. Illuminate\Pipeline\Pipeline->then() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:104: """
            \n
                return $callable($this->passable);\n
            }\n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
      3. Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() ==> Illuminate\Pipeline\Pipeline->then(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:150: """
                            ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware)\n
                            ->then($this->dispatchToRouter());\n
            }\n
            """
        }
        args: array:1 [
          0 => Closure {#30}
        ]
      }
      2. Illuminate\Foundation\Http\Kernel->handle() ==> Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(): {
        src: {
          /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:117: """
            \n
                $response = $this->sendRequestThroughRouter($request);\n
            } catch (Exception $e) {\n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
      1. {main} ==> Illuminate\Foundation\Http\Kernel->handle(): {
        src: {
          /var/www/html/weimall/public/index.php:53: """
            $response = $kernel->handle(\n
                $request = Illuminate\Http\Request::capture()\n
            );\n
            """
        }
        args: array:1 [
          0 => Request {#40}
        ]
      }
    }
  }
  +errorInfo: null
  +"previous": PDOException {#220}
  -trace: {
    48. Illuminate\Database\Connection->runQueryCallback() ==> new Illuminate\Database\QueryException(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:770: """
          catch (Exception $e) {\n
              throw new QueryException(\n
                  $query, $this->prepareBindings($bindings), $e\n
          """
      }
    }
    47. Illuminate\Database\Connection->run() ==> Illuminate\Database\Connection->runQueryCallback(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:726: """
          try {\n
              $result = $this->runQueryCallback($query, $bindings, $callback);\n
          } catch (QueryException $e) {\n
          """
      }
      args: array:3 [
        0 => "select * from `goods` where `status` > ? and `id` = ? limit 1"
        1 => array:2 [
          0 => 0
          1 => "1"
        ]
        2 => Closure {#215}
      ]
    }
    46. Illuminate\Database\Connection->select() ==> Illuminate\Database\Connection->run(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Connection.php:351: """
                      : $statement->fetchAll($fetchMode);\n
              });\n
          }\n
          """
      }
      args: array:3 [
        0 => "select * from `goods` where `status` > ? and `id` = ? limit 1"
        1 => array:2 [
          0 => 0
          1 => "1"
        ]
        2 => Closure {#215}
      ]
    }
    45. Illuminate\Database\Query\Builder->runSelect() ==> Illuminate\Database\Connection->select(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:1648: """
          {\n
              return $this->connection->select($this->toSql(), $this->getBindings(), ! $this->useWritePdo);\n
          }\n
          """
      }
      args: array:3 [
        0 => "select * from `goods` where `status` > ? and `id` = ? limit 1"
        1 => array:2 [
          0 => 0
          1 => "1"
        ]
        2 => true
      ]
    }
    44. Illuminate\Database\Query\Builder->get() ==> Illuminate\Database\Query\Builder->runSelect(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:1634: """
          \n
          $results = $this->processor->processSelect($this, $this->runSelect());\n
          \n
          """
      }
      args: []
    }
    43. Illuminate\Database\Eloquent\Builder->getModels() ==> Illuminate\Database\Query\Builder->get(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:638: """
          {\n
              $results = $this->query->get($columns)->all();\n
          \n
          """
      }
      args: array:1 [
        0 => array:1 [
          0 => "*"
        ]
      ]
    }
    42. Illuminate\Database\Eloquent\Builder->get() ==> Illuminate\Database\Eloquent\Builder->getModels(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:327: """
          \n
          $models = $builder->getModels($columns);\n
          \n
          """
      }
      args: array:1 [
        0 => array:1 [
          0 => "*"
        ]
      ]
    }
    41. Illuminate\Database\Eloquent\Builder->first() ==> Illuminate\Database\Eloquent\Builder->get(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:297: """
          {\n
              return $this->take(1)->get($columns)->first();\n
          }\n
          """
      }
      args: array:1 [
        0 => array:1 [
          0 => "*"
        ]
      ]
    }
    40. Illuminate\Database\Eloquent\Builder->firstOrFail() ==> Illuminate\Database\Eloquent\Builder->first(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:310: """
          {\n
              if (! is_null($model = $this->first($columns))) {\n
                  return $model;\n
          """
      }
      args: array:1 [
        0 => array:1 [
          0 => "*"
        ]
      ]
    }
    39. App\Http\Controllers\GoodController->goodDetail() ==> Illuminate\Database\Eloquent\Builder->firstOrFail(): {
      src: {
        /var/www/html/weimall/app/Http/Controllers/GoodController.php:86: """
          public function goodDetail(Request $request, $good_id){\n
              $good = Goods::where('status','>',0)->where('id',$good_id)->firstOrFail();\n
              $isGoods = true;\n
          """
      }
      args: []
    }
    38. call_user_func_array() ==> App\Http\Controllers\GoodController->goodDetail(): {
      args: array:2 [
        0 => Request {#40}
        1 => "1"
      ]
    }
    37. Illuminate\Routing\Controller->callAction() ==> call_user_func_array(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Controller.php:55: """
          {\n
              return call_user_func_array([$this, $method], $parameters);\n
          }\n
          """
      }
      args: array:2 [
        0 => array:2 [
          0 => GoodController {#172}
          1 => "goodDetail"
        ]
        1 => array:2 [
          0 => Request {#40}
          "good_id" => "1"
        ]
      ]
    }
    36. Illuminate\Routing\ControllerDispatcher->dispatch() ==> Illuminate\Routing\Controller->callAction(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:44: """
          if (method_exists($controller, 'callAction')) {\n
              return $controller->callAction($method, $parameters);\n
          }\n
          """
      }
      args: array:2 [
        0 => "goodDetail"
        1 => array:2 [
          0 => Request {#40}
          "good_id" => "1"
        ]
      ]
    }
    35. Illuminate\Routing\Route->runController() ==> Illuminate\Routing\ControllerDispatcher->dispatch(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Route.php:189: """
          return (new ControllerDispatcher($this->container))->dispatch(\n
              $this, $this->getController(), $this->getControllerMethod()\n
          );\n
          """
      }
      args: array:3 [
        0 => Route {#115}
        1 => GoodController {#172}
        2 => "goodDetail"
      ]
    }
    34. Illuminate\Routing\Route->run() ==> Illuminate\Routing\Route->runController(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Route.php:144: """
          if ($this->isControllerAction()) {\n
              return $this->runController();\n
          }\n
          """
      }
      args: []
    }
    33. Illuminate\Routing\Router->Illuminate\Routing\{closure}() ==> Illuminate\Routing\Route->run(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Router.php:653: """
          return $this->prepareResponse(\n
              $request, $route->run($request)\n
          );\n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
    32. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Routing\Router->Illuminate\Routing\{closure}(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53: """
          try {\n
              return $destination($passable);\n
          } catch (Exception $e) {\n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
    31. Illuminate\Routing\Middleware\SubstituteBindings->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:41: """
          \n
              return $next($request);\n
          }\n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
    30. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\Routing\Middleware\SubstituteBindings->handle(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
          \n
              return $pipe->{$this->method}(...$parameters);\n
          };\n
          """
      }
      args: array:2 [
        0 => Request {#40}
        1 => Closure {#175}
      ]
    }
    29. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
          \n
              return $callable($passable);\n
          } catch (Exception $e) {\n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
    28. App\Http\Middleware\VerifyCsrfToken->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
      src: {
        /var/www/html/weimall/app/Http/Middleware/VerifyCsrfToken.php:60: """
          ) {\n
              return $this->addCookieToResponse($request, $next($request));\n
          }\n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
    27. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> App\Http\Middleware\VerifyCsrfToken->handle(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
          \n
              return $pipe->{$this->method}(...$parameters);\n
          };\n
          """
      }
      args: array:2 [
        0 => Request {#40}
        1 => Closure {#176}
      ]
    }
    26. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
          \n
              return $callable($passable);\n
          } catch (Exception $e) {\n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
    25. Illuminate\View\Middleware\ShareErrorsFromSession->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:49: """
          \n
              return $next($request);\n
          }\n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
    24. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\View\Middleware\ShareErrorsFromSession->handle(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
          \n
              return $pipe->{$this->method}(...$parameters);\n
          };\n
          """
      }
      args: array:2 [
        0 => Request {#40}
        1 => Closure {#177}
      ]
    }
    23. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
          \n
              return $callable($passable);\n
          } catch (Exception $e) {\n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
    22. Illuminate\Session\Middleware\StartSession->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:64: """
          \n
          $response = $next($request);\n
          \n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
    21. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\Session\Middleware\StartSession->handle(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
          \n
              return $pipe->{$this->method}(...$parameters);\n
          };\n
          """
      }
      args: array:2 [
        0 => Request {#40}
        1 => Closure {#178}
      ]
    }
    20. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
          \n
              return $callable($passable);\n
          } catch (Exception $e) {\n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
    19. Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:37: """
          {\n
              $response = $next($request);\n
          \n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
    18. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
          \n
              return $pipe->{$this->method}(...$parameters);\n
          };\n
          """
      }
      args: array:2 [
        0 => Request {#40}
        1 => Closure {#179}
      ]
    }
    17. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
          \n
              return $callable($passable);\n
          } catch (Exception $e) {\n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
    16. Illuminate\Cookie\Middleware\EncryptCookies->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:59: """
          {\n
              return $this->encrypt($next($this->decrypt($request)));\n
          }\n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
    15. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\Cookie\Middleware\EncryptCookies->handle(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
          \n
              return $pipe->{$this->method}(...$parameters);\n
          };\n
          """
      }
      args: array:2 [
        0 => Request {#40}
        1 => Closure {#180}
      ]
    }
    14. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
          \n
              return $callable($passable);\n
          } catch (Exception $e) {\n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
    13. Illuminate\Pipeline\Pipeline->then() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:104: """
          \n
              return $callable($this->passable);\n
          }\n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
    12. Illuminate\Routing\Router->runRouteWithinStack() ==> Illuminate\Pipeline\Pipeline->then(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Router.php:655: """
                                  );\n
                              });\n
          }\n
          """
      }
      args: array:1 [
        0 => Closure {#173}
      ]
    }
    11. Illuminate\Routing\Router->dispatchToRoute() ==> Illuminate\Routing\Router->runRouteWithinStack(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Router.php:629: """
          \n
          $response = $this->runRouteWithinStack($route, $request);\n
          \n
          """
      }
      args: array:2 [
        0 => Route {#115}
        1 => Request {#40}
      ]
    }
    10. Illuminate\Routing\Router->dispatch() ==> Illuminate\Routing\Router->dispatchToRoute(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Router.php:607: """
          \n
              return $this->dispatchToRoute($request);\n
          }\n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
    9. Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}() ==> Illuminate\Routing\Router->dispatch(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:268: """
          \n
              return $this->router->dispatch($request);\n
          };\n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
    8. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:53: """
          try {\n
              return $destination($passable);\n
          } catch (Exception $e) {\n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
    7. Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php:46: """
          \n
              return $next($request);\n
          }\n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
    6. Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ==> Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137: """
          \n
              return $pipe->{$this->method}(...$parameters);\n
          };\n
          """
      }
      args: array:2 [
        0 => Request {#40}
        1 => Closure {#156}
      ]
    }
    5. Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}() ==> Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php:33: """
          \n
              return $callable($passable);\n
          } catch (Exception $e) {\n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
    4. Illuminate\Pipeline\Pipeline->then() ==> Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:104: """
          \n
              return $callable($this->passable);\n
          }\n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
    3. Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() ==> Illuminate\Pipeline\Pipeline->then(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:150: """
                          ->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware)\n
                          ->then($this->dispatchToRouter());\n
          }\n
          """
      }
      args: array:1 [
        0 => Closure {#30}
      ]
    }
    2. Illuminate\Foundation\Http\Kernel->handle() ==> Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(): {
      src: {
        /var/www/html/weimall/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:117: """
          \n
              $response = $this->sendRequestThroughRouter($request);\n
          } catch (Exception $e) {\n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
    1. {main} ==> Illuminate\Foundation\Http\Kernel->handle(): {
      src: {
        /var/www/html/weimall/public/index.php:53: """
          $response = $kernel->handle(\n
              $request = Illuminate\Http\Request::capture()\n
          );\n
          """
      }
      args: array:1 [
        0 => Request {#40}
      ]
    }
  }
}