Я недавно перенес свой веб-сайт на другой сервер.Все работает правильно, кроме одной вещи.Когда я отправляю или обновляю какие-либо данные на моем веб-сайте, обновленные данные не отображаются.Он всегда показывает старые данные, независимо от того, сколько раз я отправлял или обновлял свои данные.Это только показывает обновленные данные, когда я нажимаю кнопку перезагрузки на моем браузере.
Примечание: он отлично работает успешно в моей базе данных.Мой старый сайт работает без сбоев.Я использую обновление redirect () на каждом контроллере
Это мой файл config.php
<?php if(!defined('BASEPATH'))exit('No direct script access allowed');
$config['base_url']='https://eshaplasticbd.net/';
$config['index_page']='';
$config['uri_protocol']='AUTO';
$config['url_suffix']='';
$config['language']='english'; $config['charset']='UTF-8';
$config['enable_hooks']=FALSE;
$config['subclass_prefix']='MY_';
$config['permitted_uri_chars']='a-z 0-9~%.:_\-';
$config['allow_get_array']=TRUE;
$config['enable_query_strings']=FALSE;
$config['controller_trigger']='c';
$config['function_trigger']='m'; $config['directory_trigger']='d';
$config['log_threshold']=0; $config['log_path']='';
$config['log_date_format']='Y-m-d H:i:s';
$config['cache_path']='';
$config['encryption_key']='bds@urcing123';
$config['sess_cookie_name']='ci_session';
$config['sess_expiration']=7200;
$config['sess_expire_on_close']=FALSE;
$config['sess_encrypt_cookie']=FALSE;
$config['sess_use_database']=TRUE;
$config['sess_table_name']='ci_sessions';
$config['sess_match_ip']=FALSE;
$config['sess_match_useragent']=TRUE;
$config['sess_time_to_update']=300; $config['cookie_prefix']="";
$config['cookie_domain']=""; $config['cookie_path']="/";
$config['cookie_secure']=FALSE;
$config['global_xss_filtering']=FALSE;
$config['csrf_protection']=FALSE;
$config['csrf_token_name']='csrf_test_name';
$config['csrf_cookie_name']='csrf_cookie_name';
$config['csrf_expire']=7200; $config['compress_output']=FALSE;
$config['time_reference']='local';
$config['rewrite_short_tags']=FALSE; $config['proxy_ips']='';
$config['sess_save_path'] = 'ci_sessions';
$config['sess_regenerate_destroy'] = FALSE;
autoload.php здесь:
$autoload['helper'] = array('url', 'form','file');
$autoload['config'] = array();
$autoload['language'] = array();
$autoload['model'] = array('log_model');
router.php fileздесь:
<?php if(!defined('BASEPATH'))exit('No direct script access allowed');
if ($_SERVER["SERVER_NAME"]!=='eshaplasticbd.net'){ die ("License ERROR!!!");} else { $route['default_controller'] = 'main'; }
$route['404_override']='';
пример кода контроллера:
<?php session_start(); ?>
<?php if(!defined('BASEPATH'))exit('No direct script access allowed');
class main extends CI_Controller{function __construct(){
parent::__construct();}
function index(){$data=array();
if(!$this->session->userdata('is_logged_in')){
redirect('index.php/main/login','refresh');exit;}
if($this->session->userdata('org_id')){$this->load->model('config_model');$uid=$this->session->userdata('user_details')->id;$data['btns']=$this->config_model->get_btns('MAIN',$uid);$data['err']="";
if(count($data['btns'])==1){redirect($data['btns'][0]->btn_url,'refresh');exit;}if(count($data['btns'])==0){$data['err']="NO PERMISSION ASSIGNED IN MAIN!!!";}$data['main_container']='main';
if($this->session->userdata('user_details')->role_id =='2'){$data['main_container']='hr/main';}if($this->session->userdata('user_details')->role_id=='3'){
redirect('index.php/hrgroup/attendance','refresh');exit;}
if($this->session->userdata('user_details')->role_id =='s_2'){
redirect('index.php/salesgroup/sales/sales_list','refresh');exit;}
if($this->session->userdata('user_details')->role_id =='stock_user'){
redirect('index.php/salesgroup/sales/current_stock','refresh');exit;}
if($this->session->userdata('user_details')->role_id =='invoice_user'){
redirect('index.php/salesgroup/sales/new_invoice','refresh');exit;}
if($this->session->userdata('user_details')->role_id =='purchase_entry'){
redirect('index.php/purchasegroup/purchase','refresh');exit;}$this->load->view('template',$data);}else{redirect('index.php/setting/','refresh');exit;}
}