| DeBill |
| Mitglied |
|
| Germany |
|
|
| None Specified |
|
| Sunday, July 01, 2007 |
| Thursday, October 29, 2009 11:29:20 AM |
9 [0.07% of all post / 0.01 posts per day] |
|
Hallo zusammen,
ich habe hier ein merkwürdiges Problem, das ich mir nicht erkären kann. Wenn ich eine neue Seite anlege, die im Hauptmenü erscheinen soll, also bei 'Parent Page' das DropDown auf 'Not Specified' stehen lasse, erscheint die Seite im Admin-Menü. Wenn ich diese Seite unter 'Admin > Pages' in der Hierarchie auf die oberste Ebene verschiebe, erscheint sie nicht mehr im Admin-Menü, aber eben auch nicht im Hauptmenü.
Habe ich etwas übersehen? Fehlerhafte Einstellung? Vielen Dank im Voraus.
|
Bingo! Ich habe nun, weil ich alle möglichen Fehlerquellen ausschließen wollte, den IIS deinstalliert und wieder installiert, ASP.NET 2.0 erneut installiert und zur Sicherheit die Skriptzuordnungen mit aspnet_regiis.exe nochmal hergestellt.
Anschließend wie Du empfohlen hast ein virtuelles Verzeichnis in Inetpub/wwwroot eingerichtet. Installation ansonsten genau wie weiter oben beschrieben nur eben im virtuellen Verzeichnis /dotnetnuke. Und jetzt läufts!
Schade nur, das ich jetzt nie mehr nachvollziehen werde, welche Einstellung nun fehlerhaft war. Aber dennoch: Vielen Dank Hans-Peter. Wenn Du mal in Berlin bist, melde Dich. Ich lade Dich auf soviel Pils (oder anderes) ein, wie Du trinken kannst. Danke!
|
|
Im Prinzip ja. Mit http://localhost. Ist doch dasselbe, oder?
|
OK. Es ist ein Screencast. Und wenn ich das richtig sehe, legt er kein virtuelles Verzeichnis an, sondern legt das Basisverzeichnis einfach auf den Ordner fest, in den er das Install-Paket entpackt hat. So hab ich es im Prinzip auch gemacht.
Zu sehen unter:[url]http://www.dnnwiki.net/videos/InstallingDotNetNuke.html[/url]
|
Aha, vielleicht kommen wir der Sache jetzt näher. Da ich DNN im Rootverzeichnis des IIS installiert habe (Standardwebseite > Eigenschaften > Basisverzeichnis > Lokaler Pfad: D:\Web) rufe ich DNN direkt mit
http://localhost
auf. Mit 'http://localhost/dotnetnuke' bekomme ich einen 404er. Entsprechend steht in der PortalAlias Tabelle unter HTTPAlias auch nur schlicht 'localhost'.
So. Jetzt habe ich mal den Eintrag auf 'localhost/dotnetnuke' ergänzt. Jetzt gibts sowohl bei http://localhost als auch bei http://localhost/dotnetnuke einen 404er. Das scheint mir allerdings auch plausibel.
Ich hab jetzt mal in der PortalAlias-Tabelle (vorübergehend) einen Eintrag für DDNS hinzugefügt und im Router Port 80 für eingehende Verbindungen geöffnet. Du müßtest jetzt unter[url]http://kastanie.homeip.net[/url] auf die Seite zugreifen können.
|
|
Es gab keinen Fehler. Installation verlief reibungslos.
|
|
Standarddokumente sind aktiviert. Und 'Default.aspx' steht an oberster Stelle.
|
Hallo Hans Peter,
vielen Dank schonmal für die Hilfe. Bei der Installation halte ich mich im Prinzip exakt an die Installationsschritte, wie im Screencast Installation auf dnnwiki.net gezeigt. Also: 1. Entpacken des Install-Pakets in den Root-Ordner des IIS (Bei mir D:\Web). 2. 'ASPNET' und 'NETZWERKDIENST' haben Vollzugriff auf diesen Ordner. 3. 'Standardwebseite' im IIS arbeitet mit ASP.NET 2.0 4. Start der Installation im Browser mit http://localhost 5. 'Typische Installation' > 'SQL-Datenbankdatei' ... > Accounts für admin und host 6. Startseite des Stammportals. Fertig.
Und ab hier geht's nicht mehr weiter. Ansonsten: XP Pro, SQL Express 2005, VS 2005.
Gruß, DeBill
|
Hallo,
mich plagt dasselbe Problem und treibt mich langsam zur Verzweiflung. Ich habe auf XP Pro problemlos installieren können und sehe schließlich die Startseite. Wenn ich jedoch auf Login oder Register klicke, bekomme ich den 404er.
Wenn ich allerdings den wie oben von kr2005 vorgeschlagen http://localhost/Default.aspx?tabid=36&ctl=login eingebe, gelange ich tatsächtlich auf die Login-Seite. Nach dem Login komme ich allerdings wieder zum 404er. DNN will mich in ein /Home-Verzeichnis lenken, das er scheinbar nicht gibt.
Was kann ich jetzt konkret tun? Für jede Hilfe wäre ich echt dankbar.
|
|