Homepage selbermachen 7.849 Themen, 35.585 Beiträge

Wie teste ich LOCAL homepage mit Apache?

Zwincki / 5 Antworten / Flachansicht Nickles

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

bei Antwort benachrichtigen