Conas a chruthú cartlann tarra de chomhaid agus eolairí (fillteáin) ar an bhfreastalaí ag baint úsáide as script PHP

Réiteach an-simplí i go leor cásanna, ar fhadhb tromchúiseach go leor. Sa chás go gcaithfimid láithreán gréasáin a aistriú, a bhfuil líon na n-eagrán acu cúpla míle, agus nach soláthraíonn an soláthraí óstáil gréasáin dúinn córas cúltaca le cartlannú nó modh eile den sórt sin a cheadú dúinn, Aistriú FTP Tá sé ar réiteach a ba mhaith linn a chur an-fhada.

Cuideoidh script PHP a uaslódáil chuig an bhfreastalaí a d'áitigh an láithreán gréasáin linn é a dhéanamh cartlannú formáid tarra ar gach comhad i bhfillteán.

Conas a dhéanaim cartlann ar chomhaid agus ar fhillteáin ar fhreastalaí gréasáin ag baint úsáide as an script PHP?

Cóipeáil an script thíos agus é a chur i gcomhad .php ar an bhfreastalaí. Sampla: tá an script thíos ag arhiva.php:

[php] <? php
déan iarracht {
// déan cinnte go bhfuil go leor ama ag an script a rith (300 soicind = 5 nóiméad)
ini_set ('max_execution_time', '300');
ini_set ('set_time_limit', '0');
$target = isset($_GET["targetname"]) ? $_GET["targetname"] : ‘archive.tar’; //default to archive.tar
$ dir = isset ($ _GET ["dir"])? $ _GET ["dir"]: './.'; // mainneachtain go léir i dtír reatha
// socrú phar
$phar = new PharData($target);
$ phar-> buildFromDirectory (dirname (__FILE__). '/'.$dir);
echo ‘Compressing all files done, check your server for the file ‘ .$target;
} ghabháil (Eisceacht $ e) {
// láimhseáil earráidí
macalla "Tharla earráid, sonraí: ';
macalla $ e> getMessage ();
}
?>

[/ Php]

Rabhadh! Ní mór an Script a uaslódáil chuig an bhfillteán áit ar mian linn an fillteán agus na comhaid atá ann a thaifeadadh. Mar shampla, más mian linn gach ábhar an fhillteáin wp-ábhar, WordPress a thaifeadadh, déanfar an comhad a ainmníonn arhiva.php linn a uaslódáil go / wp-content /.

Cruthaítear an cartlann trí rochtain a fháil ar an gcomhad archive.php sa bhrabhsálaí. url: http: ..website.tld / wp-content / archive.php, agus beidh an comhad cartlann.tar i láthair ag deireadh oibriúcháin an fhreastalaí.

Má tá mórán comhad agat, déanfaidh sé athrú ar luach ama ama an ama forghníomhaithe. Is féidir leat é seo a dhéanamh ó php.ini nó .htaccess.

Conas a chruthú cartlann tarra de chomhaid agus eolairí (fillteáin) ar an bhfreastalaí ag baint úsáide as script PHP

Maidir leis an údar

Stealth

Paiseanta faoi gach rud a chiallaíonn gadget agus TF, scríobhaim le pléisiúr ar stealthsettings.com ó 2006 agus is breá liom rudaí nua a aimsiú leat faoi ríomhairí agus macOS, córais oibriúcháin Linux, Windows, iOS agus Android.

Leave a Comment