[gelöst]Drupal Seite von webserver local zum testen
am 10.03.2010 - 09:34 Uhr in
Hi Leute,
ich habe leider ein Problem mit dem ich nicht wirklich weiter komme.
Ich will eine vorhandene drupal Seite auf einem localen Server zu Testzwecken verwenden.
Habe die komplette Page heruntergaeladen so wie die DB als dumpfile.
Dies dann natürlich lokal alles eingerichtet auf einem lamp Server.
Habe apache 2 und php 5 sowie mysql5 am laufen.
Wenn ich dann jedoch auf die Seite gehe im Browser also mein localhost,
dann wird mir nicht der komplette Inhalt angezeigt und egal auf welches link ich Klicke kommt immer ein 404 error.
Das komishce ist nur das er teilweise den Inhalt aus der DB lesen kann daran kann es also nicht liegen.
Ich denke das hat was mit der redirect funktion zu tun in dem htacces file, habe auch shcon einiges im Netz an vorgeschlagenen Lösungen getestet.
Leider ohne jeglichen erfolg.
Über HIlfe wäre ich sehr erfreut.
LG
- Anmelden oder Registrieren um Kommentare zu schreiben

Hallo hast du die 'Online'
am 10.03.2010 - 10:21 Uhr
Hallo
hast du die 'Online' Version
selber installiert?
Welche Module hast du da
die mit Pfaden / URL Redirect zutuen haben?
Hast du einen base url Eintrga in deiner
settings.php gesetz der lokal nicht mehr stimmt?
404 heisst ja er kann die Seite nicht finden..
Aber vielleicht liegt das an den 'clean URL' liegt.
Deaktivere diese mal auf deinem lokalem Server
dazu gehe in die Tabelle Variable
den Eintrag zu clean_url und setzten den
Wert da von
s:1:"1";
auf
s:1:"0";
viel Erfolg
Hat fast geklappt
am 10.03.2010 - 13:54 Uhr
Hi danke das hat fast geklappt,
also die links gehen jetzt man kann sich einloggen usw.
aber die links im Content der nodes gehen nicht diese haben auch noch den alten pfad wo kann ich dies ändern
lg
Wie hast du diese Links
am 10.03.2010 - 14:00 Uhr
Wie hast du diese Links erstellt? Hast du die per Hand eingefügt? Wenn du absolute Pfade benutzt hast, dass ist das eventuell normal, dass diese nicht funktionieren da deine Online-Seite ( http://www.deineseite.de ) einen Ordner höher liegt als deine Offline-Variante ( http://localhost/deineseite ).
.. Zitat: Hi danke das hat
am 10.03.2010 - 14:00 Uhr
..
Hi danke das hat fast geklappt
Super!!
aber die links im Content der nodes gehen nicht diese haben auch noch den alten pfad wo kann ich dies ändern
schau mal in die
sites/default/settings.php
ob da irgendwo die
$base_url gesetzt wurde
bzw mit welchem wert
Ok Hier mal ein link und die base_url
am 10.03.2010 - 14:31 Uhr
Das ist ein link /home/node/227 wobei ich dazu sagen muss das auf dem Webserver damals alles über ein unter Verzeichnis home lief
welches local jetzt prod ist
und ich habe als $base_url = 'http://localhost/prod';
stehen
was muss ich da ändern, wenn ich in dem link das home durch prod ersetzte bringt das auch nichts
lg
So ich habe eine Lösung gefunden die mir aber nicht gefällt!
am 10.03.2010 - 14:39 Uhr
wenn ich die links abändere auf ?q=node/17 dann gehen Sie, allerdings habe ich keine Lust jeden Eintrag umzuändern.
Gibt es da nicht die möglichkeit lokal die clean urls zum laufen zu bekommen?
oder sowas
LG
So hab es herausgefunden wie es geht.
am 11.03.2010 - 10:07 Uhr
Man muss local einfach das rewrite modul aktivieren.
siehe http://drupal.org/node/134439
und die standart htacces nehmen sowie die settings.php anpassen auf die localen werte
lg