Hallo,
Bisher habe ich meine eigene homepage mit Dreamweaver getestet bzw. die Seiten einfach in den IE Browser geladen und dann ausgeführt. Klappte prima. Da ich jetzt in javascripts und im html code einige links eingebaut habe funktioniert die Testerei nicht mehr.
Problem 1: Ich lasse den Dreamweaver mit Apache als lokalem Server laufen. Unter site definieren habe ich unter http-Adresse: //localhost/markus/ eingetragen. Dreamweaver greift dann auf das Verzeichnis htdocs zu. Gebe ich aber im Browser in der Befehlszeile http://localhost/markus/ ein, dann sucht er im Verzeichnis user. Oder war das umgekehrt? Egal! Wie kann ich das korrigieren, so dass sowohl Dreamweaver als auch das manuelle eintippen im Browser nur noch auf das Verzeichnis htdocs zugreifen. Die Apache httpd.conf habe ich fast so gelassen wie mir setup die Datei hingestellt hat. Ich habe später lediglich noch hinzugefügt:
BindAddress freenet.de
ServerName 127.0.0.1
Ob das so richtig ist? Keine Ahnung. Es kommt jedenfalls keine Fehlermeldung beim Hochfahren des Apache. Allerdings erst nachdem ich in der Datei hosts.sam folgende Zeile eingefügt habe: 127.0.0.1 freenet.de
Problem 2: Wie bringe ich dem Apache und vor allen Dingen dem Dreamweaver bei das meine homepage Adresse www.freenet.de/markus ist? Ich kann da im Dreamweaver unter site definieren nix finden.
Problem 3: Aus meiner homepage heraus greife ich auch auf scripts zu die in der homepage meines Vaters abgelegt sind. Wie kann ich unter localhost diesen Zugriff simulieren? Jetzt passiert nämlich folgendes: Apache will eine Verbindung zum www per DFÜ aufbauen. Das will ich aber nicht.
Problem 4: Ich habe in einem javascript (filename.js) folgendes codiert:
...var _orname = \'or\';
...var _debug = false;
...function orFunc() {
...this.rootPath = (location.href.match(/file:|localhost/) || _debug) ? \'file:///O:/\' : \'http://www.freenet.de/markus/\' ;
...this.title = document.title;
...var titleArra…………………………………
Wie kann ich offline unter localhost dieses script ausführen. Aus dem script heraus werden css Dateien aufgerufen. Bisher sieht es so aus das dieses script nicht ausgeführt wird. Oder ist der this.root.Path falsch codiert?
Einfache scripte – wie nachfolgend zu sehen – werden ausgeführt.
...orFormname = \'orForm\';
...function orFormFunc(orFuncInstance) {
...this.or = orFuncInstance;
...this.SSS = this.or.SSS;
...this.UA = this.or.UA;
...this.chkAtt_Accesskey = (this……………………………..
Wie muß ich die Datei lmhosts.sam oder host.sam unter windows bearbeiten um local zu testen? Die Datei lmhosts.sam ist leer. In der host.sam steht folgendes:
127.0.0.1 localhost
127.0.0.1 pop3.norton.antivirus
127.0.0.1 pop3.spa.norton.antivirus
127.0.0.1 freenet.de/markus
Ich habe lediglich eine Zeile eingefügt: 127.0.0.1 freenet.de/markus . Was fehlt ist die www meines Vaters. Ehrlich gesagt weiß ich aber nicht wie ich diese Datei hosts behandeln soll. Genauso sind mir einige Eintragungen im Apache .httpd.conf unklar. Müßte ich nicht die Datei lmhosts.sam füllen?
Das ist so im groben mein Problem. Kann mir jemand helfen? Hilfreich wäre auch ein link ins www auf der eine localhost Testumgebung beschrieben wird. Womit ich wirklich alles testen kann.
Zwincki
Homepage selbermachen 7.846 Themen, 35.563 Beiträge
hihi,
du scheinst von serverprogrammierung keine ahnung zu haben.
die datei hosts.sam ist nutzlos, sie muss einfach nur hosts heissen, soweit schritt eins.
zudem solltest du keine registrierten domainnamen als hosts einfügen, kann zu problemen führen.
weiterhin solltest du dich ein kleines bisschen mit virtual hosting befassen.
in der httpd.conf kannst du das verwalten:
sich mal nach einem eintrag in der form:
NameVirtualHost 127.0.0.1
einfach anpassen, und abgehen...