jupper Posted December 9, 2004 Report Posted December 9, 2004 Pie bildes uploada ar GD tiek samazinaats bildes izmeers, bet kaa to bildi saglabaat uz servera, lai peec tam, kad apmekleetaajs skataas, nav jaaizmanto GD, bet uzreiz lai ielaadeejas samazinaatais atteels?
Roze Posted December 9, 2004 Report Posted December 9, 2004 Nu funkcijaam imagejpeg() http://lv.php.net/imagejpeg imagegif() imagepng() ir opcionaals otrais parametrs, kura tu vari noraadiit kur saglabaat nogjenereeto bildi uz diska..
Venom Posted December 9, 2004 Report Posted December 9, 2004 NB, ja esi uz linušiem, tad image* f-jas ģenerēja tādas savādas faila tiesības (vismaz agrāk) un bija labāk izmantot output_buffering pārtveršanu
Roze Posted December 9, 2004 Report Posted December 9, 2004 Nu 644 vai 744 vaidzeetu buut ok. Aiz kam jautu uploadeejot un resaizojot imagi vari vinjai gruuzt pa virsu un ieprieksh vai peecaak ar chmod vari salikt pats kaa gribi.
Venom Posted December 9, 2004 Report Posted December 9, 2004 tad ir pamainījies, kad taisīju savu resize klasi lika kaut kādu nesaprotamu ūseri, ka pēc tam chmod nestrādāja skarbā pieredze joprojām liek ticēt ob :ph34r:
Roze Posted December 9, 2004 Report Posted December 9, 2004 Tad jau tas ir driizaak webservera -> php skaroš jautājums. Proti zem kāda usera tas darbojas. Fiziski piem apache jau nekādīgi savādāk nevar ierwraitot failu tik vien zem pats chrootojas (proti nobody, apache, wwwrun vai kā tā). Protams savādāk var būt ar suexec un safemode settingiem vai arī php cgi/fcgi veidā.
Venom Posted December 9, 2004 Report Posted December 9, 2004 nu, nez kā tur tiešām bija, bet reāli vienkārši failu ierakstīt un nochmodot varēja, bet no imagejpeg vairs nē. čestno, čestno
Recommended Posts