نحوه رفع خطای There was an error while loading module در SolidCP

اگر در حال مطالعه این مقاله هستید اخیرا در هنگام مراجعه به منو Websites که در زیر منو Hosting Space menu است، با خطای There was an error while loading module  به شکل زیر مواجه می‌شوید:

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. —>
System.InvalidOperationException: There is an error in the XML document. —>
System.InvalidOperationException: Type ‘SolidCP.Providers.ResultObjects.HeliconApeStatus,
SolidCP.Providers.Base, Version=1.4.6.0, Culture=neutral, PublicKeyToken=da8782a6fc4d0081’ is not allowed here.
See https://go.microsoft.com/fwlink/?linkid=2132227 for more information.

 

دلیل خطا

این خطا که معمولا در نسخه‌های 1.4.6 به قبل رخ می‌دهد به دلیل تداخل یکی از بروزرسانی‌های Microsoft با بخش‌هایی از پنل SolidCP نمایش داده می‌شود.

 

 

نحوه رفع مشکل/خطا

در صورتیکه امکان بروز رسانی دارید توصیه می‌شود نسخه SolidCP را به 1.4.7 یا بالاتر ارتقا دهید. اما چنانچه این امکان وجود ندارد. به‌راحتی می‌توانید با طی مراحل زیر مشکل را رفع کنید:

1- به مسیر ذخیره سازی فایل‌های Portal که معمولا مسیر زیر است، مراجعه فرمایید:

C:\SolidCP\Portal

2- یک کپی از فایل web.config تهیه کنید و سپس فایل web.config را برای ویرایش باز کنید.

3- به دنبال تگ <appSettings> بگردید. حال قبل از تگ </appSettings> خط کد زیر را اضافه و ذخیره کنید:

<add key="AppContext.SetSwitch:Switch.System.Data.AllowArbitraryDataSetTypeInstantiation" value="true" />

کار تمام شد! حال به پنل SolidCP بخش Websites مراجعه کنید. وبسایت‌های شما بدون خطا نمایان خواهند شد.

  • 28 کاربر این را مفید دانستند
آیا این آموزش به شما کمک کرد؟

مقالات مربوطه

رفع مشکل Copy/Paste نشدن در Remote Desktop

اگر در حال مطالعه این مقاله هستید احتمالا یک سرور اختصاصی یا مجازی ویندوز دارید که فرایند...

رفع خطای Installation of Plesk updates fails: Call to a member function toArray() on null (Config.php)

این خطا معمولا در موارد زیر در پنل Plesk مشاهده می شود: 1- امکان ایجاد اکانت جدید ندارید یا منو...

رفع خطای Authentication در استفاده از ریموت دسکتاپ – Remote Desktop

اگر در حال مطالعه این مقاله هستید حتما قصد دسترسی به سرور از طریق برنامه Remote Desktop دارید اما...

نحوه مدیریت و تعیین size بخش log و data در دیتابیس MSSQL

افزایش بی رویه حجم بخش Log در دیتابیس MSSQL همواره یکی از مهمترین دغدغه های برنامه نویسان بوده...

نحوه رفع خطای Server Error 18456, Login failed for user در هنگام دسترسی به MSSQL

برای دستیابی به سرور MSSQL چه بخواهید با کاربر اصلی یعنی sa و چه با دیگر نام‌های کاربری مربوط به...