آموزش حذف Message و Ticket های دایرکت ادمین (DirectAdmin)

Message و Ticket در دایرکت ادمین چیست؟ سیستم پیام‌رسانی دایرکت ادمین (DirectAdmin) شامل دو بخش اصلی است: Messages (پیام‌های سیستمی) و Tickets (تیکت‌های پشتیبانی). این پیام‌ها و تیکت‌ها با گذشت زمان انباشته می‌شوند و ممکن است فضای دیسک قابل توجهی...

رفع خطای Content Encoding Error در مرورگر — دلایل و راه‌حل‌ها

خطای Content Encoding Error چیست؟ خطای Content Encoding Error (یا ERR_CONTENT_DECODING_FAILED در Chrome) زمانی رخ می‌دهد که مرورگر نمی‌تواند محتوای فشرده‌شده (Gzip/Deflate/Brotli) ارسالی از سرور را به‌درستی decompress کند. این خطا معمولاً با پیام The page you are trying to...

آموزش Repair و تعمیر دیتابیس با ساختار InnoDB در MySQL

تعمیر جداول InnoDB در MySQLاگر جداول دیتابیس شما با ساختار InnoDB خراب شده‌اند، نمی‌توانید مستقیماً از دستور REPAIR TABLE استفاده کنید چون این دستور فقط برای MyISAM کار می‌کند. در این مقاله روش‌های تعمیر جداول InnoDB را بررسی می‌کنیم.چرا REPAIR...

رفع خطای TCP bind() error Address already in use در لینوکس

خطای TCP bind() error Address already in use چیست؟ خطای ERROR TCP bind() error Address already in use یکی از رایج‌ترین خطاهای سرور لینوکسی است که هنگام تلاش یک سرویس برای اتصال (bind) به یک پورت یا سوکت که قبلاً...

آشنایی با انواع RAID — RAID 0، 1، 5، 10 و کاربردها

RAID چیست؟RAID (Redundant Array of Independent Disks) فناوری ترکیب چند دیسک برای افزایش سرعت و/یا امنیت داده‌ها (افزونگی) است.انواع RAIDRAID 0 (Striping)داده‌ها بین ۲+ دیسک تقسیم. سرعت ۲ برابر اما بدون افزونگی. خرابی یک دیسک = از دست رفتن همه...

رفع مشکل باز نشدن سایت با HTTPS — عیب‌یابی SSL

مشکل باز نشدن سایت با HTTPSپس از نصب گواهینامه SSL، ممکن است سایت با https:// به‌درستی باز نشود. مشکلات رایج شامل صفحه سفید، خطای گواهینامه، Mixed Content و ریدایرکت بی‌پایان هستند.مشکلات رایج و رفع۱. خطای گواهینامه نامعتبرمرورگر هشدار Your connection...

آموزش اضافه کردن IP آدرس جدید در Debian/Ubuntu

اضافه کردن IP به سرور Debian/Ubuntu افزودن آدرس IP جدید به سرور لینوکسی یکی از کارهای رایج مدیریت سرور است. شما ممکن است برای میزبانی چند سایت با SSL اختصاصی، تفکیک سرویس‌ها یا افزایش امنیت نیاز به IP اضافی داشته...

رفع خطای The number of records for InnoDB tables is not correct در phpMyAdmin

خطای InnoDB tables is not correct در phpMyAdmin چیست؟ اگر هنگام کار با phpMyAdmin با خطای The number of records for InnoDB tables is not correct مواجه شده‌اید، نگران نباشید. این خطا یکی از رایج‌ترین مشکلات مربوط به دیتابیس MySQL...

رفع خطای cannot touch /var/lock/subsys/mysql در لینوکس

خطای cannot touchخطای cannot touch /var/lock/subsys/mysql: Permission denied هنگام استارت MySQL/MariaDB رخ می‌دهد.رفعchmod 755 /var/lock/subsys/ chown root:root /var/lock/subsys/ mkdir -p /var/lock/subsys rm -f /var/lock/subsys/mysql systemctl start mysqldیا با systemctl بدون مشکل:systemctl start mysqld systemctl status mysqldبررسی SELinux:getenforce restorecon -v /var/lock/subsys/کانفیگ...

inode چیست؟ رفع مشکل پر شدن inode در سرور لینوکس

inode چیست؟inode (Index Node) ساختار داده‌ای در فایل‌سیستم لینوکس. هر فایل و پوشه یک inode دارد. تعداد inodeها محدود و اگر تمام شوند، حتی با فضای خالی دیسک، فایل جدید ایجاد نمی‌شود!بررسیdf -i # وضعیت inode find /path -type f...