Hur uppdatera gammal ASP-hemsida till att fungera på ny ASP2-server?

Permalänk
Medlem

Hur uppdatera gammal ASP-hemsida till att fungera på ny ASP2-server?

Jag skapade en hemsida i internets forntid (1999). Den byggdes till viss del med hjälp av MS Frontpage och kretsade kring den första versionen av ASP. Den har funkat utmärkt fram tills nu då mitt webbhotelll migrerat hemsidan till en ASP2-server som tydligen inte stödjer en del av den ASP-kod som min sida är uppbyggd av. Detta innebär att vissa delsidor inte kan visas utan ger felmeddelande: "HTTP Error 500 - Internal Server Error. Internet Information Services.".

Jag håller inte längre på med programmering och är därför nollställd kring vilka justeringar jag behöver göra för att hemsidan ska funka på ASP2-servern och därför hade jag verkligen uppskattat förslag på hur jag ska börja nysta i problemet. Finns det t.ex. några allmänna tumregler för vilka uppdateringar som oftast krävs i koden vid övergång ASP1-till-ASP2 eller vilken kod-del skulle jag kunna börja med att ändra?

Visa signatur

// Mattias

Permalänk

Dra igång stöd för "Classic ASP" i servern så löser det sig.

Permalänk
Medlem

Webbsidan ligger på en server på ett webbhotel som säger att det är jag som måste utföra ändringar - inte dom.

Trots att sidan alltså funkat i 11 år till en dag då postade formulär (cdonts) inte nådde mottagaren och foton inte kunde laddas upp via en enkel upload-funktion. Webbhotellet kan inte svara på varför dessa funktioner slutade att fungera, men de misstänker att det beror på nån patch de installerat. Detta är upprinnelsen till att de valde att migrera sidan till ASP2-servern.

Skickades från m.sweclockers.com

Visa signatur

// Mattias

Permalänk
Medlem

(jag utgår från att du med ASP2 menar ASP.NET.)

det "lättaste" är nog att skriva om de sidor som slutat att fungera till ASP.NET. (se exempelvis Converting ASP to ASP.NET hos MSDN. det finns säkerligen bättre resurser i angående detta.)
maila kan man exempelvis göra med SmtpClient.

Using oSmtpClient As New SmtpClient() oSmtpClient.Send("from@host.com", "to@host.com", "Subject", "Body") End Using

Visa signatur

as far as we can tell, the massacre went well...

Permalänk
Medlem

Om inte webhotellet kan köra din hemsida längre kanske du skulle flytta? Det är nog enklare än att skriva om sidan om du inte känner dig säker på programmeringen..

Visa signatur

AK47s for everyone! - Angry mob
Since NaN /= NaN, I think, we should decipher 'NaN' as 'Not a NaN' - Miguel Mitrofanov
(Varför är människan så benägen att tro på Gud?) Antagligen har det lönat sig och evolutionen har drivit fram sådana hjärnor. - Anon

Permalänk
Medlem

Tack för svaret och länkarna, jovnas! Det är bra att ha en utgångspunkt även om jag vid första försöket inte lyckades applicera alla konverteringspunkterna på MSDN-sidan till min webbsida. Jag ska försöka igen när jag får tid i veckan, men om någon annan av er vid andra bra sidor/resurs för ASP1-till-ASPNET migrering tar jag tacksamt emot dessa tips.

vb: Jag har övervägt detta alternativ, men efter att ha hört mig för med ett annat tänkbart webbhotell så ger inte heller de nåt stöd för gammal ASP. Anledningen i deras fall var den längre säkerheten vid användning av äldre ASP-kod.

Visa signatur

// Mattias