سلام
هنگام آپدیت فایل های جدید رو در دایرکتوری کرانتون کپی کردید ؟
مشکل از یک ماژول ناسازگار هست که بعد از آپدیت نمیزاره کران کامل اجرا شه
با توجه به اینکه تو مرحله ساخت صورتحساب گیر میکنه ماژول های مرتبط با فاکتور و 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/