+ Antworten
Seite 3 von 4 ErsteErste 1 2 3 4 LetzteLetzte
Ergebnis 31 bis 45 von 56

Thema: Testserver mit Dreamweaver einrichten

  1. #31
    TP-Junior Zayexi macht alles soweit korrekt
    Registriert seit
    Apr 2009
    Beiträge
    6
    Hallo Zulujaner,

    nee, Fehlermeldungen gibt es leider gar keine. Ich habe nur gesehen das die Pfade der Dateien die ich im DW öffnen will ein Verzeichniss zu kurz oder zu lang sind. Ausgehend von der Datei in der diese stehen.
    Dann ist mir auch noch aufgefallen, das auch wenn ich die Dateien im Browser lokal über den localhost öffne ich dasselbe Problem habe. Ich befürchte mal das es gar nicht an DW liegt sondern am xampp oder der httpd.conf oder der .htaccess oder sonst irgend etwas fieses woran ich noch gar nicht gedacht habe.

    Grüße
    Zayexi

    PS: Die Dateien, die miteinander verlinkt sind werden in der Textform vollständig geladen. Aber alles was dann weiter über Links geht .css, .js, .gif, .jpg usw wird nicht angezeigt. Im Internet aber, funktioniert das ganze Zeug aber hervorragend. Mit SQL Mod_Rewrite usw.
    Geändert von Zayexi (16.04.2009 um 20:37 Uhr)

  2. #32
    TP-Junior Zayexi macht alles soweit korrekt
    Registriert seit
    Apr 2009
    Beiträge
    6
    Hallo Forum,
    ich bin einen Schritt weiter, derjenige, der die Seite machte hat nie Lokal gearbeitet, sondern immer life im Netz kodiert. Nun hab ich die Schwierigkeit das erst lokal machen zu wollen.
    Vielleicht bin ich mit meinem Problem dann in diesem Thread an der Falschen Stelle um den Testserver, .htaccess und Apache.
    Also mein Apache mit php mysql inclusive des Moduls rewrite läuft -was ich auch überprüft habe-
    Das die Installation ok ist sehe ich daran, daß normale Seiten völlig richtig angezeigt werden. Aber wie kriege ich diese Seite mit dem rewrite-Problem lokal ans laufen?
    Um die Struktur einmal deutlich zu machen, hab ich mal einen Screenshot erstellt:
    Im Verzeichnis html liegt die index.php.
    Die Bilder daraus greifen auf das Unterverzeichnis bilder (auf derselben Ebene) zu. Die index.php wird über das Modul rewrite mit verschiedenen Dateien gefüllt die in der Verzeichnisebene eine tiefer ( im Unterverzeichnis inc) liegen (teilweise auch noch tiefer). Die eingefügten Dateien heissen dann z.B. index.inc.php oder entsprechend ähnlich. Der Inhalt dieser Datei wird dann auch noch angezeigt, aber die Verweise auf CSS, Scripte und Bilder die aus dieser Datei geladen werden sollen machen Schwierigkeiten. Sie werden nicht angezeigt. Im DW sehe ich an den ausgegebenen Pfadangaben das da etwas nicht stimmt. Hier ist eine Verdopplung drin. (z.B. ...html/inc/inc/team/......) oder es fehlt eine Verzeichnisebene.
    Das Problem besteht allerdings nicht nur im DW selber, sondern auch wenn ich die Datei im Browser über den localhost aufrufe.
    Ich spreche hier wirklich nur von der lokalen Installation. Die komplett gleiche Struktur funktioniert im Netz.
    Hat jemand sowas schon mal gehabt oder kann mir sonst irgendwie weiterhelfen? Ich hoffe das war jetzt deutlich genug und nicht viel zu viel.
    Danke fürs lesen, denken und schreiben
    Zayexi
    Angehängte Grafiken  

  3. #33
    TP-Specialist jayjay ist ein richtiges Arbeitstier - DANKE jayjay ist ein richtiges Arbeitstier - DANKE jayjay ist ein richtiges Arbeitstier - DANKE jayjay ist ein richtiges Arbeitstier - DANKE Avatar von jayjay
    Registriert seit
    May 2003
    Ort
    krefeld
    Beiträge
    3.631
    der pfad im browser und muss mit http://localhost/ beginnen.
    der pfad im dw füe den testserver in etwa C:\xampp\htdocs\dein\pfad\
    computer tun nur das was man ihnen sagt, meistens

  4. #34
    TP-Junior Zayexi macht alles soweit korrekt
    Registriert seit
    Apr 2009
    Beiträge
    6
    Hey,
    Richtig, genau so sehen die Pfade bei mir auch aus.
    Ich hab mir inzwischen noch mal viel Mühe gemacht und ein Bild gebastelt in dem ein Screenshot vom DW mit den entsprechenden Dokumenten und den Pfaden ziemlich bunt dargestellt ist.
    Links ist die root. Rechts die index.php. Im oberen Bereich werden die Dateien angegeben die von der index.php verwiesen sind. Wenn ich mit der Maus über die Dateien gehe bekomme ich den Verweispfad angezeigt. Kaum einer stimmt mit den Pfaden der Root überein. Jeder ist irgendwie anders und ein System kann ich darin nicht erkennen, da ich auch die Verweise im Quellcode gleichfarbig markiert habe.
    Wenn ich das sehe, weiß ich das da nix gehen kann (denn DW findet an den Orten wo DW sucht keine einzige Datei), aber erklären kann ich mir da gar nichts.
    Kann das vielleicht jemand von Euch?
    Grüße
    Zayexi
    Angehängte Grafiken  

  5. #35
    TP-Specialist jayjay ist ein richtiges Arbeitstier - DANKE jayjay ist ein richtiges Arbeitstier - DANKE jayjay ist ein richtiges Arbeitstier - DANKE jayjay ist ein richtiges Arbeitstier - DANKE Avatar von jayjay
    Registriert seit
    May 2003
    Ort
    krefeld
    Beiträge
    3.631
    hast du es im browser getestet?
    wäre die einfachste methode um alle fehler nach und nach auszumerzen, alle pfade zu korrigieren.
    was ich aus deinem screen nicht verstehe, warum stehen da mal relative und mal absolute pfade????
    computer tun nur das was man ihnen sagt, meistens

  6. #36
    TP-Junior Zayexi macht alles soweit korrekt
    Registriert seit
    Apr 2009
    Beiträge
    6
    Hallo Jayjay,
    erst mal die erfreuliche Nachricht: Ich hab es zum laufen bekommen!
    Jetzt eine Frage dazu: kann ich meine Frage irgendwie als gelöst markieren?
    Damit auch Andere davon profitieren können eine Lösungsskizze:
    Ich habe die Documentroot in der httpd.conf auf den Punkt umgestellt an dem auch die index.php der entsprechenden Site liegt. Also: die index.php liegt bei mir unter c:\xampp\htdocs\jnet\hundeschule in der httpd.conf habe ich die DocumentRoot auf genau dasgleiche Verzeichnis eingestellt.
    Das Umständliche daran ist nur, das ich dran denken muss die httpd.conf wieder umzustellen wenn ich mit einem anderen Projekt arbeite.
    So nun der Vollständigkeit halber noch zu Deinen Fragen: Ja klar hab ich es im Browser getestet, bin dabei aber leider auch nicht weitergekommen.
    Warum dort absolute und relative Pfade stehen ist richtig und ganz einfach erklärt: Die relativen Pfade sind die Pfade die im Quellcode der Datei index.php stehen. Die absoluten Pfade (also die in den kleinen gelben Kästchen) sind die die kurzzeitig auftauchen wenn Du mit der Maus über einen Dateinamen in der Leiste im DW fährst in der die verlinkten Dateien (aus der index.php) aufgelistet sind. Das war jetzt lang und verschachtelt, aber ich hoffe das es klar geworden ist?
    Danke und Grüße
    Zayexi

  7. #37
    TP-Specialist jayjay ist ein richtiges Arbeitstier - DANKE jayjay ist ein richtiges Arbeitstier - DANKE jayjay ist ein richtiges Arbeitstier - DANKE jayjay ist ein richtiges Arbeitstier - DANKE Avatar von jayjay
    Registriert seit
    May 2003
    Ort
    krefeld
    Beiträge
    3.631
    warum diese änderung in der httpd.conf?
    du speicherst deine sites unter:
    c:\xampp\htdocs\projekt1\
    c:\xampp\htdocs\projekt2\

    das entsprechend auch als testserver eintragen.

    aufruf im browser über:
    http://localhost/projekt1
    http://localhost/projekt2
    computer tun nur das was man ihnen sagt, meistens

  8. #38
    TP-Junior Zayexi macht alles soweit korrekt
    Registriert seit
    Apr 2009
    Beiträge
    6
    Bei einer einfachen Installation eines xampp hast Du recht. Da brauch man keinerlei Änderungen in
    der httpd.conf. Man ruft -wie Du schreibst- einfach im Browser den entsprechenden Pfad auf in dem
    die index Datei liegt.

    ABER
    In diesem speziellen Fall geht es um die Arbeit mit dem Apache Modul REWRITE
    Da das REWRITE Modul immer auf die Document-root zurückgreift, werde ich zu einer ganz bestimmten
    Arbeitsweise gezwungen.

    ENTWEDER:
    Ich nehme keine Änderungen an der httpd.conf vor (Documentroot ist auf --z.B. c:\xampp\htdocs--)
    dann muss meine index Datei im Verzeichnis c:\xampp\htdocs\ liegen und ich kann die Datei im
    Browser mit http://localhost/ aufrufen
    Der Nachteil daran ist, das ich für jedes Projekt an dem ich arbeite immer wieder neu die index
    Datei (inklusive der kompletten Sitestruktur) in das Verzeichnis c:\xampp\htdocs kopieren muss.

    ODER:
    Ich nehme Änderungen an der httpd.conf vor (Documentroot ist auf --z.B.
    c:\xampp\htdocs\projekte\nummer1--) Jetzt kann ich meine index Datei sehr komfortabel und
    strukturiert im Unterverzeichnis ...\nummer1 ablegen (und jedes andere Projekt in einem anderen
    Unterverzeichnis). Auf der Festplatte liegen meine Dateien dann im Verzeichnis
    c:\xampp\htdocs\projekte\nummer1\. Im Browser kann ich die index Datei nun aber trotzdem mit
    http://localhost/ aufrufen.
    Wenn ich jetzt ein anderes Projekt bearbeiten will muss ich nur daran denken die httpd.conf auf
    eine neue Document-root umzustellen.

    UND wie schon mal erwähnt, das hängt alles nur damit zusammen weil ich mit mysql und php arbeite
    und das Apache-Modul REWRITE nutze.
    OHNE das REWRITE Modul brauchst Du Dir den ganzen Aufwand nicht zu machen.

    Grüße
    Zayexi

  9. #39
    TP-Newbie jenn99 macht alles soweit korrekt
    Registriert seit
    May 2009
    Beiträge
    3
    Danke für die vielen Infos....

  10. #40
    TP-Newbie jenn99 macht alles soweit korrekt
    Registriert seit
    May 2009
    Beiträge
    3
    Danke für die vielen Infos...

  11. #41
    TP-Member uliS macht alles soweit korrekt
    Registriert seit
    Feb 2010
    Ort
    Hagen
    Beiträge
    32
    Hallo,

    ich heisse Uli und habe mich heute neu angemeldet, weil ich, nachdem ich alles hier und anderswo beschriebene durchexerziert habe, immer noch zu keinem befriedigendem Ergebnis gekommen bin.
    Wie andere hier auch habe ich eine Shop Software an der ich Layoutänderungen vornehmen möchte. Ich denke es reicht, wenn ich mich hier einfach anhänge, auch wenn das Thema schon etwas älter ist. Ich versuchs "kurz" zu umreissen:

    Testserver, Datenbank (Xammpp) ist eingerichtet und läuft.

    Über http://localhost/projekte kann ich den apache im Browser aufrufen.

    Das Projekt -projekt-chufu- kann ich dann aber nicht mehr aufrufen.

    apache error logs

    [error] [client ::1] File does not exist: C:/xampp/htdocs/projekte/projekt-chufu/' . process_link('index') . ', referer: http://localhost/projekte/projekt-chufu/


    Dreamweaver zeigt mir ebenfalls nur leere Seiten, oder leere Tabellen.

    .htaccess sieht so aus:

    RewriteEngine On

    RewriteCond %{REQUEST_URI} ^(.*)//(.*)$
    RewriteRule . %1/%2 [R=301,L]

    RewriteRule ^(.*),(.*)$ $2.php?rewrite_params=$1&page_url=$2

    RewriteCond %{QUERY_STRING} base64_encode.*(.*) [OR]
    RewriteCond %{QUERY_STRING} (<|%3C).*script.*(>|%3E) [NC,OR]
    RewriteCond %{QUERY_STRING} GLOBALS(=|[|%[0-9A-Z]{0,2}) [OR]
    RewriteCond %{QUERY_STRING} _REQUEST(=|[|%[0-9A-Z]{0,2})
    RewriteRule ^(.*)$ index.php [F,L]


    httpd.conf. hab ich geändert, bringt auch nichts.

    Habe den Shop auf dem Webserver installiert, aber selbst wenn ich die Seiten via Remote-Ansicht in Dreamweaver aufrufe kriege ich nichts als leere Seiten, oder Tabellen angezeigt. Anbei noch ein paar Screenshots....

    Bin mit meinem Latein echt am Ende, vielleicht aber inzwischen auch nur völlig betriebsbslind - hoffe ihr könnt mir helfen...


    Grüsse Uli
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken Testserver mit Dreamweaver einrichten-projekte.jpg   Testserver mit Dreamweaver einrichten-projekte1.jpg   Testserver mit Dreamweaver einrichten-projekte2.jpg   Testserver mit Dreamweaver einrichten-projekte3.jpg   Testserver mit Dreamweaver einrichten-projekte4.jpg  


  12. #42
    TP-Veteran max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User Avatar von max.m
    Registriert seit
    Dec 2005
    Ort
    Stuttgart
    Beiträge
    1.955
    Moin Uli,

    ist mod_rewrite im Apache aktiv?

    Gruß max.m

  13. #43
    TP-Member uliS macht alles soweit korrekt
    Registriert seit
    Feb 2010
    Ort
    Hagen
    Beiträge
    32
    Morgen Max,

    danke für die rasche Antwort.

    Also da die Raute davor fehlt, müsste es eigentlich aktiv sein!? -

    #LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
    #LoadModule proxy_http_module modules/mod_proxy_http.so
    LoadModule rewrite_module modules/mod_rewrite.so
    LoadModule setenvif_module modules/mod_setenvif.so
    #LoadModule speling_module modules/mod_speling.so
    LoadModule ssl_module modules/mod_ssl.so
    LoadModule status_module modules/mod_status.so
    #LoadModule substitute_module modules/mod_substitute.so


    Bin mir allerdings nicht ganz sicher, weil hier --->

    <Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    </Directory>


    doch dann eigentlich auch "AllowOverride FileInfo" stehen müsste, oder?


    Grüsse Uli

  14. #44
    TP-Veteran max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User max.m lebt für das TP und seine User Avatar von max.m
    Registriert seit
    Dec 2005
    Ort
    Stuttgart
    Beiträge
    1.955
    Zitat Zitat von uliS Beitrag anzeigen

    Bin mir allerdings nicht ganz sicher, weil hier --->

    <Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    </Directory>


    doch dann eigentlich auch "AllowOverride FileInfo" stehen müsste, oder?


    Grüsse Uli
    Ich meine das hier:
    AllowOverride None
    muss entweder durch Deinen Vorschlag ersetzt werden oder durch AllowOverride All. Danach den Apache neustarten.

  15. #45
    TP-Member uliS macht alles soweit korrekt
    Registriert seit
    Feb 2010
    Ort
    Hagen
    Beiträge
    32
    Hallo max,

    habe alle Möglichkeiten durchprobiert, mit und ohne geänderter Document root - tut sich absolut nix....

+ Antworten
Seite 3 von 4 ErsteErste 1 2 3 4 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51