مشکلی که برخی استفاده کنندگان از WHMCS دارند ، عدم هماهنگی ساعت می باشد.
برای رفع این مشکل می بایست در پوشه public_html و درون htaccess کد زیر را قرار دهید:
کد:SetEnv TZ Asia/Tehran
نمایش نسخه قابل چاپ
مشکلی که برخی استفاده کنندگان از WHMCS دارند ، عدم هماهنگی ساعت می باشد.
برای رفع این مشکل می بایست در پوشه public_html و درون htaccess کد زیر را قرار دهید:
کد:SetEnv TZ Asia/Tehran
تنظیمات Email Piping:
Email Piping در کنترل پنل های سی پنل و دایرکت ادمین مورد استفاده می باشد
برای مثال کنترل پنل سی پنلبرای شروع تنظیم می بایست وارد سی پنل شده و بر روی Forwarders کلیک نمایید در پایین صفحه باز شده بر روی :کد:| php -q /home/username/public_html/whmcs/pipe/pipe.php
کلیک کنیدکد:Hint:
If you wish to set your default address, or "catch-all," please click here to be taken to the Default Address page.
و سپس:
و همانند تصویر کانفیگ نماییدتنظیم whmcsکد:Advanced Options »
- Navigate to Setup > Support Departments > Edit and enter your pop email access details in for each department.
- Then setup a cron job to run the pop.php file using the "Ticket Importing using POP3 Import" command given on the Support Departments page to run every few minutes (every 5 minutes is recommended).
اموزش اصلی :
Email Piping - WHMCS Documentation
سلام
اموزش اتصال به دایرکت ادمین هم بزارید خوبه
ممنون
من خودم روی دایرکت ادمین انجام ندادم ولی توی سایت Piping in Directadmin - WHMCS Forums موجود هست
آموزش راه اندازی ثبت آنلاین دامنه
در مدیریت whmcs در منو تنظیمات بر روی Domain Registrars کلیک کنید و معمولا ما ایرانی ها ریسلری از ریسلرکلاب داریم پس Resellerclub رو باز میکنیم و جلوی ResellerID آی دی ریسلری خودتون که در پایین توضیح میدهم را درج مینید و در مقابل Password رمز پنل را وارد میکنید
حال وارد پنل خود در myorderbox شویداز منو setting----> Personal Information -----> Primary Profile اطلاعات مورد نیاز که در بالا گفته شد رو ببینید.
حال از منو setting--------> Api را باز کنید و از قسمت Accessing the API آی پی های سرورتون رو بدید.
تنظیم CornJob در whmcs
دوتا از مهمترین ها رو میذارم
اولی عمومی هست
به cpanel رفته و cornjob را باز کنید
از قسمت Email ایمیل خودتون رو بدید و آپدیت کنید
سپس از قسمت Add New Cron Job :
رو بدهید و Common Settings رو بر روی Once a Day بگذارید.کد:php -q /home/USERNAME/public_html/MASIRE NASB/admin/cron.php
و اگر از ثبت آنلاین دامنه هم استفاده میکنید
توضیح در دو کد بالا بجای USERNAME نام کاربری هاست و بجای MASIRE NASB مسیری که نصب کردید رو وارد کنید. ممکنه برخی تو پوشه whmcs و یا برخی در clients و ... نصب کنند و یا اصلا در روت که برای افرادی که در public_html نصب میکنند این قسمت باید حذف شودکد:php -q /home/USERNAME/public_html/MASIRE NASB/modules/registrars/resellerclub/resellerclubsync.php
اسمش مشخص هست!
اولی برای ساخت فاکتور و بستن تیکتهایی که زمانی ازشون گذشته
ساسپند کردن سرویسی که پولش رو نداده
حذف سرویس که مدتی از انقضا گذشته
دومی برای کسانی که دامنه آنلاین ثبت میکنن مفید هست و میتونن تاریخ های انقضا و ... رو در پایان هر روز آپدیت کنن
اگر ممکنه این مورد بگید
میخواهیم طوری تنظیم بشه که هرچند روز تا پایان ماه باقی مانده محاسبه بشه که برای پرداخت ماه اول و پرداخت ماه دوم از اول ماه محاسبه بشه اتوماتیک که اینطور ی دیگه مثلا کلیه پرداختها از ماه دوم اتوماتیک روی روز 1 ماه تنظیم میشه پرداختها در روزهای مختلف دیگه پخش نمیشه وکلیه پرداختهای کرابران در یک روز میشه اینطوری
در قسمت اول آدرس Cron Job ها موجود می باشد برای ساخت فاکتور ها و ....
قسمت بعدی Automatic Module Functions:
Enable Suspension : برای فعال کردن ساسپند اتوماتیک تیک بزنید
Suspend Days : تعداد روزی که بعد از اتمام تاریخ سررسید منتظر هستید تا حساب ساسپند شود
Enable Unsuspension : فعال کردن برداشتن ساسپند اتوماتیک بعد از پرداخت تیک بزنید
Enable Termination : برای فعال کردن حذف اتوماتیک این قسمت را تیک بزنید
Termination Days : تعداد روزی که می خواهید بعد از اتمام تاریخ سررسید منتظر بمانید تا حساب کاربر حذف شود
قسمت بعدی Billing Settings:
Invoice Generation: تعداد روزی که می خواهید قبل از تاریخ سررسید پرداخت فاکتورها ایجاد شوند
Payment Reminder Emails: برای فعال کردن ارسال اطلاعیه ها و یادآوری های پرداخت فاکتور تیک بزنید
Invoice Unpaid Reminder: تعداد روزی که می خواهید قبل از تاریخ سررسید فاکتور یادآوری ارسال شود
First Overdue Reminder: تعداد روزی که می خواهید بعد از تاریخ سررسید فاکتور، اولین یادآوری ارسال شود
Second Overdue Reminder: تعداد روزی که می خواهید بعد از تاریخ سررسید فاکتور، دومین یادآوری ارسال شود
Third Overdue Reminder: تعداد روزی که می خواهید بعد از تاریخ سررسید فاکتور، سومین یادآوری (آخرین) ارسال شود
Add Late Fee Days: تعداد روزی که می خواهید بعد از تاریخ سررسید پرداخت مبلغ دیرکرد اضافه شود
قسمت بعدی Domain Reminder Settings:
First Renewal Notice: تعداد روزی که می خواهید قبل از تاریخ تمدید، اولین یادآوری ارسال شود
Second Renewal Notice : تعداد روزی که می خواهید قبل از تاریخ تمدید، دومین یادآوری ارسال شود
Third Renewal Notice : تعداد روزی که می خواهید قبل از تاریخ تمدید، سومین یادآوری ارسال شود
Fourth Renewal Notice: تعداد روزی که می خواهید قبل از تاریخ تمدید، چهارمین یادآوری ارسال شود
Fifth Renewal Notice: تعداد روزی که می خواهید قبل از تاریخ تمدید، پنجمین یادآوری ارسال شود
قسمت بعدی Support Ticket Settings:
Close Inactive Tickets : مقدار زمانی که می خواهید یک تیکت غیرفعال بسته شود را (به ساعت) وارد کنید
قسمت بعدی Miscellaneous :
Cancellation Requests : برای حذف کردن خودکار حساب ها با درخواست لغو تایید شده تیک بزنید
Update Usage Statistics : برای به روز رسانی اتوماتیک تیک بزنید