خطای couldn't connect to database

برای بررسی دلیل ایجاد خطای عدم اتصال به دیتابیس، لازم است ابتدا دیتابیس و یوزرهای آن را چک کنید.

- وارد پنل هاستینگ خود شوید و به بخش مربوط به دیتابیس ها مراجعه نمایید. در این قسمت دقت کنید که دیتابیس مربوطه را ایجاد کرده باشید همچنین یوزرهای دیتابیس را نیز بررسی نمایید که ایجاد شده باشند و با دیتابیس مورد نظر مرتبط شده باشند.

 

توجه: لازم است نام دیتابیس و همچنین نام یوزر دیتابیس به درستی در فایل کانفیگ مربوطه وارد شده باشند. اغلب نام دیتابیس ها و یوزرها دارای دو بخش است که توسط آندرلاین (_) از هم جدا شده اند دقت کنید که کل نام شامل هر دو بخش باید قرار داده شود.

به طور مثال : webramz_DB و یا webramz_user1

 

- امکان دارد رمز عبور یوزر دیتابیس به درستی وارد نشده باشد میتوانید این مورد را چک کنید و یا در صورت لزوم رمز عبور جدید برای یوزر دیتابیس ایجاد نمایید و رمز عبور جدید را در تنظیمات کانفیگ وارد نمایید.

- در هاست لینوکس معمولا تنظیمات مربوط به ارتباط با دیتابیس در فایلی به نام configuration.php و یا config.php موجود است و در هاست ویندوز نیز این تنظیمات در فایل web.config موجود می باشد.

 

 

 

 

 

آیا این پاسخ به شما کمک کرد؟

رتبه: 4.9 از 349 رأی
 پرینت این مقاله

مطالب مرتبط:

دلیل دریافت خطای کد 500 چیست؟

توجه! این آموزش مربوط به سرویس هاستینگ لینوکس است. ارور یا خطای کد 500 معمولا به دلیل دستورات...

امکان ویرایش فایل در برنامه پی اچ پی را ندارم. چرا؟

در برنامه های پی اچ پی که توسط FTP/cPanel فایل/فولدر، ایجاد/آپلود می گردد، این فایل/فولدرها از...

تغییر پرمیشن فایل و فولدرها

در لینوکس، پرمیشن فایلها بطور معمول می بایست بر روی 644 و فولدرها بر روی 755 تنظیم باشد تا برنامه...

ارسال ایمیل انبوه و تغییر پرمیشن فولدر و عدم کارکرد صحیح سایت

سایت بدلیل ارسال ایمیل انبوه توسط سرور بلاک شده است. ارسال ایمیل انبوه به هر دلیل بر روی سرویس...

آپلود اطلاعات سایت انجام شده ولی همچنان صفحه پیش فرض وب رمز نمایش داده می شود

به صورت پیش فرض یک فایل ایندکس(index.shtml) در پوشه پابلیک هاست شما موجود است که مربوط به نمایش...