مشکل نمایش حجم 0MB دیتابیس در Cpanel

در صورتی که دیتابیس شما حجم دارد، اما حجم ان در کنترل پنل 0 نمایش داده می شود وارد WHM شوید و در قسمت Tweak Settings به سربرگ SQL بروید. و گزینه Include databases in disk usage calculations را on نمایید. همچنین از طریق SSH می توانید فایل زیر را ویرایش نمایید: [php] nano /var/cpanel/cpanel.config [/php] و…

تغییر IP ارسال ایمیل در Cpanel

گاهی اوقات لازم است IP ارسال ایمیل را تغییر دهیم مانند زمانی که IP سرور در block list قرار گرفته و تمام ایمیل های ارسالی برگشت می خورد. برای این کار فایل زیر را ویرایش نمایید: [php] nano /etc/exim.conf [/php] در این فایل خطی که شامل عبارات زیر است را پیدا کنید:   [php] remote_smtp:…

تغییر پرمیژن فایل ها از طریق SSH

برای تغییر پرمیژن تمام فایل ها از دستور زیر استفاده کنید: [php] chmod 755 * [/php] در صورتی که می خواهید زیر شاخه ها یا همان sub directory ها نیز شامل تغییرات شوند از دستور زیر استفاده نمایید: [php] chmod -R 755 * [/php] برای تغییر پرمیژن یک فایل خاص مانند php از دستور زیر…

تغییر پرمیژن فایل و دایرکتوری ها

برای تغییر پرمیژن یک فایل خاص و زیر پوشه ها از دستور زیر استفاده می نماییم: [php] chmod -R  755  <DIRECTORYADDRESS> [/php] برای نمایش فایل ها با پرمیژن 777  در یک مسیر خاص از دستور زیر استفاده می کنیم: [php] find /PATH -type f -perm 777 –print [/php] برای ذخیره این خروجی در یک فایل…

تغییر Database ENGINE از InnoDB به MyISAM

ابتدا از دیتابیس های خود backup تهیه نمایید. روش اول : فایل DBlist.txt را ایجاد نمایید و نام دیتابیس هایی که می خواهید Engine آن تغییر نماید در آن ذخیره نمایید. [php] /root/DBlist.txt [/php] فایل convertdb.sh را ایجاد نمایید و کد زیر را در آن قرار دهید.

حذف تمام ایمیل های در صف Exim

برای نمایش تعداد پیغام های موجود در صف: [php] exim –bpc [/php] نمایش لیست تمام پیغام ها: [php] exim -bp [/php] برای حذف یک پیغام خاص از صف ارسال: [php] exim -Mrm {message-id} [/php] برای حذف تمام پیغام های صف ارسال: [php] exim -bp | awk ‘/^ *[0-9]+[mhd]/{print "exim -Mrm " $3}’ | bash [/php]

غیرفعال کردن root ssh و اضافه کردن کاربر wheel

برای این کار باید user مورد نظر برای ssh را انتخاب کنید و آن را به گروه wheel اضافه نمایید. برای اینکار وارد Manage Wheel Group Users شوید. user مورد نظر را انتخاب نمایید و روی Add to group کلیک کنید. فایل زیر را ویرایش نمایید: [php] /etc/ssh/sshd_config [/php] و تنظیمات را بصورت زیر تغییر دهید:…

repair یک table در دیتابیس

ابتدا از طریق ssh به سرور وصل شده و با دستور زیر به database سایت خود متصل شوید : [php] mysql -u dbuser -p [/php] زمانی که از شما رمز عبور خواسته می شود رمز عبور database خود را وارد کنید. سپس برای repair کردن table مورد نظر ، دستور زیر را وارد کنید و…