انجمن


مشکل افزونه جلالی و The connection was reset  (۳ نوشته)

  • hmarei

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲
    تشکر شده: ۶ بار
    # نوشته شده: ۸ سال پیش
    ۲ آبان ۱۳۹۲ - ۱۶:۳۶

    سلام
    من از آخرین نسخه ورد پرس یعنی (نگارش 3.6.1) و آخرین نسخه جلالی یعنی (4.4) استفاده می کنم . تقریبا 24 ساعت هست مشکل دارم با دیدن صفحه اصلی سایتم و ارور The connection was reset میده !
    زمانی که افزونه جلالی رو غیر فعال می کنم سایت به درستی بالا میاد .
    مدیر سرور هم خودم هستم و تغییری ایجاد نکردم که باعث این مشکل بشه .
    دلیل چیه ؟ و راه حل چطور ؟

    ممنون

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    aghili - aradrobot - نخ - تناسب اندام
  • hmarei

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲
    تشکر شده: ۶ بار
    # نوشته شده: ۸ سال پیش
    ۳ آبان ۱۳۹۲ - ۰۰:۰۰

    مثل اینکه اینجا داره خاک میخوره !
    من خودم ی اصلاحیه دادم ، فایل : wp-content/plugins/wp-jalali/inc/farsinum-core.php با محتویات زیر اصلاح کنید :

    function convertToFarsi($matches) {
    	$out = '';
    	if (isset($matches[1])) {
    		return str_replace(
    			array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "."),
    			array("۰", "۱", "۲", "۳", "۴", "۵", "۶", "۷", "۸", "۹", "/"),
    			$matches[1]);
    	}
    	return $matches[0];
    }
    
    function farsi_num($num,$fake = null,$fake2=null) {
    	return preg_replace_callback('/(?:&#\d{2,4};)|(\d+[\.\d]*)|(?:[a-z][\x21-\x3B\x3D-\x7F]*)|<\s*[^>]+>/i', 'convertToFarsi', $num);
    }
    function english_num($num) {
    	//$mps_jd_optionsDB = get_option(MPS_JD_OPTIONS_NAME);
    	//$mps_jd_decimal = $mps_jd_optionsDB['mps_jd_decimal'];
    $mps_jd_decimal = true;
    	if($mps_jd_decimal == true)
    		//$farsi_array = array("۰", "۱", "۲", "۳", "۴", "۵", "۶", "۷", "۸", "۹", "<sub><small>/</small></sub>");
    		$farsi_array = array("۰", "۱", "۲", "۳", "۴", "۵", "۶", "۷", "۸", "۹", "٫");
    	else
    		$farsi_array = array("۰", "۱", "۲", "۳", "۴", "۵", "۶", "۷", "۸", "۹", ".");
    
    	$english_array = array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", ".");
    
    	return str_replace($farsi_array, $english_array, $num);
    }
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    aghili - نخ
  • Hadis R

    آفلاین
    عضو
    تعداد نوشته‌ها: ۵
    تشکر شده: ۲ بار
    # نوشته شده: ۷ سال پیش
    ۷ آبان ۱۳۹۲ - ۱۰:۳۱

    سلام.منم همین مشکل شما رو داشتم! مرسی که اصلاحیه زدید.مشکل منم برطرف شد :)

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    نخ

درباره‌ی این موضوع