Avatar billede kak Nybegynder
14. november 2001 - 18:12 Der er 5 kommentarer og
1 løsning

Virker lokalt men ikke hos udbyder?

Jeg vil gerne slette en fil, i et asp-script, og det virker også når jeg gør det på min egen pc. Men det virker ikke på mit webhotel?!
Stien til filen er korrekt og scriptet ser således ud:

Dim objJet 
Dim objFSO
Dim f
Dim f_New 

f = \"d:\\home\\site\\db.mdb\"
f_New = \"d:\\home\\site\\db_temp.mdb\" 

Set objJet = Server.CreateObject (\"JRO.JetEngine\")
Set objFSO = Server.CreateObject \"Scripting.FileSystemObject\") 

If objFSO.FileExists(f_new) Then
    objFSO.DeleteFile f_new
end if
Avatar billede seeque Nybegynder
14. november 2001 - 18:22 #1
Du kan ikke altis regne med at stien er den samme hos dig selv og på dit webhotel.
For at få de rette sti til filen skal du have fat i en kodelignede dette:

f = Server.Mappath(\".\") & \"\\db.mdb\"

(hvis altså i dit tilfælde \"d:\\home\\site\\\" er stien til det katalog hvor den ASP-fil du vil slette med ligger)

Mvh
SeeQue
Avatar billede kak Nybegynder
14. november 2001 - 18:36 #2
Jeg er helt sikker på, at stien er korrekt.
Men jeg har også forsøgt det du skriver, og det hjælper ikke.
Avatar billede seeque Nybegynder
14. november 2001 - 18:43 #3
Der kan være det probelem / den manglede opsætning.... hvordan du nu vil se på det :-)

Det webhotel du bruger kan have undladt at sætte skrive-rettigheder i det katalog du vil slette den ovennævnte database fra.
I så fald vil du ikke få lov til at gøre andet end at læse fra dit site.

Mvh
SeeQue
Avatar billede coldray Nybegynder
14. november 2001 - 18:58 #4
hvis ingen af de ovenstående virker..så check at dit webhotel understøtter asp :-)

- ColdRay
Avatar billede kak Nybegynder
14. november 2001 - 19:03 #5
Webstedet uderstøtter asp. 90% af mine sider er asp-kode :-)
Men jeg har lige hørt dem vedr. rettigheder, for det lyder jo mest logisk, så nu venter jeg på svar...
Avatar billede kak Nybegynder
26. november 2001 - 12:01 #6
Mit webhotel har fjernet muligheden for at bruge FileSystemObject, og derfor virker det ikke. Så seeque var tættest på ;-)
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