در زمان کار با بخش مدیریت اپن کارت گاهی اوقات مجبوریم زمانی را صرف کارهای دیگر کنیم و زمان بازگشت به سایت و انجام کار، سایت به صفحه لاگین می رود و یوزر پسورد می خواهد. در صورتیکه این کار باعث کندی کار شما می شود، می توانید با تغییری ساده در کدهای سایت زمان انجام این کار را افزایش دهید. در یادداشت زیر طریقه انجام این کار را خدمت دوستان عزیز توضیح خواهیم داد.

برای این کار لازم است فایل مربوطه را در آدرس زیر باز نماییم

/system/library/session.php

 

کد موجود در این صفحه در حالت اولیه به شکل زیر است

//<?php

//class Session {

//            public $data = array();

//            public function __construct() {

//                            if (!session_id()) {

//                                            ini_set(‘session.use_cookies’, ‘On’);

//                                            ini_set(‘session.use_trans_sid’, ‘Off’);

//                                            session_set_cookie_params(0, ‘/’);

//                                            session_start();

//                            }

//                            $this->data =& $_SESSION;

//            }

//            function getId() {

//                            return session_id();

//            }

//}

//?>

 

کد بالا را با کد زیر جایگزین نمایید

//<?php

//class Session {

//            public $data = array();

  //    public function __construct() {

 //       if (!session_id()) {

 //           ini_set(‘session.use_cookies’, ‘On’);

//            ini_set(‘session.use_trans_sid’, ‘Off’);

            /* Q-mod — session extend */

//            session_set_cookie_params(86400, ‘/’);

 //           ini_set(‘session.cache_expire’, ‘180’);

 //           ini_set(‘session.gc_maxlifetime’, ‘86400’);

//            ini_set(‘session.save_path’,’public_html/sessions‘);

//            session_start();

//        }

//        $this->data =& $_SESSION;

//    }

//            function getId() {

//                            return session_id();

//            }

//}

//?>

 

مسیری که در کد بالا به رنگ سبز مشخص شده است، مسیر قرار گرفتن session  است و باید ایجاد شود با اجازه دسترسی 755 (chmod=755) و واضح است که این فولدر را می توانید به هر اسمی ایجاد کنید و درون کد قرار دهید.

لطفا این علامت (//) را از آغاز هر خط بردارید.

 

 

گروه توسعه فناوری وب ایران موفقیت روزافزون شما را آرزومند است.

(مقالات آموزشی)

 

 

بدون دیدگاه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *