Fråga : Time ut och mitt skrivar

Hälsningar

I har en skriva, som nedladdar avbildar, och gör en vinande. Avbildar är kicken res avbildar varat värd på ett konto S3, och från en website folket kan göra en vinande och en nedladdning. En avbilda har runt om 8MB, och det finns 14 avbildar per varje vinande. , när så användareförfrågan som dessa avbildar från websiten, mitt skriva den nedladdningen avbildar från S3 till serveren och efter 14images har nedladdats det har skapat en zip.

I har haft avbildauRLsna i DB, en fungera som nedladdar fjärrkontroll, sparar, och en vinande skapar function.

I får avbildar till en samling, gör en foreach för nedladdning fungerar och, på avsluta skapar en vinande sparar från array.
Problem är, efter 30 har understött serverstoppet som bearbetar skriva., men mitt skriva behov mer tid.

Is där någon goda långt till betaget detta, utan att ändra tiden ut i php.ini?

Thank You
" klar "

Svar : Time ut och mitt skrivar

Du kan ta fram befalla fodrar parametrar, genom att förklara ditt huvudsakligt, fungerar något liknande så:

utan laga kraft huvudsakligt för offentlig statisk elektricitet (stränga [] args),

Du ska önskar att lagra dessa någonstans att din WinForm kan ta fram dem från.  Jag skulle föreslår att en statisk elektricitet klassificerar (detta van vid kallas en global variabel):

den offentliga statisk elektricitet klassificerar ArgHolder
{
  offentlig statisk elektricitet Args {få; uppsättning; }
}

Nu från huvudsakligt, du kan precis appellen ArgHolder.Args = args;

Från din WinForm du kan hämta dessa, när du behöver dem.

om (ArgHolder.Args! = ogiltig && ArgHolder.Args.Length > 0)
{
  // som vi har stränger, start med ArgHolder.Args [0]
}

Hoppas detta hjälper!
Andra lösningar  
 
programming4us programming4us