رفع خطای Invalid command php_admin_flag در Apache

خطای Invalid command php_admin_flag چیست؟ خطای Invalid command 'php_admin_flag' هنگام استارت یا ری‌استارت Apache رخ می‌دهد. این خطا نشان‌دهنده استفاده از دستور php_admin_flag یا php_admin_value در فایل پیکربندی Apache یا .htaccess است، در حالی که PHP به صورت ماژول Apache...

غیرفعال کردن بررسی IP در ورود به دایرکت ادمین (DirectAdmin)

بررسی IP در دایرکت ادمین چیست؟ دایرکت ادمین (DirectAdmin) به‌صورت پیش‌فرض آدرس IP کاربران را هنگام ورود بررسی می‌کند. این ویژگی امنیتی به این معنی است که اگر IP شما در طول یک Session تغییر کند (مثلاً به دلیل استفاده...

آموزش جلوگیری از حذف فایل توسط کاربر در File Manager دایرکت ادمین

محدود کردن حذف فایل در File Managerدر محیط‌های هاستینگ اشتراکی، گاهی لازم است دسترسی کاربران به حذف فایل‌ها محدود شود تا از پاک شدن تصادفی یا عمدی فایل‌های مهم جلوگیری شود.روش‌های محدودسازی در دایرکت ادمینروش ۱: تنظیم مجوزهای فایل (File...

رفع خطای Can’t locate LWP/UserAgent.pm in @INC در لینوکس

خطای Can't locate LWP/UserAgent.pm چیست؟ خطای Can't locate LWP/UserAgent.pm in @INC یک خطای رایج Perl در سرورهای لینوکسی است. این خطا زمانی رخ می‌دهد که یک اسکریپت Perl تلاش می‌کند ماژول LWP::UserAgent را فراخوانی کند اما این ماژول روی سرور...

آموزش فعال‌سازی SpamAssassin برای فیلتر ایمیل اسپم در سرور

SpamAssassin چیست؟SpamAssassin یک فیلتر اسپم متن‌باز و قدرتمند برای سرورهای ایمیل لینوکسی است. SpamAssassin ایمیل‌های دریافتی را بررسی و با امتیازدهی مشخص می‌کند کدام ایمیل‌ها اسپم هستند.فعال‌سازی در دایرکت ادمیناز Admin Levelcd /usr/local/directadmin/custombuild ./build set spamassassin yes ./build spamassassinفعال‌سازی برای...

آموزش نصب Suhosin در دایرکت ادمین — افزایش امنیت PHP

Suhosin چیست؟Suhosin (به‌معنای «نگهبان» در کره‌ای) یک پچ و extension امنیتی برای PHP است که محافظت اضافی در برابر آسیب‌پذیری‌ها، حملات و سوءاستفاده از PHP فراهم می‌کند.توجه: Suhosin از PHP 7.0 به بعد توسعه متوقف شده. جایگزین مدرن آن Suhosin7...

رفع خطای retry time not reached در ارسال ایمیل Exim

خطای retry time not reachedخطای retry time not reached for any host در Exim (سرویس ایمیل لینوکس) هنگام ارسال ایمیل رخ می‌دهد. این خطا نشان‌دهنده تلاش ناموفق قبلی Exim برای ارسال ایمیل به مقصد و رسیده نبودن زمان retry است.دلیلExim...

رفع خطای rndc: connect failed: 127.0.0.1#953 در سرور DNS

خطای rndc connect failed چیست؟خطای rndc: connect failed: 127.0.0.1#953: connection refused هنگام تلاش برای مدیریت سرویس BIND/Named (سرور DNS) با دستور rndc رخ می‌دهد. این خطا نشان‌دهنده عدم اتصال rndc به سرویس Named است.دلایلسرویس Named متوقف شده، تنظیمات rndc.conf با...

آموزش مشاهده سایت با IP سرور قبل از تغییر DNS

چرا نیاز به مشاهده سایت با IP داریم؟هنگام انتقال سایت به سرور جدید، قبل از تغییر DNS باید مطمئن شوید سایت روی سرور جدید به‌درستی کار می‌کند. با استفاده از IP سرور و نام کاربری می‌توانید سایت را بدون تغییر...

آموزش نصب ModSecurity در دایرکت ادمین — فایروال وب‌اپلیکیشن

ModSecurity چیست؟ModSecurity یک فایروال وب‌اپلیکیشن (WAF) متن‌باز است که از وب‌سایت‌ها در برابر حملات رایج مانند SQL Injection، XSS (Cross-Site Scripting)، RFI/LFI و سایر حملات وب محافظت می‌کند.نصب در دایرکت ادمینcd /usr/local/directadmin/custombuild ./build set modsecurity yes ./build modsecurityپس از نصب،...