Kategorien nach update ohne Inhalt

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
Pet
Regular
Posts: 8
Joined: Fri Jul 25, 2008 12:37 pm

Kategorien nach update ohne Inhalt

Post by Pet »

Hi,
habe die Tage ein update von 1.1 auf die aktuelle Version durchgeführt.
Dies verlief leider auch nicht fehlerfrei (blog nicht aufrufbar). Habe dann alles neu aufgesetzt und S9y mit der DB wieder verbunden. Alle Einstellungen (Konfiguration, Permalinks usw.) sind wieder identisch und mein Trackbackproblem hat sich auch gelöst.

Nun sind jedoch alle Kategorien ohne Inhalt - die Einstellungen sind jedoch korrekt:

Vielleicht hilft ein Bsp:
Kategorie:
http://www.das-autopfand.de/blog/4-Auto
Google Cache:
http://209.85.135.104/search?q=cache%3A ... log/4-Auto

Hatte in einem anderen thread etwas zum fehlenden Datenbank update gelesen,
http://board.s9y.org/viewtopic.php?t=12 ... gorie+leer
kann es damit zu tun haben?

Würde mich über einen Tipp freuen...
Pet
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Kategorien nach update ohne Inhalt

Post by garvinhicking »

Hi!

Was heißt "blog nicht aufrufbar?" Hast Du das Datenbankupgrade vorher durchgeführt? Wie genau bist Du vorgegangen? Ich vermute nämlich dass Du jetzt eine 1.1 Datenbank mit s9y 1.3 benutzt. Das klappt so nicht.

Hast Du mal die FAQ auf www.s9y.org angeschaut über fehlerhafte Upgrades?

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/
Pet
Regular
Posts: 8
Joined: Fri Jul 25, 2008 12:37 pm

Post by Pet »

Hi Garvin,

danke fürs schnelle Feedback.

Mein update sah wie folgt aus :
- Backup der Datenbank (1.1, noch keine neuere installiert).
- dann neue S9y-Version aufgespielt (Dateien überschrieben) und dann Blog aufgerufen, um das update auszuführen
- Weder Blog, noch admin waren jedoch aufrufbar
- darum S9 im Ordner blog vollständig gelöscht und die 1.3 aufgespielt und dann wieder mit der bestehenden (alten) Datenbank verbunden
=> somit hast du wohl rrecht, dass jetzt die DB noch die alte Version hat

Soll ich die fixperm.php Lösung einmal versuchen oder eine andere Idee?
Danke
Pet
Last edited by Pet on Fri Jul 25, 2008 1:49 pm, edited 1 time in total.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!
- Weder Blog, noch admin waren jedoch aufrufbar
Was ist denn passiert genau? Fehlermeldungen?
Soll ich die fixperm.php Lösung einmal versuchen oder eine andere Idee?
Richtig, du musst die serendipity_config_local.inc.php editieren und dort versionInstalled auf "1.1" setzen um die Datenbankupdates ausführen zu lassen.

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/
Pet
Regular
Posts: 8
Joined: Fri Jul 25, 2008 12:37 pm

Post by Pet »

Dann probier ich mal mein Glück. Dank Dir. Schaun mer mal obs funzt...

Fehlermeldung lautete:
Seite nicht aufrufbar und admin war 500er
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Hm, wenn nach dem Upload 500er Fehler kommen, liegt das meistens an PHP-Parse-Fehlern oder an einer fehlerhaften .htaccess. In so einem Fall würde ich dann ggf. die Dateien nochmal hochladen oder gucken ob es beim hochladen vielleicht einen Fehler gab.

Löschen muss man die alten s9y dateien eigentlich nie, nur das überschreiben vom neuen release. Leider kann ein HTTP 500 Fehler auch immer nur sehr vage sein, mehr weiß man immer erst durch Logfiles :(

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/
Pet
Regular
Posts: 8
Joined: Fri Jul 25, 2008 12:37 pm

Post by Pet »

Hi Garvin,

super, hat alles wie von dir beschrieben funktioniert. fixperm erstellt, local editiert und dann update der Datenbank. Wunderbar :-) Danke!!!

Was mir nur gerade aufgefallen ist (keine Ahnung ob zuvor auch schon), dass rewrite matched nicht, egal ob die url korrekt ist oder nicht, es muss nur die ID vorhanden sein. Es geht also auch /4-Aasdto statt 4-Auto. Ist dies so richtig?

Wollte eigentlich die Kategorien auf "noindex, follow" setzen und dabei ist mir dies aufgefallen. Ist es eigentlich möglich individuelle Headerangaben für versch. Bereiche zu erstellen. (Archive, Kategorien auf noindex, follow)
Bin dabei das Square-Template anzupassen, Konnte hierzu nichts im Forum finden.

Vielen Dank für deine Geduld!
Sonnige Grüße zum WE
Pet
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!
Was mir nur gerade aufgefallen ist (keine Ahnung ob zuvor auch schon), dass rewrite matched nicht, egal ob die url korrekt ist oder nicht, es muss nur die ID vorhanden sein. Es geht also auch /4-Aasdto statt 4-Auto. Ist dies so richtig?
Ja, das ist gewollt, damit falls einmal Kategorien umbenannt werden die alten URLs trotzdem noch funktionieren können. Wenn man das partout nicht will kann man aus den Permalinks das %id% rauslöschen.
Wollte eigentlich die Kategorien auf "noindex, follow" setzen und dabei ist mir dies aufgefallen. Ist es eigentlich möglich individuelle Headerangaben für versch. Bereiche zu erstellen. (Archive, Kategorien auf noindex, follow)
Bin dabei das Square-Template anzupassen, Konnte hierzu nichts im Forum finden.
Ja, über die Smarty-Templates und die {$view} Variabl ekannst du eigentlich alles individuell abprüfen.

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/
Pet
Regular
Posts: 8
Joined: Fri Jul 25, 2008 12:37 pm

Post by Pet »

Hallo Garvin,

vielen Dank für den Tipp mit {view}. Dies schaue ich mir an und werde auch gleich mal dein Kompendium bestellen...

@ID in der url
Dies ist aus meinem Verständnis heraus aber nicht wirklich ideal. Habe seinerzeit die ID-Variante gewählt, um zu vermeiden, dass gleiche Überschriften (für die Zukunft bei mir absehbar) zu Problemen führen. ID bedeutet für mich eine eindeutig zuzuordnende url - nun ist es aber so, dass nur die ID relevant ist und der Rest austauschbar. Dies steht zumindest konträr zu meinem ID-Verständnis und bringt meineserachtens mehr Probleme als Vorteile.

Würde es auch z.B. vorziehen, wenn man die url von der Überschrift lösen könnte und individuell eingeben, um zu lange urls mit Füllwörtern zu vermeiden...
Bsp.
Überschrift: Ich bin eine ganz tolle Überschrift zum Thema Urls in S9y
url: ID-urls-in-s9y-gestalten.html

In WP gab es dazu ein plugin, konnte bei S9y nichts finden.
Generell bin ich sehr froh über den Wechsel zu S9y, ein paar Dinge wollen aber noch nicht so ganz fluppen, sodass es mit Hilfe des Buchs noch einiges zu erkunden gibt...

Beste Grüße zum Wochenstart
Pet
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!
@ID in der url
Dies ist aus meinem Verständnis heraus aber nicht wirklich ideal. Habe seinerzeit die ID-Variante gewählt, um zu vermeiden, dass gleiche Überschriften (für die Zukunft bei mir absehbar) zu Problemen führen. ID bedeutet für mich eine eindeutig zuzuordnende url - nun ist es aber so, dass nur die ID relevant ist und der Rest austauschbar. Dies steht zumindest konträr zu meinem ID-Verständnis und bringt meineserachtens mehr Probleme als Vorteile.
Aber du hast ja %id% Und %NAME%. Dann ist es IMHO schon verständlich, dass auch nur %ID% eine ID ist, und nicht auch der Rest. Du könntest in deiner URL ja auch nur %id% einfügen? Grundsätzlich ist es ein enormer Vorteil dass die URL bei Änderungen des Titels trotzdem noch aufgerufen werden kann, dass ginge bei URLs nur mit Namen ja nicht, da wäre der alte Link dann tot.
Würde es auch z.B. vorziehen, wenn man die url von der Überschrift lösen könnte und individuell eingeben, um zu lange urls mit Füllwörtern zu vermeiden...
Das kannst Du, wenn du das Freie Permalinks-Ereignisplugin installierst. :)

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/
Pet
Regular
Posts: 8
Joined: Fri Jul 25, 2008 12:37 pm

Post by Pet »

Aber du hast ja %id% Und %NAME%. Dann ist es IMHO schon verständlich, dass auch nur %ID% eine ID ist, und nicht auch der Rest. Du könntest in deiner URL ja auch nur %id% einfügen? Grundsätzlich ist es ein enormer Vorteil dass die URL bei Änderungen des Titels trotzdem noch aufgerufen werden kann, dass ginge bei URLs nur mit Namen ja nicht, da wäre der alte Link dann tot.
Ja, nur so muss ich jetzt via htaccess dafür sorgen, dass falsche urls ID-tippfehler-url.html auf die richtige ID-richtiger-name.html weitergeleitet werden, da ich ansonsten mehrere Versionen eines Beitrags unter versch. urls in der Suchmaschine wiederfinde. Ganz profan gesagt, ich muss manuell eingreifen, obwohl ich versuche alles eindeutig zu machen. Eigentlich müsste derjenige, der im nachhinein den Titel ändert (oder andere Veränderungen vornimmt) sich Gedanken über 301 machen müssen! Die Logik dieser Prioritätenvergabe erschliesst sich mir halt nicht wirklich, mehr auch nicht ;-)

Nur ID ist aber nicht wirklich schön und "spricht" mich nicht an ;-)
Das kannst Du, wenn du das Freie Permalinks-Ereignisplugin installierst.
Super, danke. Dies habe ich gesucht. Nach dem S9y update wohl die Ereignisplugins noch nicht upgedated, zumindest habe ich jetzt über 140 zuvor 72...

Viele Grüße
Pet
Pet
Regular
Posts: 8
Joined: Fri Jul 25, 2008 12:37 pm

Post by Pet »

Hallo Garvin,

habe letzte Woche begonnen im Buch zu schmöckern - kein schlecher Wälzer ;-) Eine Frage ist aber direkt zum Freie Permalinks-Ereignisplugin gebleiben.

Warum ist die Umschreibung der url denn nur optional und nicht eindeutig für alle Bereiche? Jetzt hat mein Beitrag die neue eigenständig vergebene url ohne id und in der Liste der aktuellen Beiträge ist es id-ueberschrift.html. Somit habe ich ja zwei Versionen der selben Seite, was ja nicht ideal ist.
Oder habe ich eine falsche Einstellung drin?

Fragend und
Grüßend
P
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Das Freie Permalinks-Plugin kümmert sich bisher nur darum, die "eigene" URL in der Blog-Artikelliste einzubinden.

Etwaige Plugins die Artikellisten erzeugen greifen auf die s9y interne permalinkstruktur zu. Da hast du recht, dass diese URL immer zusätzlich als 'fallback' gilt.

Man müsste daher solche Plugins umprogrammieren dass sie auch auf das 'Freie Permalinks'-Plugin zugreifen. Das ist etwas Fleißarbeit für einen Entwickler. ;)

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/
Pet
Regular
Posts: 8
Joined: Fri Jul 25, 2008 12:37 pm

Post by Pet »

Hi und
Danke fürs Feedback!

Dann werde ich das Freie Permalink plugin erstmal wieder entfernen - bis ein Entwickler "Schweiß und Tränen" investiert hat ;-)

btw.: hab s9y zum Testen auf einer anderen Domain installiert. Dort habe ich ein Problem mit Spartacus, obwohl ich das PHP-Speicherlimit auf 32 MB hochgestellt habe :-(

Allowed memory size of 8388608 bytes exhausted (tried to allocate 40 bytes)

http://board.s9y.org/viewtopic.php?t=11 ... emory+size
bringt mich auch nicht wirklich weiter. Habe nur 8 plugins installiert, dies kanns ja nicht sein...

Wenn ich Spartacus deinstalliere, dann gibt es kein Problem. Hast Du einen Vorschlag?

Grüße
P
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Wenn du diese fehlermeldung beommst, ist dein Speicherlimit 8MB, nicht 32MB.

s9y mit 8MB RAM erlaubt leider nur wenig Handlungsspielraum mit Spartacus.

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/
Post Reply