export z mysql

znouza znouza na cl.cesnet.cz
Středa Srpen 30 14:03:48 CEST 2000


zalozte si s tom svym adresari, kde mate ty php skripty adresar "temp",
ktery bude mit prava nobody.skupina (proste uzivatele, pod kterym bezi
apache). urcity vliv na to ma i nastaveni php, kde je nejaky bezpecny mod.
staci pak tento soubor vytvorit, udelat na nej pres
Header("Location: adresar/soubor") presmerovani a posleze casem smazat

tm

=========================================================================
Tomas Meinlschmidt, SBN3, MCP, MCP+I, MCSE, NetApp Filer & NetCache
PGP FP: 5C7C D286 9282 8264 C843 F02F 3FDE A655 9268 8FD3
GCS d-(?) s: a-- C++ ULHSC++++$ P+++>++++ L+++$>++++ E--- W+++$ N++(+) !o 
    !K w(---) !O !M V PS+ PE Y+ PGP++ t+@ !5 X? R tv b+ !DI D+ G e>+++ 
    h---- r+++ z+++@
=========================================================================

On Wed, 30 Aug 2000 LVohralik na csas.cz wrote:

> Cely problem tkvi v tom, ze select into outfile dokaze zalozit soubor do
> adresare /tmp a tam ja nemam pristup.
> Ja mam pridelen adresar /home/muj na ktery se dostanu pomoci FTP s
> user/passwd, ale ten select ne.
> Jak sem pochopil, problem je v userovi na ten adresar a zaroven userovi, pod
> kterym bezi PHP skript.
> Protoze znam nastavovani prav jen v WinNT a ackoliv sem se to snazil
> pochopit v unixu - nepochopil sem to :-(
> tak me nic nenapada. Jenom chmod 777 * ale to jde secure do haje...
> 
> > bud si udelejte CSV data, nebo udelat dump - viz dokumentace k mysql
> > SELECT [STRAIGHT_JOIN] [SQL_SMALL_RESULT] [SQL_BIG_RESULT]
> > [SQL_BUFFER_RESULT]
> >        [HIGH_PRIORITY]
> >        [DISTINCT | DISTINCTROW | ALL]
> >     select_expression,...
> >     [INTO {OUTFILE | DUMPFILE} 'file_name' export_options]
> >     [FROM table_references
> >         [WHERE where_definition]
> >         [GROUP BY {unsigned_integer | col_name | formula}]
> >         [HAVING where_definition]
> >         [ORDER BY {unsigned_integer | col_name | formula} [ASC | DESC]
> > ,...]
> >         [LIMIT [offset,] rows]
> >         [PROCEDURE procedure_name] ]
> > 
> > a ps: zkuste konferu database@
> 
> co to znamena database@ ?
> 
> > > diky
> > > 			Ladislav Vohralik
> > 



Další informace o konferenci Linux