Я разрабатываю приложение с использованием anuglarJs
на стороне клиента и Lumen
на стороне сервера для API REST. Моя конфигурация .env
приведены ниже,Lumen выбрасывает 500 иногда при отправке запроса API?
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
И позволило Dotenv::load(__DIR__.'/../');
в загрузчике/app.php
Моя проблема есть, иногда Lumen
выбрасывает 500 исключение и работает хорошо на следующий запрос обновления.
журнал ошибок,
[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
Просмотрите журнал ошибок на сервере, чтобы узнать точную проблему. – Blip
@Blip Я обновил вопрос с журналом ошибок – gsk
Из-за ошибки кажется, что вы пытаетесь подключиться к базе данных 'forge' с пустым именем пользователя и без пароля в вашем файле * Connector.php *, и соединение становится отрицательным сервер mysql. Повторно проверьте соединение - верните имя пользователя, пароль, имя базы данных и т. Д. Если вы не обнаружите ошибок или не смутитесь, отправьте сообщение * Connector.php * с необходимыми подробностями проблемы. – Blip