در نسخه های جدید whmcs (نسخه 6 به بعد) شما می توانید با تغییر مسیر cronjob سیستم whmcs امنیت بیشتری را تجربه کنید ، در واقع در حالت پیش فرض تمام فایل ها در پوشه cron قرار دارند که ممکن است توسط روبات ها یا برخی افراد مورد سو استفاده قرار بگیرد ، شما می توانید توسط این آموزش پوشه cron خود را به مسیر دلخواه منتقل نمایید.
نحوه تغییر مسیر cronjob سیستم whmcs :
پیشنهاد می کنیم پوشه cron خود را به قبل از public_html هاست خود منتقل نمایید ، برای انجام این کار ابتدا باید مسیر نصب whmcs خود را پیدا کنید و در config.php پوشه cron سیستم whmcs خود وارد کنید ، ابتدا به پوشه cron خود مراجعه کنید و فایل config.php را ویرایش کنید و مانندخط زیر را در مسیر نصب whmcs خودوارد کنید :
$whmcspath = '/home/username/public_html/whmcs/';
به یاد داشته باشید اگر شما مسیر cronjob سیستم whmcs خود را تغییر می دهید در هنگام بروزرسانی whmcs مجدد باید این تغییرات را اعمال نمایید.
سپس فایل configuration.php موجود در محل نصب whmcs خود را ویرایش کرده و نمونه خط زیر را برای معرفی مسیر جدید cronjob وارد نمایید :
$crons_dir = '/home/username/whmcs_crons/';
شما باید به جای username نام کاربری خود و به جای whmcs_cron نام پوشه جدید را وارد نمایید.
اگر شما قبلا cronjob ها را در cpanel یا دایرکت ادمین ایجاد کرده بودید باید مسیر آنها را تغییر دهید تا cron به درستی کار کند.
منتظر نظرات ارزشمند شما هستیم.
منبع : مرکز آموزش whmcs