-
April 28th, 2016, 16:00
#1
عضو انجمن
مشکل auto suspend
با سلام خدمت دوستان و همکاران محترم
بعد از انتقال ورژن whmcs به 6.2.2 مشکلی در ساسپند اتوماتیک سرویس ها به وجود امده
cron job بعد از اجرا تنها فاکتور هارو ایجاد میکنند و سرویسی رو مسدود نمیکنه.
دوستان محترمی که تجریبه ای در این مورد دارند ممنون میشیم راهنمایی بفرمایند.
فروش سرورمجازی از سراسر اروپا و آمریکا همراه با آنتی دیداس سخت افزاری
بیش از 13 سال سابقه کاری و دارای نماد اعتماد الکترونیکی
WWW.MAHTAONLINE.IR
-
-
April 28th, 2016 16:00
# ADS
-
April 28th, 2016, 16:39
#2
عضو انجمن
پاسخ : مشکل auto suspend
سلام
قبلا مشکل شما رو تجربه کردیم
این موضوع مربوط به بسته شدن سرویس cron شما هستش که به دلیل درگیر بودن با یکی از سرویس ها زمان ساسپند کردن کرون کامل اجرا نمیشه و بسته میشه
برای ما مشکل از ماژول ساخت اتوماتیک الما هاست بود که نمی توانست زمان اجرا شدن کرون سرویس هارو مسدود کنه
شرکت پرتو داده امن به شماره ثبت 2324 و شناسه ملی 14003975440
http://amniran.org شماره تماس: 02833699741-09367971313 ایدی یاهو: amniran1
-
تعداد تشکر ها ازdark_7qe به دلیل پست مفید
-
April 28th, 2016, 16:45
#3
عضو انجمن
پاسخ : مشکل auto suspend
با توجه به لاگ حدس بنده هم همین هست که ناقص اجرا میشه
تنها ماژول مشکوک هم w3esxi هست، که فک میکنم سایر دوستان هم همینو استفاده کنند نباید مشکلی باشه
|
Cron Job: Starting Generating Invoices |
System |
|
|
Cron Job: Done |
System |
|
|
Cron Job: Starting Updating Product Pricing for Current Exchange Rates |
System |
|
|
Cron Job: Done |
System |
|
|
Cron Job: Starting Updating Currency Exchange Rates |
System |
|
|
Cron Job: Running Pre-Cron Hooks |
System |
|
|
Cron Job: Starting
|
فروش سرورمجازی از سراسر اروپا و آمریکا همراه با آنتی دیداس سخت افزاری
بیش از 13 سال سابقه کاری و دارای نماد اعتماد الکترونیکی
WWW.MAHTAONLINE.IR
-
-
April 28th, 2016, 16:48
#4
عضو انجمن
پاسخ : مشکل auto suspend
ماژول رو غیرفعال کنید اگر مشکل از ماژول باشه کرون کامل اجرا میشه و در انتها ایمیل رو ارسال می کنه
شرکت پرتو داده امن به شماره ثبت 2324 و شناسه ملی 14003975440
http://amniran.org شماره تماس: 02833699741-09367971313 ایدی یاهو: amniran1
-
تعداد تشکر ها از dark_7qe به دلیل پست مفید
-
April 29th, 2016, 19:44
#5
عضو انجمن
پاسخ : مشکل auto suspend
سلام
هنگام آپدیت فایل های جدید رو در دایرکتوری کرانتون کپی کردید ؟
مشکل از یک ماژول ناسازگار هست که بعد از آپدیت نمیزاره کران کامل اجرا شه
با توجه به اینکه تو مرحله ساخت صورتحساب گیر میکنه ماژول های مرتبط با فاکتور و PDF رو چک کنید
این 2 مورد رو حتما بررسی کنید
قابلیت ساخت و ارسال PDF به ایمیل رو غیر فعال کنید
ماژول مشکوک و شمسی و پیامک هم اگر دارید غیر فعال کنید و فایل های مرتبط با ماژول رو از هاست پاک کنید( غیرفعال کردن ماژول اغلب به تنهایی کافی نیست و فایل های مرتبط هم باید پاک کنید )
کران جابر
1- اگر کران فایل شما کامل اجرا نمیشود و در انتها عبارت DONE را در لاگ سیستم یا ایمیل ارسالی نمابش نمیدهد بررسی کنید در چه مرحله ای گیر میکنید و عیب یابی را از انجا شروع کنید ( برای مثال اگر در مرحله صدور فاکتور متوقف میشود با بررسی تنظیمات سرور ، ماژول های مربوطه و ... شروع نمایید )
2- تیک بخش ساخت فاکتور PDF را از بخش فاکتور در تنظیمات غیرفعال نمایید
3- بررسی کنید سرورها به درستی تعریف شده باشند و دکمه لاگین به سرور بدرستی عمل کند.
4- بروزرسانی میزان منابع مصرفی را در بخش اتوماسیون غیر فعال کنید.
5- گزینه Display Error را در تنظیمات با زدن تیک در بخش مربوطه ( Setup > General Settings > Other - تنظیمات > تنظیمات کلی > آخرین تب در بخش متفرقه ) فعال کنید و سپس به صورت دستی کران رو اجرا کنید و متن خطا را بررسی نمایید
6- میزان رم و مدت زمان اجرای درخواست در PHP را افزایش دهید
7- اگر جهت امنیت فولدر کران را جابجا کرده اید مطمعن شوید تنظیمات مرتبط با انتقال و مسیر دهی پوشه نصب WHMCS را بدرستی انجام داده اید
نکته مهم
اگر به تازگی ماژولی نصب کردید و احتمال میدید مشکل از ماژول باشد ، توجه داشته باشید که با غیرفعال کردن ماژول مشکل رفع نمیگردد و حتما حتما باید فایل های ماژول از مسیر نصب پاک گردد ! ( وجود فایل ماژول حتی در حالت غیرفعال باعث مشکل و بروز صفحه سفید میگردد ! )
مسیر های مهم و اصلی جهت بررسی فایل های اضافی و ماژول های خراب در WHMCS :
- /configuration.php
- /includes/hooks/
- /modules/admin/
- /modules/addons/
- /modules/registrars/
- /modules/servers/
- /modules/widgets/
- /lang/
- /lang/overrides/
- /admin/lang/
- /admin/lang/overrides/
ویرایش توسط avatco : April 29th, 2016 در ساعت 19:52
-
تعداد تشکر ها ازavatco به دلیل پست مفید
-
April 30th, 2016, 15:58
#6
عضو انجمن
پاسخ : مشکل auto suspend
متاسفانه مشکل همچنان پابرجاست
مراحل اجرا به این شکل هست
کد:
Starting
Running Pre-Cron Hooks
Starting Updating Currency Exchange Rates
- Done
Starting Updating Product Pricing for Current Exchange Rates
- Done
Starting Generating Invoices
Invoicing Loop Service ID 23 - 1 of XX
- 2 Invoices Created
Starting Applying Late Fees
- Late Invoice Fees added to 2 Invoices (Invoice Numbers: 10436,10437)
Starting Processing Credit Card Charges
Starting Processing Invoice Reminder Notices
در مرحله ارسال یاداور متوقف میشه-و همینطور زمانی که چند فاکتور برای ایجاد وجود داره در هر مرحله اجرای cron تنها 1 فاکتور ایجاد میشه!
طبق بررسی ما از مشکلات مشابهی که در انجمن whmcs مطرح شده اعلام کردند که مشکل از دو مقدار max_execution_time - max_input_time هست و باید افزایش داده بشه و چند روز بعد تست بشه!
تغییرات رو اعمال کردیم اما مشخص نیست به چه دلیل باید چند روز بعد نتیجه گرفت!
در مجموع با وضع موجود نه فایل cron مشکل داره و نه سرور و تنها موردی که بوده مورد فوق بوده و اینکه ممکن هست تنظیمات ما با آپگرید ورژن whmcs در ورژن جدید سازگار نباشه که مشخص نیست از چه بخشی هست.
فروش سرورمجازی از سراسر اروپا و آمریکا همراه با آنتی دیداس سخت افزاری
بیش از 13 سال سابقه کاری و دارای نماد اعتماد الکترونیکی
WWW.MAHTAONLINE.IR
-
-
April 30th, 2016, 16:17
#7
عضو انجمن
پاسخ : مشکل auto suspend
سلام مجدد
ما هم دقیقا مشکل شما رو داشتیم و مشکل از ماژول شمسی ساز بود چون هم در فایل PDF و هم ایمیل و SMS از کد اسمارتی شمسی استفاده کرده بودیم
با حذف ماژول و فایل هاش مشکلمون حل شد
مشکل شما فقط 2 دلیل میتونه داشته باشه و بس !
1- مشکل با ماژول مرتبط با فاکتور ( میتونه ماژول شمسی ، پیامک و با قالب PDF دستکاری شده باشه )
2- مشکل محدودیت در PHP که با توجه به اینکه در مراحل مرتبط با فاکتور متوقف میشه کران همون مورد اول بیشتر احتمال داره مشکل ساز شده باشه
یک بار دستی کران رو با مود GET تنظیم و اجرا کنید و نتیجه رو بگید
GET http://www.yourdomain.com/whmcspath/crons/cron.php
و یک بار هم به اینصورت
php -q /path/to/cron.php skip_invoicereminders skip_invoices
====== در تلگرام با ما در ارتباط باشید =======
ویرایش توسط avatco : April 30th, 2016 در ساعت 16:20
-
تعداد تشکر ها از avatco به دلیل پست مفید
-
April 30th, 2016, 16:46
#8
عضو انجمن
پاسخ : مشکل auto suspend
بخش billing setting رو در automation غیر فعال کردیم و به صورت دستی اجرا کردیم
علاوه بر لاگ کامل سرویس هایی که نیاز به ساسپند دستی دارند عجیبه که بازهم در هر اجرا یک سرویس رو به صورت اتوماتیک غیر فعال میکنه
فروش سرورمجازی از سراسر اروپا و آمریکا همراه با آنتی دیداس سخت افزاری
بیش از 13 سال سابقه کاری و دارای نماد اعتماد الکترونیکی
WWW.MAHTAONLINE.IR
-
-
April 30th, 2016, 22:33
#9
پاسخ : مشکل auto suspend
ببخشید یک سوال.
اگر بخواییم کرون خودش اتومات ساسپند کنه باید به جز این تغییرات دیگه ای هم انجام بشه یا خیر؟
-
-
April 30th, 2016, 23:01
#10
عضو انجمن
پاسخ : مشکل auto suspend
باید سرویس مورد نظر ماژولی برای این کار داشته باشه
به طور پیشفرض برای کنترل پنل های هاستینگ در whmcs ماژول وجود داره
در صورت وجود با تنظیم cron job به صورت اتوماتیک suspend میشه
فروش سرورمجازی از سراسر اروپا و آمریکا همراه با آنتی دیداس سخت افزاری
بیش از 13 سال سابقه کاری و دارای نماد اعتماد الکترونیکی
WWW.MAHTAONLINE.IR
-