Beiträge von mastermind
-
-
Bist Du sicher, dass Du die Plugins auf den richtigen Webspace hochlädst?
Ich würde fast vermuten, dass Dein FTP-Client die Server-IP gecacht hat und Du auf den alten Server hochlädst.
Du kannst ja testweise mal irgendein Bildchen ins DocumentRoot hochladen und versuchen, es übers Web herunterzuladen.
-
Das Problem ist hier, dass sich mit WP 2.1 die DB-Struktur geändert hat.
Der Theme-Autor verwendet eine ziemlich schwachsinnige Methode, um einen Tabellennamen herauszufinden, ich vermute, er will die Posts-Tabelle. Besser wäre es, Du ersetzt den relevanten Teil im obigen Abschnitt durch folgendes:
PHP<?php $numposts = $wpdb->get_var("SELECT COUNT(ID) FROM {$wpdb->posts}"); if (0 < $numposts) $numposts = number_format($numposts); ?>Wenn Du nur Blog-Artikel (keine Seiten) willst, kannst Du statt der obigen DB-Abfrage auch folgendes nehmen (ab WP 2.1):
-
Sieht gut aus, vielen Dank (vor allem im Namen der Nutznießer ;)).
-
Ok, es ist tatsächlich so, dass der Parameter 'home' nicht geändert wird. War mir vorher gar nicht aufgefallen.
Dennoch ist die Lösung meiner Meinung nach nicht wertlos, im Gegenteil. Denn in den meisten Fällen sind 'siteurl' und 'home' identisch. Und wenn das so ist, dann kann man es so machen, dass man zunächst mit RELOCATE das 'home' umstellt und dann auf die Optionen geht und noch die 'siteurl' umstellt. Ist m.E. immer noch einfacher als mit phpMyAdmin u.ä zu hantieren.
Nur in Fällen, in denen tatsächlich die WordPress-Dateien im Unterverzeichnis liegen, muss man dann die Datenbank-Prozedur durchlaufen.
Vielleicht könnte man es in etwa so in die FAQ schreiben?
-
Ok, ich werde der Sache nochmal nachgehen.
-
Seit mySQL v5.0 ist InnoDB Standard, wehr myISAM als Standard möchte muss das in die my.cnf eintragen.
Interessant, hast Du dafür eine Quelle?
Ich benutze seit über einem Jahr MySQL 5, aber ich war von Anfang an auf MyISAM. Kann aber auch sein, dass das an meiner Distro liegt; glaube ich aber eher nicht.
P.S.
MySQL AB :: MySQL 5.1 Referenzhandbuch :: 14.1 Die MyISAM-Speicher-EngineZitatMyISAM ist die Standard-Speicher-Engine. [...]
-
Ich hole diesen Beitrag nochmal hoch, denn die obige Methode ist m.E. um einiges besser als das Herumwühlen in der Datenbank. Daher denke ich, dass man sie auch ins FAQ einarbeiten sollte.
-
-
-
Müsste man eigentlich fragen, warum Ihr überhaupt auf InnoDB gesetzt habt.
Was die Umstellung angeht, wenn man ein Backup macht, kann ja kaum was passieren.
Ansonsten: wie wäre es, wenn Du erst mal was anderes installierst, und das mit der Erweiterten Suche nach Deinem Urlaub angehst? Oder kannst es dem Kunden ja in zwei Monaten als "Zusatzfeature" verkaufen.

-
Naja, Du wirst auch hier nicht erwarten können, dass man Dir die Lösungen mundgerecht serviert. Gerade wenn Du selbst im IT-Bereich tätig bist, solltest Du wissen, das man hier eher "Hilfe zur Selbsthilfe" bekommt. Du musst schon selbst recherchieren, und wenn Du mit einem Detailproblem nicht weiterkommst, kannst Du -- nach Lesen der FAQ und im Forumsarchiv -- hier eine Frage stellen.
Was Dein Layout angeht, hilft Dir vielleicht WordPress CMS - Gestaltung der Home Seite-Loop Spielereien.
-
Eigentlich müsste das mit ALTER TABLE gehen. Ich habe es aber noch nie gemacht, kann dazu also nichts sagen. Vielleicht kann man es mal in einer Testumgebung ausprobieren.
Was mit Sicherheit güt funktionieren würde, ist ein XML-Export und direkter Reimport. Allerdings würden dabei einige Einstellungen möglicherweise auf der Strecke bleiben, und es würde bei einem sehr großen Blog sehr lange dauern.
Was für Dich eine Alternative wäre, hängt davon ab, welche Features Du brauchst.
-
Definitiv nicht. Zumindest nicht ohne die Datenbank komplett umzukrempeln.
Darf man fragen was genau Du vorhast?
-
Es gibt für WP 2.0.x das Plugin "Home Page Control".
Deinem Hoster solltest Du übrigens mal sagen, dass WP 2.0.5 unter einigen gravierenden Sicherheitsmängeln leidet und er gefälligst mal auf eine neue Version aktualisieren soll, momentan sind das 2.0.9 und 2.1.2.
-
Mal schauen, vielleicht kann ich bald über ein funktionierenden Importer schreiben

Das wäre natürlich echt stark. Wenn Du ihn wirklich sauber schreibst kann ich mir vorstellen, dass man ihn sogar in WordPress integriert. Stell ihn mal auf der Mailingliste wp-hackers vor, wenn Du fertig bist.
-
Wie genau hast Du denn das (vor)letzte Upgrade durchgeführt?
-
Kennst du ein Verzeichnis für solche Befehle?
Praktisch alles, was man über WordPress wissen wollen kann, steht im WordPress-Codex.
-
-
Du musst die auszublendenden Seiten in Funktion wp_list_pages() in der sidebar.php durch den exclude-Parameter definieren.