- سه شنبه ، ۱۶ اردیبهشت
- 1,475 views
- بهنام
- 0 دیدگاه
install mbstring in directadmin
به سرور SSH نمایید:
سپس فایل زیر را ویرایش نمایید:
nano /usr/local/directadmin/custombuild/configure/ap2/configure.php5
خطوط زیر را در انتهای فایل اضافه نمایید:
در صورتی که از suphp استفاده می نمایید باید در مسیر زیر تغییرت را اعمال نمایید:
nano /usr/local/directadmin/custombuild/configure/suphp/configure.php5
در پایان وارد مسیر زیر شوید:
/usr/local/directadmin/custombuild/
دستور زیر را اجرا نمایید:
- شنبه ، ۳۰ فروردین
- 1,023 views
- بهنام
- 0 دیدگاه
Unable to lock user when suspended in directadmin
در صورتی که هنگام suspend کردن اکانت با خطا مواجه می شوید ابتدا دستور زیر را اجرا نمایید.
usermod -L UserName
به جای username نام اکانت مورد نظر را وارد نمایید.
در صورتی که با خطای lock /etc/passwd مواجه شدید وارد مسیر etc شوید و فایل های زیر را حذف نمایید.
/etc/passwd.lock
/etc/shadow.lock
- پنج شنبه ، ۸ اسفند
- 1,262 views
- بهنام
- 0 دیدگاه
Login faild
اگر شما قادر به ورود به دایرکت ادمین نیستید،معمولا مشکل از ۴ دلیل زیر ناشی می شود:
۱- ممکن است پارتیشنی که فایل های session دایرکت ادمین در آن ذخیره می شود. ظرفیت آن پر شده باشد.
(فایل های session، فایل هایی هستند برای ورود به سیستم روی سرور ذخیره می شوند و به شما اجازه می دهد وارد سیستم شوید)
برای بررسی کردن ظرفیت پارتیشن های خود می توانید از دستور زیر استفاده نمایید:
df –h
این اطلاعات معمولا در مسیر /tmp ذخیره می شوند. همچنین ممکن است log ها سرور را پر نموده باشند.
در مسیر /var/log از دستور زیر استفاده نمایید:
du –sh *
۲-IP شما در حال تغییر است،ممکن است سرویس دهنده اینترنت شما به شما یک IP داینامیک(غیر ثابت) دهد.
دایرکت ادمین IP دخیره شده درsession را برای هر درخواست چک می کند،بنابراین اگر IP شما عوض شده باشد
شما دو مرتبه به صفحه login فرستاده می شوید.
شما می توانید سیستم چک کردن IP توسط دایرکت ادمین را غیر فعال کنید، به صورت پیش فرض، برای هر درخواست IP شما با IP ذخیره شده در sessions مقایسه میشود، که اگر شما IP غیر ثابت(متغیر) داشته باشید به مشکل برخورد می کنید.
برای غیر فعال کردن چک کردن IP به شکل زیر عمل می کنیم.
توجه: این عمل باعث کاهش امنیت می شود،بنابراین در استفاده از این قابلیت با احتیاط برخورد کنید.
اطمینان حاصل کنید که دایرکتوری sessions قابل خواندن توسط هیچ کسی نیست.
فقط در صورت لزوم این ویژگی رافعال کنید.
در فایل directadmin.conf که در مسیر /usr/local/directadmin/conf/ قرار دارد تغییر زیر را اعمال کنید:
disable_ip_check=0
شما باید مقدار ۰ را به ۱ تغییر دهید تا بررسی IP غیر فعال شود.
disable_ip_check=1
۳- شما از رمز عبور اشتباه استفاده می کنید.
می توانید پسوورد را با استفاده از دستور زیر در ssh ریست کنید:
passwd username
۴- علت های دیگر که کمتر اتفاق می افتد میتواند یکی از دلایل زیر باشد:
– باید حتما مرورگر شما کوکی ها را پشتیبانی کند و آنها را فیلتر نکند
– اگر دایرکت ادمین آپدیت شده باشد حتما باید ریست شود
– شما اعداد باینری برای سیستم عاملهای متفاوت دارید
– تنظیمات”usersdir” شما در directadmin.conf خالی است یا دچار نقض شده است.
- جمعه ، ۴ بهمن
- 1,424 views
- بهنام
- 0 دیدگاه
Installing DBD::mysql from source
برای نصب DBD دستورات زیر را اجرا نمایید.
yum install perl perl-DBI perl-CPAN perl-DBD-Pg
perl -MCPAN -e shell
cpan>install DBD::mysql
DBD::SQLite
DBD::Pg
DBD::SQLite2
Image::Magick
- جمعه ، ۲۷ دی
- 1,474 views
- بهنام
- 0 دیدگاه
make: *** [all] Error 2
در صورتی که هنگام build سرویس exim با این خطا مواجه شدید دستور زیر را اجرا نمایید.
yum install perl-ExtUtils-Embed
و یا دستور زیر:
cpan -i ExtUtils::Embed
- دوشنبه ، ۲۳ دی
- 758 views
- بهنام
- 0 دیدگاه
install gearman
دستورات زیر را اجرا کنید:
yum install libgearman.x86_64 libgearman-devel.x86_64
pecl install gearman
در پایان عبارت زیر را در فایل php.ini سرور خود قرار اضافه نمایید.
extension=gearman.so
- یکشنبه ، ۲۲ دی
- 1,457 views
- بهنام
- 0 دیدگاه
How to recreate all zone db files
برای recreate کردن اطلاعات DNS در مسیر /var/named می توانید از اسکریپت زیر استفاده نمایید.
دانلود bash file
پرمیژن آن را ۷۵۵ قرار دهید و آن را اجرا نمایید.
sh fix.sh
- شنبه ، ۲۱ دی
- 1,032 views
- بهنام
- 0 دیدگاه
shadow(usr@domain.com,127.0.0.1): unknown user
برای رفع مشکل می توانید وارد مسیر زیر شوید.
nano /etc/dovecot.conf
و مقادیر زیر را تنظیم نمایید.
auth_verbose = no
auth_debug = no
همچنین لینک زیر نیز ممکن است به رفع مشکل کمک نماید.
rebuild your /etc/virtual directory
- یکشنبه ، ۱۵ دی
- 2,709 views
- بهنام
- 3 دیدگاه
ImageMagick Install in Directadmin
ابتدا دستورات زیر را اجرا کنید.
yum install ImageMagick
yum install ImageMagick-devel
سپس دستورات زیر را اجرا نمایید.
cd /usr/local/src
wget http://pecl.php.net/get/imagick-3.0.1.tgz
tar zxf imagick-3.0.1.tgz
cd imagick-3.0.1
phpize
./configure
make
make install
در پایان مسیر نصب extension نمایش داده می شود، این مسیر را باید در فایل php.ini و در قسمت extension_dir اضافه نمایید.
مانند زیر:
extension_dir = "/usr/local/lib/php/extensions/no-debug-non-zts-20060613"
کد زیر را نیز به انتهای فایل php.ini سرور اضافه کنید.
extension=imagick.so
در پایان سرویس Apache را restart نمایید.
service httpd restart
به جای تمام مراحل بالا می توانید از دستور زیر نیز کمک بگیرید.
/usr/local/php5/bin/pecl install imagick
ممکن است به جای php5 نام مسیر php5X باشد( به جای X باید نسخه php را وارد کنید مانند php55)
- پنج شنبه ، ۱۲ دی
- 1,064 views
- بهنام
- 0 دیدگاه
Installation mailparse
برای این کار دستورات زیر را اجرا نمایید.
rpm -ivh http://pkgs.repoforge.org/re2c/re2c-0.13.5-1.el6.rf.x86_64.rpm
pecl install mailparse
مخزن مورد نظر را از لینک زیر جستجو کنید:
http://pkgs.repoforge.org/re2c/