webForumDet fria alternativet

Dotnetnuke

29 svar · 1 529 visningar · startad av robingustafsson

robingustafssonMedlem sedan nov. 200719 inlägg
#1

Hej!
Jag undrar om någon vet hur dotnetnuke fungerar och hur man "installerar" det?

Tacksam för svar

Hälsningar Robin Gustafsson

QuidMedlem sedan juni 20006 025 inlägg
#2

Du kan ju börja med att läsa här: http://www.dotnetnuke.com/

robingustafssonMedlem sedan nov. 200719 inlägg
#3

Varför kommer detta upp?

Hej!
Nu har jag läst lite på dotnetnuke och som jag förstår så är det bara att lägga upp det på servern. Men när jag ska gå in på "sidan" står kommer det upp:

Server Error in '/' Application.
Runtime Error
Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".

<!-- Web.Config Configuration File -->

<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>

Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.

<!-- Web.Config Configuration File -->

<configuration>
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>

Hälsningar
Robin

sgtpepperMedlem sedan apr. 20007 588 inlägg
#4

robingustafsson skrev:

Hej!
Nu har jag läst lite på dotnetnuke och som jag förstår så är det bara att lägga upp det på servern. Men när jag ska gå in på "sidan" står kommer det upp:

Ja och hela den texten är ju en beskrivning av hur du får fram ett mer detaljerat felmeddelande eftersom de nuvarande inställningarna av säkerhetsskäl hindrar servern från att visa dessa.

Så det första steget till att lösa problemet är ju att göra som texten säger, så att du kan se vad som egentligen går fel.

LarsGMedlem sedan dec. 200012 464 inlägg
#5

Flyttas från ASP

robingustafssonMedlem sedan nov. 200719 inlägg
#6

Vad menas det?

Som jag förstår menas det att jag ska göra en fil som ska heta web.config

Ska jag då lägga dessa två koder i den eller hur ska jag göra? (Så har jag försökt)
Dessutom undrar jag var ska jag lägga den? (Nu lägger jag den i mappen där hela dotnetnuke ligger)

/Robin

ZaimanMedlem sedan dec. 20014 239 inlägg
#7

robingustafsson skrev:

Som jag förstår menas det att jag ska göra en fil som ska heta web.config

Ska jag då lägga dessa två koder i den eller hur ska jag göra? (Så har jag försökt)
Dessutom undrar jag var ska jag lägga den? (Nu lägger jag den i mappen där hela dotnetnuke ligger)

/Robin

Ja du ska skapa en sådan fil om du inte redan har den. Placera den i root på din webplats.

robingustafssonMedlem sedan nov. 200719 inlägg
#8

Men var menar du någonstans? Jag testar att lägga det över allt men inget händer!

ZaimanMedlem sedan dec. 20014 239 inlägg
#9

web.config filen:

<?xml version="1.0"?>

<configuration>
	<system.web>
		<compilation debug="true">
    </compilation>
	</system.web>
</configuration>

Spara och skicka upp den till den plats på din webserver där websidan utgår ifrån alltså root inte i någon underkatalog.
Kör din sida igen och se vad du får för felmeddelande. I detta läget ska du få ett felmeddelande som är med utförligt.

robingustafssonMedlem sedan nov. 200719 inlägg
#10

Jag har försökt lägga det i root-katalogen men det händer ingenting!

/Robin

ZaimanMedlem sedan dec. 20014 239 inlägg
#11

Du får nog ta och visa mer kod för att vi ska kunna hjälpa dig vidare. Att bara skriva att inget händer ger ingeting i felsökningssynpunkt.

Hur ser sidan ut som du surfar till kodmässigt?

robingustafssonMedlem sedan nov. 200719 inlägg
ZaimanMedlem sedan dec. 20014 239 inlägg
#13

Tror inte du placerat web.config på rätt ställe. Eller så får du höra med ditt webhotell varför det inte fungerar.

freguzMedlem sedan feb. 2005280 inlägg
#14

Är customerrors mode="Off" i web.config då?

robingustafssonMedlem sedan nov. 200719 inlägg
#15

Ja

freguz skrev:

Är customerrors mode="Off" i web.config då?

Ja jag har ju bara kopierat det som står i rutorna.

/Robin

freguzMedlem sedan feb. 2005280 inlägg
#16

ok men kolla om den finns, annars lägg in
<customErrors mode="Off"/>

nånstans emellan system.web

robingustafssonMedlem sedan nov. 200719 inlägg
#17

Innehållet i web.config

Innehållet i web.config

<customErrors>
<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration>

<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
    </system.web>
</configuration>
freguzMedlem sedan feb. 2005280 inlägg
#18

ok, du har dubbla settings

ändra klabbet till:

<?xml version="1.0"?>

<configuration>
	<system.web>
		<compilation debug="true">
    </compilation>
    <customErrors mode="Off"/>

	</system.web>
</configuration>
robingustafssonMedlem sedan nov. 200719 inlägg
#19

Nu har jag ändrat det. Men det står fortfarande lika.
web.config:

<?xml version="1.0"?>

<configuration>
	<system.web>
		<compilation debug="true">
    </compilation>
    <customErrors mode="Off"/>

	</system.web>
</configuration>
andreas_lindhMedlem sedan jan. 20011 140 inlägg
#20

Ligger sidan i en virtuell katalog?

Det borde redan finnas en web config fil i dotnetnuke katalogen. Kolla efter den i root mappen för dotnetnuke

263 ms totalt · 3 externa anrop · v20260731065814-full.86db40fa
136 ms — hämta forumlista (db)
124 ms — hämta statistik (db)
137 ms — hämta tråd, inlägg och bilagor (db)