رفع ارور ERROR: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
دوستان از چه روشی میتونیم این ارور سرور رو برطرف کنیم؟
ERROR: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
پاسخ : رفع ارور ERROR: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
ریبولد کنید
اطلاعات بیشتر بدید دقیق تر راهنمایی کنم
پاسخ : رفع ارور ERROR: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
چه اطلاعاتی بدم دوست عزیز؟
پاسخ : رفع ارور ERROR: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
احیانا از چت روم استفاده میکنید ؟
mysql رو ریستارت کنید
کد PHP:
service mysqld restart
mysqlرو بهینه سازی کردید؟
پاسخ : رفع ارور ERROR: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
چک کنید ببینید که فایل
mysql.sock
در مسیر خودش یعنی
کد:
'/var/lib/mysql/mysql.sock'
قرار داره یا که خیر.
پاسخ : رفع ارور ERROR: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
این رو که میزنم ارور زیر رو میده.
service mysqld restart
mysqld: unrecognized service
پاسخ : رفع ارور ERROR: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
نقل قول:
نوشته اصلی توسط
uper
چک کنید ببینید که فایل
mysql.sock
در مسیر خودش یعنی
کد:
'/var/lib/mysql/mysql.sock'
قرار داره یا که خیر.
در مسیر فوق نیستش mysql.sock
باید چطوری ایجاد کنیم اونو؟
پاسخ : رفع ارور ERROR: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
من فولدر mysql.sock رو ایجاد کردم.بحث اینجاس که یه ارور جدید داد.
ERROR: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)
پاسخ : رفع ارور ERROR: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
آداپتور mysqli نصب نیست.
اگر سایت ها جوملا یا vbulletin هستند می بایست فایل config آن ها را ویرایش کرده و در جایی که driver را به صورت mysqli مشخص شده آن را به صورت mysql ویرایش کنید.
یا روی php درایور mysqli نصب کنید که فرآیند نصب آن بستگی به نوع کنترل پنل هاست شما دارد.
توجه داشته باشید حتما از سایت هاتون بکاب تهیه کنید.
جهت فعالسازی mysqli در whm :
- وارد whm شوید
- از طریق easyapache در مرحله انتخاب extention های php (پیشرفته) گزینه MySQL Improved extension (یا MySQLi) را پیدا کرده، آن را علامت بزنید و سپس مجددا آپاچی را با تنظیمات جدید build کنید.
پاسخ : رفع ارور ERROR: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
نقل قول:
نوشته اصلی توسط
khanihost.com
آداپتور mysqli نصب نیست.
اگر سایت ها جوملا یا vbulletin هستند می بایست فایل config آن ها را ویرایش کرده و در جایی که driver را به صورت mysqli مشخص شده آن را به صورت mysql ویرایش کنید.
یا روی php درایور mysqli نصب کنید که فرآیند نصب آن بستگی به نوع کنترل پنل هاست شما دارد.
توجه داشته باشید حتما از سایت هاتون بکاب تهیه کنید.
جهت فعالسازی mysqli در whm :
- وارد whm شوید
- از طریق easyapache در مرحله انتخاب extention های php (پیشرفته) گزینه MySQL Improved extension (یا MySQLi) را پیدا کرده، آن را علامت بزنید و سپس مجددا آپاچی را با تنظیمات جدید build کنید.
اون گزینه فعال هست رو سرور.