28. juni 2004 - 15:27 
												Der er
									17  kommentarer													og 					4  løsninger									 
									
		 
		
			
invalid path 
			jeg får denne fejl efter at have skiftet webhotel: Server.MapPath() error 'ASP 0175 : 80004005'  Disallowed Path Characters  /menu/varer.asp, line 28  The '..' characters are not allowed in the Path parameter for the MapPath method.
					
		
	 
Annonceindlæg tema 
 
Forsvar & beredskab 
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
 
 
	
		
		
			Du kan ikke bruge mappath, når mappen ligger bag web roden. Hvis den ikke gør det, skal du gå ud fra roden, og direkte ind i mappen, uden brug af '..' (dir tilbage) Du kan også bruge fuld sti, istedet for mappath
		
		
	 
	
		
		
			du skal ændre de sider hvor du har en include fil eks. file ="../xxx.inc" - fjern .. og ændre samtidig til virtual = "/xxx.inc"
		
		
	 
	
		
		
			jeg har prøvet med den direkte sti :
http://www.domæne.dk/data/database.mdb men så får jeg denne fejl :
Server.MapPath() error 'ASP 0173 : 80004005' 
Invalid Path Character 
/menu/varer.asp, line 28 
An invalid character was specified in the Path parameter for the MapPath method.
		
 
		
	 
	
		
		
			Den ser sådan ud :
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath ("
http://www.domæne.dk/butik/database.mdb" )
Conn.Open DSN
		
 
		
	 
	
		
		
			Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath ("butik/database.mdb") Conn.Open DSN
		
		
	 
	
	
	
		
		
			prøv at sætte ' sådan en foran og bagved de her "
		
		
	 
	
		
		
			? kan du prøve at vise mig hvordan det skal se ud ?
		
		
	 
	
		
		
			sådan ? Set Conn = Server.CreateObject('"'ADODB.Connection'"') DSN = '"'DRIVER={Microsoft Access Driver (*.mdb)}; '"' DSN = DSN & '"'DBQ='"' & Server.MapPath ('"'butik/database.mdb'"') Conn.Open DSN
		
		
	 
	
		
		
			-> hindu problemet er at jeg skal et bibliotek tilbage og derefter ind i et andet. Altså ../butik/database.mdb
		
		
	 
	
		
								
					
				28. juni 2004 - 16:13  
				#10 
						
		 
		
			glem det med dem her ' din cb ligger vel i mappen udenfor din wwwroot Server.MapPath("\guestbook.mdb") prøv noget i den retning og ret den til så du kommer tilbage. Det kan anbefales at lave en fil der indeholder adgangen til din database og så blot indsætte en include fil på de sider hvor du skal have fat i databasen
		
		
	 
	
		
								
					
				28. juni 2004 - 16:15  
				#11 
						
		 
		
			næææ min database ligger i mit domæne, men i en anden mappe.
		
		
	 
	
		
								
					
				28. juni 2004 - 16:15  
				#12 
						
		 
		
			skal være db og ikke cb
		
		
	 
	
		
								
					
				28. juni 2004 - 16:17  
				#13 
						
		 
		
			men du vender dem her forkert /xxx/xxx/ de skal venden denne vej i din sti \xx\
		
		
	 
	
		
								
					
				28. juni 2004 - 16:31  
				#14 
						
		 
		
			hmmm hvorfor ? nå men det hjalp desværre heller ikke :-(
		
		
	 
	
		
								
					
				28. juni 2004 - 16:34  
				#15 
						
		 
		
			nej jeg har lig checket et andet sted du vender dem rigtigt - tilbage til start: din fejmelding var at .. skulle væk - har du prøvet med ("/butik/database.mdb")
		
		
	 
	
		
								
					
				28. juni 2004 - 17:44  
				#16 
						
		 
		
			Når du selv skriver at den ligger her:
http://www.domæne.dk/butik/database.mdb Så skal du ikke et dir tilbage. mappath starter ved web rod, og så skal du ind i butik og ha fat i database.mdb
Ellers kan fuld sti bruges:
x:\mappe\mappe2\db.mdb
		
 
		
	 
	
		
								
					
				28. juni 2004 - 23:34  
				#17 
						
		 
		
			:-( se så får jeg denne fejl : Microsoft OLE DB Provider for ODBC Drivers error '80004005'  [Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0xe00 Thread 0xdcc DBC 0x1547fcc Jet'.  /menu/varer.asp, line 29
		
		
	 
	
		
								
					
				29. juni 2004 - 07:48  
				#18 
						
		 
		
			har du oprettet en ODBC datakilde???
		
		
	 
	
		
								
					
				29. juni 2004 - 10:27  
				#19 
						
		 
		
			Ellers brug Provider istedet for Driver
		
		
	 
	
		
								
					
				01. juli 2004 - 15:38  
				#20 
						
		 
		
			Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=C:\web\dom.dk\butik\database.mdb" Conn.Open DSN Denne virkede, så det var den komplette sti der skulle bruges. Tak for hjælpen
		
		
	 
	
		
								
					
				01. juli 2004 - 17:13  
				#21 
						
		 
		
			Det var så lidt
		
		
	 
	
		
	
		
		
		
			
			Kurser inden for grundlæggende programmering