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

تغییر Domain name در Directadmin

change Domain name

برای تغییر نام دامنه و یا اضافه کردن AddOn به هاست خود (در صورتی که سرویس دهنده این قابلیت را برای شما فعال کرده باشد) از قسمت Domain Setup می توانید تغییرات را اعمال نمایید.

doamin setup

برای تغییر نام دامنه اصلی خود روی Change Domain name کلیک نمایید و نام دامنه جدید که جایگزین نام قبلی می شود را وارد نمایید.

change domain name

برای اضافه کردن دامنه اضافیAddon Domain باید روی گزینه Add Domian کلیک نمایید.

change domain name2

آموزش Backup Wizard در Cpanel

Backup Wizard in Cpanel

برای تهیه یک full backup از اطلاعات سایت ابتدا با استفاده از اطلاعات کاربری خود وارد cpanel خود شوید سپس از منو files  گزینه backup wizard را انتخاب کنید.

backup1

ادامه ی مطلب

php.ini اختصاصی برای هر اکانت در Directadmin

 use php.ini per domain/per user suphp

در صورتی که می خواهید php.ini اختصاصی برای یک user ایجاد کنید ، مراحل زیر را دنبال کنید :

برای استفاده از php.ini اختصاصی برای هر User :

وارد Admin Level شوید و روی گزینه Custom HTTPD Configurations کلیک نمایید.

customhttpd

ادامه ی مطلب

خطای mysql user with the name already exists

mysql user with the name already exists

در صورتی که هنگام بازگردانی backup با خطای زیر مواجه شدید:

Account Creation Status: failed (Sorry, a mysql user with the name already exists

مسیر های زیر را بررسی نمایید:

/var/cpanel/databases/users.db
/etc/dbowners

در صورت وجود نام کاربری در این فایل ها آن را حذف نمایید، سپس دستورات زیر را اجرا نمایید:

userdel -f username
scripts/updateuserdatacache

ایجاد Forwarder برای ایمیل در Cpanel

Cpanel Email Forwarding

Email Forwarding امکانی است که به شما اجازه می دهد تا یک کپی از هر ایمیلی که به یک آدرس ایمیل ارسال می شود را در آدرس ایمیل دلخواه خود دریافت کنید.برای اضافه کردن Email Forwarding ابتدا وارد کنترل پنل هاست (Cpanel)خود شوید در صفحه اصلی بر روی آیکن forwarders کلیک کنید .

forward1

ادامه ی مطلب

مشکل retry time not reached در ارسال ایمیل

retry time not reached

در صورتی قادر به ارسال ایمیل نمی باشید ابتدا log را بررسی نمایید:

/var/log/exim/mainlog

در صورتی که با خطای retry time not reached for any host after a long failure period مواجه شدید دستورات زیر را اجرا نمایید:

cd /var/spool/exim/db
	rm -rf retry , retry.lockfile , wait-remote_smtp, wait-remote_smtp.lockfile
	service exim restart

در صورتی خطای SMTP Server rejected email را مشاهده می نمایید دستورات زیر را اجرا نمایید:

nano /etc/virtual/whitelist_hosts

مقدار زیر را در این فایل قرار دهید:

 

۱۲۷٫۰٫۰٫۱

در صورتی که با خطای network unreachable مواجه شدید وارد مسیر زیر شوید:

/etc/exim.conf

و عبارت زیر را در بالای این فایل قرار دهید:

disable_ipv6=true

سپس به مسیر زیر بروید:

/etc/sysconfig/named

و مقدار زیر را به انتهای فایل اضافه نمایید:

OPTIONS="-4"

و سرویس exim را restart نمایید.

اجرای دستورات با استفاده از cpuwatch در Cpanel

Run processes with cpuwatch on CPanel

cpuwatch دستوری برای  نظارت بر load سرور می باشد، ، در صورتی که بار ز حد مجاز تعیین شده بگذرد ، آن دستور متوقف و پس از کاهش load به کمتر از میزان آستانه تعریف شده پس از چند ثانیه اجرای دستور ادامه خواهد یافت.
برای این کار عبارت زیر را قبل از دستور قرار دهید:

/usr/local/cpanel/bin/cpuwatch X

به جای X میزان دلخواه آستانه load سرور را قرار دهید. به عنوان مثال برای آستانه بار سرور کمتر از ۴:

/usr/local/cpanel/bin/cpuwatch 4 /scripts/pkgacct

تغییر encoding به UTF-8 در Directadmin

Change DA skin to use UTF-8

جهت استفاده از UTF-8 و زبان فارسی در Directadmin باید تغییراتی در پوسته کنترل پنل خود ایجاد نمایید.
در صورتی که از پوسته enhanced استفاده می نمایید وارد مسیر زیر شوید:

cd /usr/local/directadmin/data/skins/enhanced

در صورتی که از پوسته Capri استفاده می نمایید وارد مسیر زیر شوید:

cd /usr/local/directadmin/data/skins/Capri

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

 cp -p lang/en/lf_standard.html lang/en/my_lf_standard.html 
perl -pi -e 's/iso-8859-1/UTF-8/' lang/en/my_lf_standard.html 
echo "LF_STANDARD=my_lf_standard.html" >> files_custom.conf 

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