404's nach Upload, nur die Startseite wird angezeigt
Eingetragen von aaki (91)
am 31.03.2009 - 10:27 Uhr in
am 31.03.2009 - 10:27 Uhr in
Hallo Leute,
und schon wieder ein Problem. Nachdem ich nun lokal (fast) alle Inhalte strukturiert habe, Module installiert, Theme erstellt usw. wollte ich die Seite hochladen.
Dazu habe ich
- Alle Dateien per FTP hochgeladen (Besitzer der Dateien ist der gleich, wie der unter dem der Webserver läuft)
- Einen MySQL Dump lokal erzeugt
- Online eine Tabelle mit dem selben Namen und der gleichen Codierung erstellt
- Den Dump importiert
- Online den selben Benutzer mit allen Rechten auf dieser Tabelle erzeugt
- Die Seite aufgerufen: Startseite In Ordnung, bei allen Folgeseiten kommt ein 404 - Page not found des Apachen, auch bei den admin Seiten
- In der settings.php
$update_free_access = TRUE;
gesetzt und update.php audgeführt. Dieses zeigte keine verfügbaren Updates an und brachte keine Fehlermeldungen. Ergebnis waren immer noch 404's. - Daraufin bin ich dem Rat einer anderen Seite gefolgt und habe den Aufruf von
menu_rebuild()
erzwungen und auch hier immer noch keine Besserung in Sicht
Jetzt weiss ich leider nicht mehr weiter. Hat noch jemand eine Idee?
Viele Grüße
~ aaki
- Anmelden oder Registrieren um Kommentare zu schreiben
Vielleicht hats was mit den
am 31.03.2009 - 11:02 Uhr
Vielleicht hats was mit den URLs zu tun? Möglicherweiße hattest du lokal CleanURLs aber jetz keine. Irgendetwas in der Richtung könnte ich mir vorstellen.
Beim Hochladen die .htaccess
am 31.03.2009 - 11:09 Uhr
Beim Hochladen die .htaccess "vergessen"?
--
mortendk: everytime you use contemplate... Thor is striking down from above with his mighty hammer - crushing and killing a kitten!
webseiter.de
Suchmaschinenoptimierung (SEO) & Drupal
Ich habe die htaccess nicht
am 31.03.2009 - 11:19 Uhr
Ich habe die htaccess nicht vergessen :|
Möglicherweiße hattest du lokal CleanURLs aber jetz keine.
Ja, ich habe clean-URLs aktiviert und hätte das gerne auch wieder. Aber da ich alles 1 zu 1 hochgespielt habe und die Serverkofiguration fast genau der lokalen entspricht (vServer), sollte es doch gehen? Ist Drupal (und die Module) immer derart sensibel? Gerade beim Entwickeln einer Seite spielt man doch öfter Dumps ein... ich hoffe mal das passier nicht so häufig!
Aber zurück zum Thema, was kann ich in dieser Hinsicht unternehmen? In der Modultabelle händisch Clean-URLs deaktiveren (vermutlich inklusive Path und AutoPath)? Und denn? Oder könnte es ein anderes Problem auch noch sein?
Vielen Dank und viele Grüße
~ aaki
Da du nen vServer hast,
am 31.03.2009 - 11:22 Uhr
Da du nen vServer hast, wäre es sinnig sich die korrespondierenden Einträge im Error-Log des Apache anzuschauen, bevor man sich weiter im Rätselraten übt.
--
mortendk: everytime you use contemplate... Thor is striking down from above with his mighty hammer - crushing and killing a kitten!
webseiter.de
Suchmaschinenoptimierung (SEO) & Drupal
[Tue Mar 31 12:24:43 2009]
am 31.03.2009 - 11:37 Uhr
[Tue Mar 31 12:24:43 2009] [error] [client xxx.xxx.xxx.xx] File does not exist: /var/www/webseiten/sowieso/httpdocs/inhalt, referer: http://sowieso.com/
Ja, vielleicht kannst du ja was damit anfangen. Wenn ich mir das so recht überlege, schaut es aus, als würden die mod_rewrite Regeln nicht greifen, die den alias an die index.php weitergeben.
Die htaccess ist jedenfalls im ANSI Format und .... HIMMEL! Jetzt seh ich grad, dass ich im VHost atypischer weise AllowOverride None eingestellt hatte! Gut dann hätte sich das somit geklärt und dem einen oder anderen hilft dieser Thread vielleicht!
Sorry :)
So atypisch ist das
am 31.03.2009 - 11:39 Uhr
So atypisch ist das eigentlich gar nicht ;)
--
mortendk: everytime you use contemplate... Thor is striking down from above with his mighty hammer - crushing and killing a kitten!
webseiter.de
Suchmaschinenoptimierung (SEO) & Drupal
Ich vermute auch mal die
am 31.03.2009 - 11:40 Uhr
Ich vermute auch mal die Clean URLs ärgern Dich, da ich dasselbe Problem schonmal hatte, aber Dank root Rechten das Ganze recht schnell beheben konnte.
Wäre es nicht einfacher in der lokalen DB die Clean URLs zu deaktivieren und den Dump dann erneut auf dem Webspace einzuspielen?
just my 2 cent