مرکز آموزش

رفع خطای Link to database cannot be established:SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed در پرستاشاپ

  • 0

در صورت مشاهده خطای زیر در مراجعه به وبسایت ساخته شده با پرستاشاپ به ادامه آموزش توجه کنید:

 [PrestaShopException]
Link to database cannot be established:SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name or service not known
at line 102 in file classes/db/DbPDO.php

 

علت مشکل:

اطلاعات دیتابیس علی الخصوص نام سرور دیتابیس در تنظیمات وبسایت شما نادرست درج شده است.

 

نحوه رفع مشکل:

1- به محل ذخیره سازی اطلاعات دیتابیس واقع در مسیر زیر مراجعه کنید:

public_html/app/config/parameters.php

2- به قسمت database_host توجه کنید. مقدار آن بایستی localhost باشد. اگر نبود مقدار را به localhost تغییر دهید و فایل را ذخیره کنید.

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

 

کار تمام شد!

 

تمامی حقوق مادی و معنوی این مطلب متعلق به HiSupport است.
کپی برداری از مطالب تنها با ذکر منبع و لینک به وبسایت HiSupport بلامانع است.


آیا این آموزش به شما کمک کرد؟