آموزش دایرکت ادمین، سی پنل، وب سایت پنل

خانه / WHM

WHM

تغییر آدرس دایرکتوری subdomian و addon domain در Cpaenl

Change the Subdomain Root Document Cpanel

برای تغییر مسیر پوشه یا دایرکتوری مربوط به ساب دومین subdomian و دامنه اضافه  addon domain  قبل از هر چیز باید از طریق WHM قابلیت Restrict document roots را غیر فعال کنید.

برای این کار از طریق WHM وارد بخش Tweak Settings و تب domains شوید و گزینه Restrict document roots to public_html را off کنید.

اکنون میتوانید از cpanel اکانت مورد نظر مسیر پوشه subdomain یا addondomain را به مسیر دیگری ( مثلا به پوشه ای قبل از public_html) تغییر دهید.

 

محدود کردن ارسال ایمیل برای یک اکانت در Cpanel

تعداد ارسال ایمیل ساعتی برای همه اکانت ها در فایل زیر ذخیره می شود.
/var/cpanel/maxemailsperhour
برای محدود کردن یک اکانت و دامنه خاص در cpanel باید فایل زیر را ویرایش نمایید:
nano /var/cpanel/maxemails
و خطوط زیر را اضافه کنید.
domain.com=100
بجای domain.com نام دامنه مورد نظر را وارد کنید.
پس از اعمال و ذخیره تغییرات دستور زیر را اجرا کنید.

 

/scripts/build_maxemails_config

مسیر زیر را ویرایش کنید:

/var/cpanel/users/username

بجای username نام اکانت مورد نظر را وارد کنید.

مقدار MAX_EMAIL_PER_HOUR را به عدد مورد نظر تغییر دهید.

در انتها دستور زیر را اجرا کنید.

/usr/local/cpanel/scripts/updateuserdomains

 

بازگردانی چندین بک آپ در Cpanel

Restore Multiple Backups Cpanel

برای اینکار ابتدا بک آپ ها را در مسیر دلخواه قرار دهید ( به عنوان مثال /backup )

سپس وارد همین مسیر شوید.

cd /backup

اکنون دستور زیر را اجرا کنید.

for a in a*; do /scripts/restorepkg $a; sleep 30; done;

تمام بک آپ ها بازگردانی خواهد شد.

خطای Connection to server failed در Cpanel

SMTP Error (-1): Connection to server failed

در صورتی که در هنگام ارسال ایمیل با خطای بالا مواجه می شوید ابتدا Firewall(csf) سرور را غیرفعال نمایید و مجدد بررسی نمایید. در صورتی که با غیرفعال کردن CSF مشکل برطرف شد، تنظیمات زیر را در csf.conf انجام دهید.

/etc/csf/csf.conf

سپس تنظیمات را مطابق زیر تغییر دهید.

SMTP_BLOCK = "0"
SMTP_ALLOWLOCAL = "1"

و در نهایت سرویس csf را restart نمایید.

تنظیم دسترسی ها برای Reseller در Cpanel

Edit Reseller Nameservers and Privileges

برای اعمال دسترسی ها لازم برای یک reselleri در Cpanel وارد reseller Center شوید و reseller مورد نظر را انتخاب و روی Edit Reseller Nameservers and Privileges کلیک نمایید.

cpreseller

سپس تنظیمات را مطابق تصاویر زیر تنظیم کنید.

ادامه ی مطلب

مشکل ورود به phpmyadmin در Cpanel

Synchronize MySQL password

ممکن است گاهی هنگام ورود به PHPMyAdmin از طریق Cpanel با مشکل ورود و درخواست نام کاربری و رمز مواجه شوید. در صورتی که برای ورود به PHPMyAdmin از داخل Cpanel میتوان بدون داشتن نام کاربری و پسورد دیتابیس نیز login نمود. این مشکل به علت sync نبود پسورد اتفاق میافتد. برای رفع این مشکل باید هنگام تغییر پسورد دیتابیس تیک گزینه Synchronize MySQL password را نیز بزنید.

syncmysql

تغییر Port مربوط به Cpanel

How to change cpanel port

برای اینکار مسیر زیر را ویرایش نمایید.

nano /var/cpanel/cpanel.config

عدد مقابل خط حاوی عبارت Port را از ۲۰۸۲ به مقدار دلخواه تغییر دهید و فایل را ذخیره نمایید.

سپس دستورات زیر را اجرا نمایید.

/usr/local/cpanel/whostmgr/bin/whostmgr2 --updatetweaksettings
/etc/init.d/httpd restart

رفع خطای BandwidthLimitExceeded از طریق ssh

reset and unsuspend bandwidth exceeder manually via ssh

ابتدا فایل مربوط به دامنه مورد نظر در مسیر زیر را ویرایش نمایید.

/var/cpanel/bandwidth.cache/

و مقدار آن را برابر ۰ قرار دهید.

دستور زیر را اجرا نمایید.

/scripts/runweblogs username

بجای userneme نام کابری اکانت مورد نظر را وارد نمایید.

سپس به مسیر زیر بروید و تمام فایل ها را دراین مسیر حذف کنید.

/var/cpanel/bwlimited

رفع خطا cannot determine nameserver IPs

cannot determine nameserver IPs


شاید برای شما هم پیش آمده باشد که در زمان park یک دامنه در کنترل پنل cpanel با پیغامی مبنی بر اینکه این دامنه register نشده است و امکان Park آن وجود ندارد مواجه شده باشید.

cannot determine nameserver IPs. Please make sure that the domain is registered with a valid domain registrar

رفع این مشکل یک راه حل خیلی ساده دارد ، برای رفع این مشکل مراحل زیر را انجام دهید :
ابتدا با دسترسی root به کنترل پنل WHM‌ لاگین کنید و سپس به مسیر زیر بروید :
WHM >> Server Configuration >> Tweak Settings
WHMsecurity
سپس تیک موارد زیر را بزنید :

Allow Creation of Parked/Addon Domains that are not registered
Allow Creation of Parked/Addon Domains that resolve to other servers

123