作者 刘锟

update

@@ -47,7 +47,7 @@ class HtmlCollect extends Command @@ -47,7 +47,7 @@ class HtmlCollect extends Command
47 47
48 public function handle() 48 public function handle()
49 { 49 {
50 - ini_set('memory_limit', '512M'); 50 + ini_set('memory_limit', '1024M');
51 while (true) { 51 while (true) {
52 $this->start_collect(); 52 $this->start_collect();
53 } 53 }
@@ -442,7 +442,12 @@ class HtmlCollect extends Command @@ -442,7 +442,12 @@ class HtmlCollect extends Command
442 foreach ($source as $vs) { 442 foreach ($source as $vs) {
443 443
444 if ($vs['download']) { 444 if ($vs['download']) {
445 - $new_source = CosService::uploadRemote($project_id, 'source', $vs['url_complete']); 445 + if ($project_id == 1355 && in_array(substr($vs['url_complete'], -3), ['pdf', 'zip', 'rar'])) {
  446 + //项目id为1355的项目,可下载类资源要保持原名称,做特殊出来
  447 + $new_source = CosService::uploadRemote($project_id, 'source', $vs['url_complete'], '', '', 1);
  448 + } else {
  449 + $new_source = CosService::uploadRemote($project_id, 'source', $vs['url_complete']);
  450 + }
446 if ($new_source) { 451 if ($new_source) {
447 CollectSource::insert([ 452 CollectSource::insert([
448 'project_id' => $project_id, 453 'project_id' => $project_id,