🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #232540

Ograniczenia hostingu - kompresja zip przez bash lub php

#232540
From: Tadziu
Date: Thu, 21 May 2020 10:31
53 lines
2671 bytes
Dzień dobry,

mam wykupiony hosting i jak na hostingu bywa są ograniczenia [home.pl] 
(jest dostęp przez ssh także)

od parunastu godzin próbuję rozgryźć jak "oszukać" ów hosting co jest 
możliwe, bo posiadam na nim parę stron na Joomli i oprogramowanie do 
backupu "Akeeba Backup" radzi sobie nawet z paroma, parunastoma GB 
danych. Wykonuje to specyficznie tj. rozprasza pakowanie na interwały 
czasowe ...

Oczywiście jeśli ja próbuję to zrobić z poziomu prostego skryptu w PHP 
to jeśli się wyrobi w ~90 sekundach [mało plików] to jest OK.

Natomiast, jeśli próbuję spakować większy katalog z podkatalogami to 
nigdy nie dokończy procesu pakowania, urywa po ~90 sekundach.


<?php
$zipDATING = '_' . date('Y_m_d-H_i-s') . '_';
echo '<center><h2>',$zipDATING,'START</center>';

// zaczyna w katalogu gdzie jest i zipuje wszystkie podkatalogi i pliki
// tworzy zip-a katalog niżej jako nazwa aktualnego katalogu + data,czas

system("zip -r -1 -u 
../arch_".basename(dirname(__FILE__)).$zipDATING."zip ./ ");
$zipDATING_stop = '_' . date('Y_m_d-H_i-s') . '_';
echo '<center><h2>',$zipDATING_stop,'STOP</center>';
?>

Proszę o wskazówki na co zwrócić uwagę, gdzie szukać rozwiązania, dodam 
że z mojego zakresu wiedzy i testów
set_time_limit(0);
proc_nice(20);

lub wciśnięcie usleep(100000);

pętla_start
$oFiles[] = $sMyFP;                     // LIST FILE AS DONE
$oZip->addFile($sMyFP, $sFilePath);     // APPEND TO THE ZIP FILE
usleep(100000);
pętla_stop

także nic nie daje,

z góry dziękuję za wskazówki,

pozdrawiam Tadziu.

-- 
Ta wiadomość została sprawdzona na obecność wirusów przez oprogramowanie antywirusowe Avast.
https://www.avast.com/antivirus
Technical Details
Message-ID: <ra5la6$uud$1@news.icm.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED!not-for-mail
From: Tadziu <testerr@o2.pl>
Newsgroups: pl.comp.lang.php
Subject: Ograniczenia hostingu - kompresja zip przez bash lub php
Date: Thu, 21 May 2020 12:31:31 +0200
Organization: ICM, Uniwersytet Warszawski
Lines: 54
Message-ID: <ra5la6$uud$1@news.icm.edu.pl>
NNTP-Posting-Host: 188.47.28.183.ipv4.supernova.orange.pl
Mime-Version: 1.0
X-Trace: news.icm.edu.pl 1590057095 31693 188.47.28.183 (21 May 2020 10:31:35 GMT)
X-Complaints-To: usenet@news.icm.edu.pl
NNTP-Posting-Date: Thu, 21 May 2020 10:31:35 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0
X-Mozilla-News-Host: news://news.icm.edu.pl:119
X-Antivirus: Avast (VPS 200520-0, 20.05.2020), Outbound message
X-Antivirus-Status: Clean
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit