دوستان سلام
PDOException: SQLSTATE[HY000] [1044] Access denied for user 'ali_root'@'localhost' to database 'localhost@ali_data' in /home/ali/public_html/db.php:8 Stack trace: #0 /home/ali/public_html/db.php(8): PDO->__construct('mysql:host=localhost;dbname=userssite', 'ali_root', '0000') #1 {main}
من توی اتصال به دیتابیس در هاست مشکل پیدا کردم اگه میشه راهنماییم کنید
سلام
مشکل از هاستتونه به پشتیبانی پیام بدید
الان نام کاربری و رمز عبور درسته ولی میگه این حساب دسترسی به این دیتابیس رو نداره😐برای منم قبلا پیش اومده بود مشکل از هاست بود با یه تیکت حل شدش
سلام
در واقع لاراول نمی تواند با دیتابیسی که به آن معرفی کردید ارتباط برقرار کند. این به آن معناست که یا تنظیمات دیتابیس در هاست دچار مشکل یا در لاراول.
۱-تنظیمات هاست را برسی کنید .
۲-اطمینان حاصل کنید نام کاربری و رمز عبور در فایل php درست وارد شده باشد
@muhamad ممنون دوست عزیز اما من لاراول کار نمیکنم
در ضمن من هاستمو با cpanel مدیریت میکنم مشکل از هاست هست یا از کد من
try {
$conn = new PDO("mysql:host=localhost;dbname=ali_userssite" ,"ali_root" ,"0000");
$conn->exec('SET NAMES utf8');
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (Exception $e) {
echo $e;
}
اگر اشتباه نکنم نحوه اتصال به پایگاه داده به این نحوه هست
فایل :.env
APP_ENV=local
APP_DEBUG=true
APP_KEY=1CaND3OKKvOGSBAlCg6IyrRmTQWwZjOO
DB_HOST = localhost
DB_DATABASE = YOUR_DATABASE_NAME
DB_USERNAME = USER_NAME
DB_PASSWORD = PASSWORD
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
البته اطلاع چندانی درباره php ندارم
الان شما روی لوکال هاستتون cpanel نصب کردید ؟ این ارور همیشه به این معنیه که با اطلاعات ورودی امکان اتصال به دیتابیس وجود نداره ، بهتره در گام اول از درستی دامنه ای که بهش اطلاعات ارسال می کنید مطمئن بشید ، بعد یوزر نیم و پسورد خودتون رو چک کنید.
یه نکته ، اگه این کد رو در هاستی که خریداری کردید گذاشتید اونجا لوکال هاست معنی نداره باید تو cpanel از Mysql Wizard یک دیتابیس ایجاد کنید و اطلاعات اون رو به PDO ارسال کنید.
سلام
مشکل از هاستتونه به پشتیبانی پیام بدید
الان نام کاربری و رمز عبور درسته ولی میگه این حساب دسترسی به این دیتابیس رو نداره😐برای منم قبلا پیش اومده بود مشکل از هاست بود با یه تیکت حل شدش
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟