Fixed issues with timeouts

这个提交包含在:
Peter Goodhall 2019-05-22 17:17:26 +01:00
父节点 306c5255ed
当前提交 c8c6f71859
共有 3 个文件被更改,包括 44 次插入12 次删除

查看文件

@ -14,6 +14,9 @@ class eqsl extends CI_Controller {
private function loadFromFile($filepath) private function loadFromFile($filepath)
{ {
ini_set('memory_limit', '-1');
set_time_limit(0);
// Figure out how we should be marking QSLs confirmed via eQSL // Figure out how we should be marking QSLs confirmed via eQSL
$query = $query = $this->db->query('SELECT eqsl_rcvd_mark FROM config'); $query = $query = $this->db->query('SELECT eqsl_rcvd_mark FROM config');
$q = $query->row(); $q = $query->row();
@ -90,7 +93,10 @@ class eqsl extends CI_Controller {
$this->load->view('interface_assets/footer'); $this->load->view('interface_assets/footer');
} }
public function import() { public function import() {
ini_set('memory_limit', '-1');
set_time_limit(0);
$data['page_title'] = "eQSL Import"; $data['page_title'] = "eQSL Import";
$config['upload_path'] = './uploads/'; $config['upload_path'] = './uploads/';
@ -238,6 +244,8 @@ class eqsl extends CI_Controller {
} // end function } // end function
public function export() { public function export() {
ini_set('memory_limit', '-1');
set_time_limit(0);
$this->load->model('logbook_model'); $this->load->model('logbook_model');
$data['page_title'] = "eQSL QSO Upload"; $data['page_title'] = "eQSL QSO Upload";

查看文件

@ -1,19 +1,43 @@
<div class="container">
<h2><?php echo $page_title; ?></h2>
<?php $this->load->view('layout/messages'); ?> <div class="container eqsl">
<div class="card">
<div class="card-header">
<h5 class="card-title"><?php echo $page_title; ?></h5>
<ul class="nav nav-tabs card-header-tabs">
<li class="nav-item">
<a class="nav-link" href="<?php echo site_url('eqsl/import');?>">Download QSOs</a>
</li>
<li class="nav-item">
<a class="nav-link active" href="<?php echo site_url('eqsl/Export');?>">Upload QSOs</a>
</li>
</ul>
</div>
<div class="card-body">
<?php $this->load->view('layout/messages'); ?>
<?php <?php
if (isset($eqsl_results_table_headers)) if (isset($eqsl_results_table_headers))
{ {
echo "<p>The following QSLs have been received from eQSL.cc</p>"; echo "<p>The following QSLs have been received from eQSL.cc</p>";
echo $eqsl_results_table_headers; echo $eqsl_results_table_headers;
echo $eqsl_results_table; echo $eqsl_results_table;
} }
else else
{ {
echo "<p>There are no QSO confirmations waiting for you at eQSL.cc</p>"; echo "<p>There are no QSO confirmations waiting for you at eQSL.cc</p>";
} }
?> ?>
</div>
</div>
</div>
<div class="container">
<h2><?php echo $page_title; ?></h2>
</div> </div>

查看文件

@ -5,10 +5,10 @@
<h5 class="card-title"><?php echo $page_title; ?></h5> <h5 class="card-title"><?php echo $page_title; ?></h5>
<ul class="nav nav-tabs card-header-tabs"> <ul class="nav nav-tabs card-header-tabs">
<li class="nav-item"> <li class="nav-item">
<a class="nav-link" href="<?php echo site_url('eqsl/import');?>">Import</a> <a class="nav-link" href="<?php echo site_url('eqsl/import');?>">Download QSOs</a>
</li> </li>
<li class="nav-item"> <li class="nav-item">
<a class="nav-link active" href="<?php echo site_url('eqsl/Export');?>">Export</a> <a class="nav-link active" href="<?php echo site_url('eqsl/Export');?>">Upload QSOs</a>
</li> </li>
</ul> </ul>
</div> </div>