سلام ، آیا این بازدید اول شماست ؟ یا
نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: حل مشکل Mamboبا PHP 5.3.x به بالا

  1. #1

    تاریخ عضویت
    Sep 2006
    محل سکونت
    مازندران - ساری
    نوشته ها
    1,609
    تشکر
    0
    تشکر شده 10 بار در 7 ارسال

    حل مشکل Mamboبا PHP 5.3.x به بالا

    درود بر شما،
    احتمالا می دانید که مامبو با نسخه جدید PHP یعنی 5.3.x مشکل داره، اگر شما همچنان به دلیل عدم وجود وقت یا ...، توانایی بروز رسانی مامبو به جوملا را ندارید، این راهنما را برای برطرف سازی مشکل خود بخوانید.

    فایل database.php را از پوشه includes باز کنید:
    تابع زیر را به کلاس mosDBTable اضافه کنید
    کد:
    function mosDBTable($table='', $keyname='id', $db=''){
    		parent::mosDBAbstractRow($table, $keyname, $db);
    	}
    یعنی اینگونه:
    کد:
    class mosDBTable extends mosDBAbstractRow {
    	/** @var mosDatabase Database connector */
    	var $_db = null;
    تبدیل شود به :
    کد:
    class mosDBTable extends mosDBAbstractRow {
    	/** @var mosDatabase Database connector */
    	var $_db = null;
    	
    	function mosDBTable($table='', $keyname='id', $db=''){
    		parent::mosDBAbstractRow($table, $keyname, $db);
    	}

    سپس فایل Function.php را از پوشه includes/Cache/Lite باز کنید،
    خط :
    کد:
    $result = call_user_func_array($target, $arguments);
    را تغییر دهید به:
    کد:
    $m = array();
          	for($i=0; $i <= count($arguments); $i++ ){
          		$m[] = '$arguments['.$i.']';
          	}
            $result = eval("$target(".implode(', ', $m).");");

    سپس فایل sef.php را از پوشه includes باز کنید:
    خط:
    کد:
    if (strtolower ( substr ( $string, 0, 9 ) ) != 'index.php' or eregi ( '^(([^:/?#]+):)', $string ))
    را تغییر دهید به
    کد:
    if (strtolower ( substr ( $string, 0, 9 ) ) != 'index.php' or @eregi ( '^(([^:/?#]+):)', $string ))

    کامیاب و سربلند باشید
    یا علی

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    محل سکونت
    Advertising world
    نوشته ها
    Many
     

  3. #2
    Team
    تاریخ عضویت
    Apr 2009
    محل سکونت
    قائم شهر
    نوشته ها
    3,869
    تشکر
    906
    تشکر شده 1,090 بار در 812 ارسال

    پاسخ : حل مشکل Mamboبا PHP 5.3.x به بالا

    بهرام جان سلام

    این پست را ببینید.
    من تقریبا 7 ماه پیش این مشکل برام پیش اومد و با تغییرات زیر مشکلم حل شد.


    [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •