流明发送API请求时抛出500有时会? [英] Lumen throws 500 sometimes when sending API request?

查看:387
本文介绍了流明发送API请求时抛出500有时会?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在开发使用 anuglarJs 在客户端和流明在服务器端对REST API的应用程序。下面给出我的 .ENV 的配置,

  APP_ENV =本地
APP_DEBUG = TRUE
APP_KEY = XrPbyRlU5p0szSw5MrAQWwWim8C0MXjTDB_CONNECTION = mysql的
DB_HOST = 127.0.0.1
DB_DATABASE = kainfo
DB_USERNAME =根
DB_PASSWORD =CACHE_DRIVER =文件
SESSION_DRIVER =文件

和启用 Dotenv ::负载(__ __ DIR'/ .. /'); 在引导/ app.php

我的问题是,有时流明抛出异常500和下一个刷新请求运作良好。

错误日志,

  [2015年6月6日7点51分41秒] lumen.ERROR:异常'PDOException有消息SQLSTATE [HY000] [1044]拒绝访问用户@本地主机数据库用C锻造'':\\ XAMPP \\ htdocs中\\学习\\ kasrodinfo \\网络\\供应商\\照射\\数据库\\连接器\\ Connector.php:47


解决方案

您需要\\供应商更改数据库,用户名,密码\\ laravel \\流明的框架\\设置\\ database.php中文件

I am developing an application using anuglarJs on client side and Lumen in server side for REST API's. My .env configuration given below,

APP_ENV=local
APP_DEBUG=TRUE
APP_KEY=XrPbyRlU5p0szSw5MrAQWwWim8C0MXjT

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_DATABASE=kainfo
DB_USERNAME=root
DB_PASSWORD=

CACHE_DRIVER=file
SESSION_DRIVER=file

And enabled Dotenv::load(__DIR__.'/../'); in bootstrap/app.php

My problem is,sometimes Lumen throws 500 exception and working well on next refresh request.

The Error log is ,

[2015-06-06 07:51:41] lumen.ERROR: exception 'PDOException' with message 'SQLSTATE[HY000] [1044] Access denied for user ''@'localhost' to database 'forge'' in C:\xampp\htdocs\Study\kasrodinfo\web\vendor\illuminate\database\Connectors\Connector.php:47

解决方案

You need to change the database,username,password in \vendor\laravel\lumen-framework\config\database.php file

这篇关于流明发送API请求时抛出500有时会?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆