Avatar billede sirsingelton Nybegynder
26. oktober 2006 - 00:46 Der er 3 kommentarer og
1 løsning

Vælge fysisk sti via Ftpserveren

Hej med jer

Ja, jeg er klar over at FTPservere arbejder med virtuelle stier, der mapper til de fysiske p.g.a sikkerheden.

Men hvad er egentlig så ideen med eksempelvis metoden

ftp.makeDir(""+f.getBuger_id()); //fra jScape

her laver jeg en fysisk mappe på serveren, men har altså ingen mulighed for bagefter at uploade  filer i den.

Er der ingen mulighed for at ændre mappingen fra en virtuel til en fysisk sti...fra ftp clienten

Eller er der en hel anden løsning.

Muligvis en an klasse end jscape´s...

Mit mål er egentlig bare at hente filer fra én DB og lægge dem over i ftp serveren, men de skal ligge i forskellige mapper alt efter indhold. Umiddelbart kunne jeg vel på forhånd manuelt mappe en helvedes masse stier til hinanden vha. FTPserverens client program...men dette vil være uoverskueligt, da vi så ville snakke 1000'vis af mapninger.

På forhånd tak
Avatar billede arne_v Ekspert
27. oktober 2006 - 04:18 #1
nu kender jeg ikke jSCape

men hvis

ftp.makeDir(""+f.getBuger_id());

opertter er dir, så bør


ftp.changeDir(""+f.getBuger_id());

gå til det dir (muligvis hedder changeDir noget andet).
Avatar billede sirsingelton Nybegynder
29. oktober 2006 - 20:55 #2
Hej Arne

Jscape har lavet en FtpListener klasse med metoden changeDir(FtpChangeDirEvent event), der således bliver kastet hvis stien til en mappe på serveren ændres. Men igen handler det om den virtuelle sti.
Avatar billede sirsingelton Nybegynder
17. juli 2007 - 22:48 #3
smid et svar...
Avatar billede arne_v Ekspert
21. juli 2007 - 00:34 #4
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester