امتیاز موضوع:
  • 7 رأی - میانگین امتیازات: 3
  • 1
  • 2
  • 3
  • 4
  • 5
رفع مشکل آپلود نشدن فایل ها در ویتایگر 6.4
#1
سلام دوستان

اگر در ویتایگر خود با مشکل آپلود نشدن فایل ها مواجه شدید باید اکستنشن fileinfo سمت سرور فعال شود.
اگر سرور و cpanel دارید در easyapache اکستنشن fileinfo را فعال کنید.

هر چند بهترین کار گرفتن سرور مجازی با تنظیمات و منابع اختصاصی می باشد اما اگرکسب و کار شما در حدی نیست که از سرور مجازی یا اختصاصی استفاده کنید می توانید هاست مناسب از شرکت های یکه هاست مناسب ویتایگر ارائه می کنند تهیه و از مدیر سرور بخواهید برای شما فعال نماید.

در غیر این صورت اگر دسترسی به تنظیمات سرور ندارید تغییرات زیر را بر روی فایل های ویتایگر خود اعمال نمایید.

مرحله 1

مقدار زیر را به فایل include/utils/VtlibUtils.php اضافه کنید

کد:
function vtlib_mime_content_type($filename) {

   $type = null;
   if (function_exists('mime_content_type')) {
       $type = mime_content_type($filename);

   } else if (function_exists('finfo_open')) {
       $finfo = finfo_open(FILEINFO_MIME_TYPE);
       $type = finfo_file($finfo, $filename);
       finfo_close($finfo);

   } else {
       throw new Exception('mime_magic or fileinfo extension required.');
   }

   return $type;
}

مرحله دوم
در فایل های زیر
modules/Settings/Vtiger/actions/CompanyDetailsSave.php 
data/CRMEntity.php
vtlib/Vtiger/Functions.php

مقدار

کد:
mime_content_type
را به 

کد:
vtlib_mime_content_type
تغییر دهید.

این روش توسط ما نیاز نشد و تست نشده است، اما باید جواب دهد، در صورتی که با اعمال تغییرات موفق به آپلود نشدید اطلاع دهید.
فَمَن یَعْمَلْ مِثْقَالَ ذَرَّةٍ خَیْرًا یَرَهُ ؛ وَمَن یَعْمَلْ مِثْقَالَ ذَرَّةٍ شَرًّا یَرَهُ
[Only registered and activated users can see links Click here to register] | دانلود ویتایگر شمسی و فارسی 7 | [Only registered and activated users can see links Click here to register] | [Only registered and activated users can see links Click here to register]
پاسخ
سپاس شده توسط: compiler


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان