سلام من سایتی با لاراول طراحی کردم
الان در اتصال به پایگاه داده دچار مشکل شدم
این پیغام خطا به من نمایش داده میشه
PDOException in Connector.php line 119:SQLSTATE[HY000] [1045] Access denied for user ''@'localhost' (using password: yes)
مشکل از کجاست ؟
ممنون میشم که کمکم کنید
من پایگاه را در هاست ساختم
user هم ساختم و ارتباط user با پایگاه هم برقرار کردم
APP_ENV=local
APP_KEY=base64:2hekX9mI2Fhl15JoWSZVlhuPw6T5zxTpgyEuSlA5AHw=
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://localhost
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=laravel
DB_USERNAME=sana_esi
DB_PASSWORD=iran1366
BROADCAST_DRIVER=log
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
PUSHER_APP_ID=
PUSHER_KEY=
PUSHER_SECRET=
اصلا username رو نمیشناسه. شما به جای localhost در فایل env. بیا 127.0.0.1 رو قرار بده و تست کن.
اگر جواب نداد، به فایل config/database.php برید و در قسمت mysql به این شکل وارد کنید:
'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST', 'localhost'),
'port' => env('DB_PORT', '3306'),
'database' => "laravel",
'username' => "sana_esi",
'password' => "iran1366",
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => true,
'engine' => null,
],
دقیق چک کنید mysql رو. با phpmyadmin بیاید بالا و اطلاعات کانکشن رو چک کنید.
تغییراتی که دادید را انجام دادم ولی تغییر ی حاصل نشد و خطای
SQLSTATE[HY000] [1045] Access denied for user 'sana_esi'@'localhost' (using password: YES)
و
PDOException in Connector.php line 119:SQLSTATE[HY000] [1045] Access denied for user ''@'localhost' (using password: yes)
اطلاعات کانکشن را ازکجا باید بررسی کنم،
من پایگاه داده را import کردم می تونه اشکال از این باشه
2024 © Copyright کليه حقوق مادی و معنوی براي چسبون محفوظ است و هرگونه کپی برداری پیگرد قانونی دارد.