توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل اتصال سایتها به دیتابیس
centralhop
March 2nd, 2014, 08:39
کسی می دونه این مشکل از کجا پیش میاد سایت ها روی سی پنل نمی تونن به دیتابیس وصل بشن ؟ مثلا whmcs این ارور رو میده
Critical Error
Could not connect to the database
majidisaloo1
March 2nd, 2014, 23:56
دیتابیس سرورتان ران نیست
یک بار ریستارت بکنید سرویس mysql را که مشکلتان رفع بشود
InterServer.ir
March 3rd, 2014, 00:47
کسی می دونه این مشکل از کجا پیش میاد سایت ها روی سی پنل نمی تونن به دیتابیس وصل بشن ؟ مثلا whmcs این ارور رو میده
Critical Error
Could not connect to the database
سلام
تو ssh دستور service mysqld restart رو اجرا کنید و خروجی رو اینجا کپی کنید
centralhop
March 3rd, 2014, 01:30
root@server45 [~]# service mysqld stop
mysqld: unrecognized service
centralhop
March 3rd, 2014, 01:33
service mysql start (https://forums.cpanel.net/f5/service-mysql-start-doesnt-work-70642-p2.html)
هم زدم ولی باز درست نشده
persianorbit
March 3rd, 2014, 13:08
service mysql status
اگر گفت MySQL Running یعنی به احتمال زیاد مشکل از یوزر است.
از چه یوزری برای کانکت به دیتابیس استفاده میکنید؟
آیا دیتابیس را درست ساخته اید؟
InterServer.ir
March 3rd, 2014, 13:48
root@server45 [~]# service mysqld stop
mysqld: unrecognized service
سیستم عامل سرور؟
در حالت عادی باید خروجی این باشه و اگر نباشه یعنی دیتابیس درست نصب نشده یا صدمه دیده خروجی دستور service mysql status یا service mysqld status رو اینجا قرار بدین
root@server [~]# service mysqld restart
Stopping mysqld: [ OK ]
Starting mysqld: [ OK ]
root@server [~]#
allbert
March 3rd, 2014, 14:59
اگر بعد از ریست کردن هنوز مشکل دارید دیتابیس شما مشکل پیدا کرده و باید برسی بشه .
centralhop
March 3rd, 2014, 15:48
نمیشه پیرم کرد یه سی پنل دیگه نصب و کانقیگ کردم چطوری میشه یه فول بک آپ از کل هاست ها بگیرم انتقال بدم ؟
persianorbit
March 3rd, 2014, 15:54
راهه اول : whm > transfers > copy multiple accounts
راه دوم : از تمام هاست ها فول بک آپ بگیری با هر دستوری که دوس داری به سرور جدید و /home انتقال بدی بعد از طریق دستور زیر ریستور کنی ( این دستور هرچی فول بک آپ باشه ریستور میکنه ) :
for f in *.tar.gz;
do
u=$(echo $f| cut -d'.' -f1);
/scripts/restorepkg $u ;
done
centralhop
March 3rd, 2014, 17:32
چه طوری فول بک اپ بگیرم از انتقال نمی تونم استفده کنم برای اینکه ای سی پنل دوم هم همینه میخوام بک اپ بگیرم سرور 2 رو روشن کنم ریستور کنم سرور اول رودلت کنم
persianorbit
March 3rd, 2014, 17:43
این اسکریپت را اجرا کنید. دونه دونه از همه اکانت ها بک آپ میگیره :
cd /var/cpanel/users
find . -type 'f' | while read CPUSER; do
echo "Now processing ${CPUSER} ..."
/scripts/pkgacct ${CPUSER}
done
این کد 100% توصیه نمیشه حتی خود سی پنل هم هیچ روشی ولی بک آپ گیری از همه اکانت ها هم زمان نگفته. ولی باز هم کاچی به از هیچی.
سوالی بود در خدمتم
persianorbit
March 3rd, 2014, 17:47
#!/bin/bash
IFS="$"
cat ./backup.txt | while read CPUSER; do
echo "Now processing ${CPUSER} ..."
/scripts/pkgacct ${CPUSER}
done