Beiträge nicht gefunden, obwohl vorhanden

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
DwB
Regular
Posts: 32
Joined: Fri Feb 10, 2006 11:06 am
Contact:

Beiträge nicht gefunden, obwohl vorhanden

Post by DwB »

Und direkt das nächste "Problem": Beiträge sind nicht mehr anklickbar.
Auf der Blog-Übersicht ist der Beitrag "Hörspiel" zu lesen, allerdings komme ich an den Kommentar nicht mehr heran, denn der Artikel selber scheint nicht auffindbar.
Editieen kann ich den Beitrag allerdings noch und auch im Comment-Block ist der Kommentar zumindest in Ansätzen zu finden.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Beiträge nicht gefunden, obwohl vorhanden

Post by garvinhicking »

Hi!

Das sieht aus als wäre was mit deinen Permalinks nicht in Ordnung. Nutzt du mod_Rewrite oder Apache Errorhandling? Wie sieht deine .htaccess aus?

Wie sind deine permalinks und Pfade konfiguriert? Das "Keine Beiträge" erscheint nämlich auch, wenn eine URL nicht zugeordnet werden kann.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
DwB
Regular
Posts: 32
Joined: Fri Feb 10, 2006 11:06 am
Contact:

Re: Beiträge nicht gefunden, obwohl vorhanden

Post by DwB »

Ich habe mit allen drei Einstellungen das ganze versucht, diesen Beitrag kann ich in allen nicht aufrufen.

Momentan ist errorhandling eingestellt, die .htaccess sieht so aus:

Code: Select all

RewriteEngine on
RewriteBase /

RewriteRule  ^\.htaccess$ - [F] 
RewriteRule  ^index.rss$ feeds/index.rss [R]
RewriteRule  ^index.rss1$ feeds/index.rss1 [R]
RewriteRule  ^index.rss2$ feeds/index.rss2 [R]
RewriteRule  ^atom([0-9]+).xml$ feeds/atom$1.xml [R]

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://dirk.babig.de(/)?.*$     [NC]
RewriteCond %{HTTP_REFERER} !^http://blog.babig.de(/)?.*$     [NC]
RewriteCond %{HTTP_REFERER} !^http://babig.net(/)?.*$     [NC]
RewriteCond %{HTTP_REFERER} !^http://mastermind.t47.rwth-aachen.de/kj/zzh/smf/?.*$ [NC]
RewriteRule (.*)\.(gif|jpg|jpeg|png)$ - [F,NC]

# BEGIN s9y
ErrorDocument 404 /index.php
DirectoryIndex /index.php
php_value session.use_trans_sid 0
php_value register_globals off
php_value memory_limit 40M


<Files *.tpl.php>
    deny from all
</Files>

<Files *.tpl>
    deny from all
</Files>

<Files *.sql>
    deny from all
</Files>

<Files *.inc.php>
    deny from all
</Files>

<Files *.db>
    deny from all
</Files>

# END s9y
Das komische ist: rufe ich anstelle des Slashes mit Bindestrich auf (http://dirk.babig.de/archives/433-Hoerspiel.html) funktioniert der Aufruf.

In der Tabelle _permalinks steht der Permalink allerdings auch auf archives/433/Hoerspiel.html.

Permalink-Struktur: archives/%id%/%title%.html
Pfad zu Einträgen: archives

PS: Wenn die Permalink-Struktur archives/%id%-%title%.html lautet, funktioniert es überall.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Beiträge nicht gefunden, obwohl vorhanden

Post by garvinhicking »

Hi!

Lautet evtl. noch mehr auf "archives"? Ich glaube wenn %id% alleine in der URL steht versucht s9y das auf ein Jahres/Monats-Archiv (weil nur Zahlen darin stehen) zu mappen.

Wie ist deine komplette Permalink/Pfad-Einstellung?

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
DwB
Regular
Posts: 32
Joined: Fri Feb 10, 2006 11:06 am
Contact:

Re: Beiträge nicht gefunden, obwohl vorhanden

Post by DwB »

garvinhicking wrote:Ich glaube wenn %id% alleine in der URL steht versucht s9y das auf ein Jahres/Monats-Archiv (weil nur Zahlen darin stehen) zu mappen.
Das ist.....interessant.

Momentan sieht die Einstellung so aus:

Permalink Artikel-URL: archives/%id%/%title%.html
Permalink Autor-Url: authors/%id%-%realname%
Permalink Kategorie-URL: categories/%id%-%name%
Permalink RSS-Kategorie: feeds/categories/%id%-%name%.rss
Permalink RSS-Autor: feeds/authors/%id%-%realname%.rss

Pfad zu Einträgen: archives
Pfad zu Archiven: archive
Pfad zu Kategorien: categories
Pfad zu Autoren: authors
Pfad zum Abbestellen Kommentare: unsubscribe
Pfad zum Löschen Kommentare: delete
Pfad zum Bewilligen Kommentare: approve
Pfad zu RSS-Feeds: feeds
Pfad zu externen Plugin: plugin
Pfad zur Administration: admin
Pfad zur Suche: search
Pfad zu Kommentaren: comments
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Beiträge nicht gefunden, obwohl vorhanden

Post by garvinhicking »

Hi!

Okay, meine Vermtung trifft leider zu. Das ist leider eine suboptimalität bei den s9y Permalinks, da sich Pfade/Permalinks in einigen Dingen überschneiden müssen, aber nicht, wenn Zahlen in der ID vorkommen. Das ist relativ tief im Code verwurzelt und wird sich ohne Querschläge leider nicht so leicht fixen lassen.

Folgende Workarounds kann ich Dir anbieten:

1. Die %id% ganz aus der URL rausnehmen, wenn Du dann mit den leichten Performanceeinbußen leben kannst beim "URL in der Datenbank"-suchen

2. Die %id% ans Ende stellen, oder so aufnehmen dass die ID nicht als Zahl alleine steht, also z.b. "/archives/id%id%/%title%.html".

3. Den Permalink auf "/articles/%id%/%title%.html" umstellen, oder den Archives-Pfad auf "/archiv/" oder so. Einfach so, dass Permalink und Pfad unterschiedlich sind.

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
DwB
Regular
Posts: 32
Joined: Fri Feb 10, 2006 11:06 am
Contact:

Re: Beiträge nicht gefunden, obwohl vorhanden

Post by DwB »

Vielen Dank. Hatte schon versucht in den Dateien zu fummeln und gucken, ob sich da was tut, aber so geht es auch. Alternativ anstelle %id%/ die Voreinstellungs %id%- nehmen. Denn die klappt ja.
prologos
Regular
Posts: 9
Joined: Tue Feb 03, 2009 9:27 pm

Re: Beiträge nicht gefunden, obwohl vorhanden

Post by prologos »

Schön Guten Tag zusammen

Ganz kurz, ich habe es wieder mal gewagt ein Forum zu erstellen, und eigentlich ist alles gut gelaufen,- bis halt eben dasselbe Problem wie oben beschrieben auftrat.

Nach dem ausloggen, erscheint auf biegen und brechen kein Eintrag mehr, obwohl ich versucht habe die Tips zu verstehen und zu befolgen. Mit anderen Worten,- ich checks einfach nicht. :roll:

Natürlich freue ich mich über dieses Forum, besonders da es auch eine verständliche deutsche Rubrik gibt. Desshalb möchte ich voller Lob beitreten. Auch wenn wenig Hoffnung besteht dass ich auch mal wirklich mithelfen kann. :oops: Dau!

mit ganz freundlichen Grüssen, und der sehnsüchtigen Hoffnung auf weitere Infos

der prologos

meine erstellte serendipty Datei: http://www.prologos.ch/serendipity/

OK: Problem gelöst, es lag einfach nur an den Leserechten. :roll:
Post Reply