هنگامی که با این خطا مواجه می شوید ابتدا رمز da_admin را جستجو نمایید: cat /usr/local/directamin/conf/mysql.conf سپس دستور زیر را وارد نمایید: mysql –u da_admin –p password به جای عبارت password ، پسورد را وارد نمایید. پس از اتصال به دیتابیس دستورات زیر را وارد نمایید: DROP DATABASE da_roundcube; […]
ادامه مطلبدر هنگام حملات به سرور شما می توانید از دستور زیر در SSH سرور خود برای نمایش تعداد Connection هایی که هر IP به خود اختصاصی داده است استفاده کنید . netstat -anp |grep ‘tcp\|udp’ | awk ‘{print $5}’ | cut -d: -f1 | sort | uniq -c | sort -n و پس […]
ادامه مطلبدر صورتی که هنگام ورود به directadmin با پیغام Your IP is blacklisted مواجه شدید، فایل زیر را ویرایش نمایید: /usr/local/directadmin/data/admin/ip_blacklist و IP خود را حذف نمایید. در صورتی که نمی خواهید IP شما هیچ گاه در blacklist قرار گیرد IP خود را در فایل زیر قرار دهید: /usr/local/directadmin/data/admin/ip_whitelist در directadmin.conf […]
ادامه مطلببرای تغییر owner تمام فایل های public_html به owner اکانت مورد نظر از bash زیر استفاده می شود: #!/bin/bash IFS=”$” cd /home ls /usr/local/directadmin/data/users/ | grep -v “root\|nobody\|mysql” | while read CUSER; do CPATH=$(grep “${CUSER}:x:” /etc/passwd | grep -v ‘:0:0:’ | head -1 | cut -d’:’ -f6 | cut -d’:’ -f1) if [ -d ${CPATH}/public_html/ […]
ادامه مطلببرای رفع این خطا ابتدا دستورات زیر را در ssh وارد نمایید: kill -9 mysqld killall mysqld /etc/init.d/mysqld start در صورت عدم رفع مشکل ابتدا از تمام دیتابیس ها backup تهیه نمایید و سپس دستورات زیر را اجرا نمایید. توجه نمایید در صورت عدم حفظ اطلاعات دیتابیس پس از اجرای این دستورات تمام […]
ادامه مطلببرای تغییر یکباره تمام IP های سرور مانند رکوردهای DNS دامنه ها وارد مسیر زیر شوید: cd /usr/local/directadmin/scripts و دستور زیر را اجرا نمایید: ./ipswap.sh 1.2.3.4 4.3.2.1 بجای 1.2.3.4 باید IP قدیمی و بجای 4.3.2.1 باید IP جدید را وارد نمایید. موفق باشید… teraserver.ir :منبع
ادامه مطلببرای نصب XML و XSL روی سرور بصورت زیر عمل کنید: yum install libxml2-devel libxslt-devel libgcrypt-devel وارد مسیر زیر شوید: nano /usr/local/directadmin/custombuild/configure/ap2/configure.php5 در صورتی که از SuPHP استفاده می نمایید وارد مسیر زیر شوید: nano /usr/local/directadmin/custombuild/configure/suphp/configure.php5 و خطوط زیر را به انتهای فایل اضافه نمایید: –with-dom=/usr/lib/local \ […]
ادامه مطلببرای بازگردانی دیتابیس از طریق ssh شما باید backup دیتابیس sql را در اختیار داشته باشید. در صورتی که فایل شما zip یا gz می باشد باید ابتدا آن را extract نمایید. دستور زیر برای بازگردانی backup استفاده می شود: mysql –u dbusername –p dbname < database.sql dbusername : نام کاربری دیتابیس dbname : نام […]
ادامه مطلباگر ownership و permission های سرور شما دچار مشکل شده است و با خطاهای 500 یا 403 روبرو می شوید وارد مسیر زیر شوید: cd /usr/local/directadmin/scripts و دستور زیر را اجرا نمایید: ./set_permissions.sh all در صورتی که می خواهید فقط پرمیژن های یک اکانت را تغییر دهید دستور زیر را اجرا […]
ادامه مطلبدر صورتی که حجم مصرف شده هاست شما کمتر از میزان نشان داده شده در Directadmin می باشد برای رفع این مشکل باید وارد مسیر زیر شوید: cd /usr/local/directadmin دستور زیر را اجرا نمایید: echo “action=tally&value=username&type=user” >> data/task.queue بجای username نام کاربری اکانت مورد نظر را وارد کنید. برای debug فرایند […]
ادامه مطلب