02. december 2010 - 22:59Der er
4 kommentarer og 1 løsning
Problemer med include .asp
Hejsa eksperter!
Jeg er stødt på et meget underligt problem efter min mening..
Jeg har brugt en include-statement på min hjemmeside i et år nu - uden problemer..
I dag er jeg skiftet til et andet domæne hvilket gør, at hver eneste gang jeg benytter mig af en include-statement på en side gør det, at min side siger:
500 - Internal server error.
Jeg finder dette meget mærkeligt - da det har virket på mit andet webhotel.. Der er kun 1 ændring - og det er, at jeg er gået fra et .com til et .dk domæne.. Kan bare ikke lige se det skulle have en forskel :(
Jeg benytter mig af denne statement:
<!-- #include file ="Include/Conn.asp" -->
- Lige så snart jeg skifter denne ud med den egentlige kode bag includen, virker det... :s
Hvis I har brug for anden info for at kunne svare - så skriv endelig..
Jeg benytter mig af et Privat Advanced Webhotel fra Surftown.dk - Det er samme udbyder som jeg har haft i et år nu..
Jeg har lavet noget testing hvilket er meget interessant.. Lig mærke til dette:
<!-- #include file="../Include/Conn.asp" -->
Denne melder fejl - 500 Internal Server Error..
Men.. Hvis jeg kopiere min Conn.asp-fil ind således min include-statement bliver således:
<!-- #include file="Conn.asp" -->
Så virker det... Nogen bud?
Min Conn.asp fil ser således ud, men det er alle include-filer der melder fejl:
<% strConn = "Driver={MySQL ODBC 3.51 Driver};server=mydb20.surftown.dk;Database=Silence_V1DK;uid=Silence_Verden1;pwd=0905931989;" set Net= Server.CreateObject("ADODB.Connection") Net.Open strConn strIP = Request.ServerVariables("REMOTE_ADDR") %> <% if request.querystring("Village") <> "" then %> <% set VHenter = Net.Execute("SELECT * FROM byinfo WHERE id='" & request.querystring("Village") & "' AND ejerid='" & session("brugerid") & "'") if VHenter.eof or VHenter.bof then response.redirect("../../index.asp") elseif not VHenter.eof or VHenter.bof then %>
Det er de færreste steder det er tilladt at gå til parent folder vha ../ så du skal istedet bevæge du ud fra root ved fx at skrive <!-- #include file="/Include/Conn.asp" -->
ja sry - havde ikke lige lagt mærke til om du brugte file eller virtual.
Synes godt om
Ny brugerNybegynder
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.