Seite 10 von 17

Verfasst: Sa 30. Jul 2005, 03:09
von andrej
was mir gerade aufgefallen ist.
ich habe ein neues projekt gestartet, spricht neues verzeichnis, komplett die zip datei entpackt und alles installiert. funktioniert alles 1A. ich kann vorhandene artikel editieren, aktualisieren und löschen. sobald ich jedoch eine neue kategorie anlege, und dort einen artikel ablege, taucht das gleiche fehler auf. sprich objekt nicht gefunden bla bla. was kann das sein? also ich kann das rätsel leider nicht lösen.

Verfasst: Sa 30. Jul 2005, 14:47
von ronaldo
Dafür bin ich auch gleich danach ins Bett :)

Da Du momentan einen 404er bekommst, scheint Dein Aufruf gar nicht erst bei der index.php anzukommen:

Läuft mod_rewrite bei Dir überhaupt?
Dazu teste mal mit folgende Rule:

Code: Alles auswählen

RewriteRule ^irgendwat.html$ index.php [L] 
, in dem Du die Rule in die .htaccess schreibst und in dem Verzeichnis einfach mal "irgendwat.html" aufrufst. Die sollte es nicht geben, der Apache nach index.php rewriten und die index.php anzeigen. Funktioniert das?


EDIT: Ups, das andere Posting hab' ich nicht gesehen... Na dann wird's daran schon mal nicht liegen :(

Verfasst: Sa 30. Jul 2005, 14:54
von andrej
Ja wie du es bereits gesagt hast, die .htaccess habe ich durch deine anweisung geändert. wenn ich die irgendwat.html aufrufe, wird der selbe fehler angezeigt.

Verfasst: Sa 30. Jul 2005, 14:59
von ronaldo
Also wenn die Anweisung nicht funktioniert, würde ich sagen, dass was mit Deinem Apache-mod_rewrite nicht hinhaut... Poste doch bitte mal die vollständige URL zum Angucken!

Verfasst: Sa 30. Jul 2005, 15:04
von andrej
Was meinst Du mit der gesamten URL?

Also das ist dein Aufruf:
http://localhost/mrewrite/cms/irgendwat.html

Die index.php findest du hier:
http://localhost/mrewrite/cms/index.php

Verfasst: Sa 30. Jul 2005, 15:07
von ronaldo
Dann wird vermutlich folgendes Wunder bewirken... Bitte folgendes in der .htacces ändern:

Code: Alles auswählen

RewriteBase /mrewrite/cms

Verfasst: Sa 30. Jul 2005, 15:21
von andrej
Nein leider nicht.
Muss sich die .htaccess im CMS Verzeichniss befinden, wenn ich deinen Aufruf verwende? Welchen Pfad muss ich dann bei der config.php eingeben?

Verfasst: Sa 30. Jul 2005, 17:27
von ronaldo
Schade, ... Also ich habe in der Config ($cfg['mod_rewrite']['rootdir']) und in der .htaccess (RewriteBase) jeweils den selben Pfad und die .htaccess liegt im CMS-Verzeichnis.

Verfasst: Do 4. Aug 2005, 11:18
von GOLD
Hi, ich verwende das Paket von Ronaldo (danke!) und habe eigentlich alles planmäßig durchgeführt: Leider erhalte ich bei der Bestückung eines Templates, sowie bei der Frontend-Ansicht eines Artikels folgende Fehlermeldung:

Warning: Cannot modify header information - headers already sent by (output started at /is/htdocs/55555/www.domain.de/url/contenido/includes/fu ... n.php:2121) in /is/htdocs/55555/www.domain.de/url/conlib/session.inc on line 467

Weiß jemand woher die kommt und was ich dagegen tun kann?

Verfasst: Do 4. Aug 2005, 11:22
von ronaldo
GOLD, hast Du das Paket genommen, das ich zusammengestellt habe?

Verfasst: Do 4. Aug 2005, 11:24
von GOLD
Ja, das von Seite 9: contenido4.4.5_copy_art--mod-rewr_pl2.zip

Verfasst: Do 4. Aug 2005, 11:25
von ronaldo
Schau mal in contenido/includes/functions.con.php, ob sich da fiese Leerzeilen ans Dateiende geschlichen haben und entferne diese gegebenenfalls.

Verfasst: Do 4. Aug 2005, 11:35
von GOLD
der mann hat den absoluten durchblick. genau so war es. vielen dank! :wink:

Verfasst: Do 4. Aug 2005, 11:41
von ronaldo
Gern geschehen.

Der Link, der Dank Stese auch auf der Startseite des Themas zu finden ist, verweist jetzt auf contenido4.4.5_copy_art--mod-rewr_pl3.zip, wo eben jene Leerzeilen auch entfernt sind.

Verfasst: Do 4. Aug 2005, 11:51
von GOLD
Noch zwei kurze Frage:

Ist diese Zeile im Quelltext so richtig mit den Slashes?
<head>
<base href="http://www.domain.de/url/cms/" />
</head>

Reagiert Google mit dieser URL-Lösung tatsächlich besser auf Contenido-Seiten? Erfahrungsberichte?