Beiträge von r23


    Was bisher geschah:

    1. Export meiner lokal erstellten SQL Datenbank
    2. Anpassen dieser Export-Datei --> ändern von Site-Url und home

    in der Regel stehen auch Pfade in der Datenbank...


    4. Kopieren aller WP-Dateien und anpassen der wp-config.php mit den neuen Datenbanken-Infos


    Wenn ich nach diesen Schritten den Blog aufrufe erscheint:
    - Error establishing database connection

    Die Datenbank-Zugangsdaten stimmen vermutlich nicht... oder der SQL-DUMP war fehlerhaft und wurde in die neue Datenbank nicht importiert.


    cu

    ralf


    Geht auch alles sehr schön ausser: Ich möchte z.B. von Page 1 im Verarbeitungsprozess irgendwann auf Page 8 und zwar unter Mitnahme aller Variablenwerte, die sich bis dahin angesammelt haben wechseln. Und ich habe keine Idee, wie ich das bewerkstelligen soll...

    Man kann die Daten in die Session schreiben
    http://www.php-faq.de/ch-version4_session.html

    Oder wenn man keine Daten in die Session schreiben möchte, und auf den Seiten Formulare verwendet... kann man die Daten per hidden feld weiter geben.

    http://de.selfhtml.org/html/formulare/versteckte.htm

    cu

    ralf

    Hallo Daniel,


    Habe bei meinem Hoster (Candan) nachgefragt, da kam diese Antwort, die mir nicht weiterhilft - einige Dateien brauchen schließlich auch 777er-Rechte:
    [INDENT]Wenn Sie unter SUPHP oder SUPHP5 (PHP5) bei Scriptaufruf einen "Internal Server Error" erhalten liegt dies meistens an den Dateirechten. Dateien und Ordner dürfen nicht mit CHMOD 777 belegt sein. Ändern Sie die Dateirechte auf chmod 755 und testen es erneut, auch Ordner sollten auf chmod 755 laufen. [/INDENT]Habt ihr noch eine Idee?


    was verstehst du an der Antwort von deinem Hoster nicht? Dein Hoster verwendet suPHP statt mod_php. Ein Vorteile ist, dass Skripte so unter dem Benutzer des jeweiligen vHosts ausgeführt werden und so weder schreibbar noch ausführbar für andere Benutzer sein müssen. Und bei chmod 77 schmiert suPHP mit Server ab und gibt nur ein Rauchzeichen "Internal Server Error" ab.

    Erlaube mir eine Anmerkung zu dem Satz "einige Dateien brauchen schließlich auch 777er" - Es gibt bei WP keine Dateien die jeder - JEDER(!) ausführen und ändern darf.

    suPHP würde ich persönlich nicht verwenden wollen :) Eine schöne Einführung in eine Begründung kannst du beim Rechenzentrum der Uni
    Karlsruhe lesen.
    http://www.rz.uni-karlsruhe.de/rz/systeme/www/suphp.html

    Wenn dein Hoster dich über notwendige Änderungen bei der Umstellung auf suPHP nicht aufmerksam machte - würde ich mir hier auch einen Provider suchen.

    cu

    ralf


    Es wird folgendes in Google angezeigt:

    "Hans Müller BlogPflanzen richtig bewässern"

    Dies sollte aber so angezeigt werden:

    "Hans Müller Blog [size=14][COLOR=Red]-[/COLOR][/SIZE] Pflanzen richtig bewässern"
    (oder ähnlich)

    Ich würde vermutlich
    Pflanzen richtig bewässern | Hans Müller Blog
    verwenden wollen ;)

    Dies kannst du in der relge in deinem SEO-Pluign konfigurieren. Was verwendest du?

    cu

    ralf


    [FONT=Times New Roman][size=12]Nun habe ich aber einen eigenen Root-Server auf dem Apache mit PHP, MySQL und ein FTP läuft, also habe ich dort nun Wordpress 3.1.3 installiert.
    [...]
    Es dauert ca. 4-5 Min. bis ein Themes/Plugins angeblich Erfolgreich Installiert wurde, leider ist [...] das sich einige Files mit 0byte entpackt haben.[/SIZE][/FONT]

    [FONT=Times New Roman][size=12][...]
    ich auch nicht verstehe wieso Wordpress jedes Mal das FTP-Passwort abfragt wenn man ein Theme/Plugin Installiert. Ich habe da Videos gesehen da war es nicht so.[/SIZE][/FONT]
    [FONT=Times New Roman][size=12][/SIZE][/FONT]

    Dein Root Server scheint "fehlerhaft" konfiguriert zu sein. Es dauert in der Regel nur wenige Sekunden bis ein Theme / Plugin installiert ist. PHP benötigt Platz, Zeit und Rechte. Diese kann dir dein Provider sicherlich eben einrichten.

    cu

    ralf

    [FONT=Times New Roman][size=12] [/SIZE][/FONT]

    Danke dir, soweit alles klar bis auf das mit dem H1... Kanst du das näher ausführen? Bin technisch leider eine ziemliche Niete.

    dann poste mal den Inhalt von deiner header.php. Bitte nicht alles - sondern nur alles nach dem <body Tag.

    evtl. kann dir jemand dann im form sagen, wo du <h1> ... </h1> einfügen kannst.

    cu

    ralf

    Hallo,

    ich verwende bevorzugt SimplePie. Eine SimplePie Version leigt Wordpress bei.

    http://simplepie.org/

    Mit SimplePie kannst du den feed lesen

    PHP
    // Make sure SimplePie is included. You may need to change this to match the location of simplepie.inc. require_once('../simplepie.inc');   // We'll process this feed with all of the default options. $feed = new SimplePie();   // Set which feed to process. $feed->set_feed_url('http://simplepie.org/blog/feed/');   // Run SimplePie. $feed->init();   // This makes sure that the content is sent to the browser as text/html and the UTF-8 character set (since we didn't change it). $feed->handle_content_type();

    und dann mit

    PHP
    <div class="header"> 		<h1><a href="<?php [URL="http://www.php.net/echo"]echo[/URL] $feed->get_permalink(); ?>"><?php [URL="http://www.php.net/echo"]echo[/URL] $feed->get_title(); ?></a></h1> 		<p><?php [URL="http://www.php.net/echo"]echo[/URL] $feed->get_description(); ?></p> 	</div>

    den Chanel ausgeben.

    Wie dies mit dem Feed Logo geht, steht im Handbuch

    http://simplepie.org/wiki/reference/simplepie/get_image_url
    http://simplepie.org/wiki/reference/start

    Hoffe die Antwort hilft weiter

    ralf

    http://www.w3schools.com/rss/rss_tag_image.asp


    Code
    <image>
        <url>http://www.w3schools.com/images/logo.gif</url>
        <title>W3Schools.com</title>
        <link>http://www.w3schools.com</link>
      </image>

    Oder suchst du etwas anderes?

    cu

    ralf

    Und zwar habe ich bisher eine Dateistruktur die lautet z.B.

    http://www.test.de/seite1.php
    http://www.test.de/seite2.php

    Diese Seite möchte ich mit einer Wordpress-Seite ersetzen, bei der aber die bestehende Link/Dateistruktur erhalten bleibt.

    Die Permalinks in meinem Wordpress lauten z.B.
    http://www.test.de/seite1
    http://www.test.de/seite2

    Was muss ich an meiner bisherigen .htacess-Datei ändern, um das hinzubekommen? Da nur ca. 10 Seiten vorhanden sind, könnte ich auch für jede Datei eine eigene RewriteRule definieren.

    Apache Configuration
    RewriteRule ^/seite1.php$ http://www.anderedomain.tld/seite1 [R=301,L]


    Ruft ein Besucher die URL http://www.example.tld/seite1.php auf, so wird er automatisch zu http://www.anderedomain.tld/seite1 weitergeleitet. Die Angabe R=301 gibt an, dass eine 301 Weiterleitung (permanente Weiterleitung) genutzt werden soll, das L (last rule) gibt an, dass es sich um die letzte Anweisung bzw. Regel handelt. Nachfolgende Anweisungen bzw. Regeln werden nicht berücksichtigt.


    HTML
    RewriteRule ^(.*)\.php$ /$1 [R=301,L]


    Innerhalb von regulären Ausdrücken steht der Punkt für ein beliebiges Zeichen, außer für Zeilenumbrüche. Das * Zeichen gibt an, dass das vorige Zeichen keinmal oder beliebig oft vorkommen kann. Der Ausdruck .* steht also für eine beliebige Zeichenfolge.
    Die runde Klammerpaar kennzeichnet einen Platzhalter in der aufgerufenen URL, der in der umgeschriebenen URL mittels $1 eingefügt werden kann.


    Nicht geprüft sonder nur hier im Posting gescript.


    cu


    ralf

    In meinem Kampf mit Google...
    Ich hab folgende Punkte offen.
    Wäre schön wenn mir jemand näher sagen könnte wo ich was wie ändern kann... Ich finds einfach nicht :(
    Es wird keine h1 Überschrift genutzt, um das Seitenthema zu definieren.[?]

    ~/wp-content/theme/*dein_skin*/header.php

    PHP
    <h1><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>


    Im Seitentitel werden recht wenige Zeichen (17) verwendet.[?]

    Blog => Admin => Einstellungen => Allgemein

    http://blog.example.org/wp-admin/options-general.php

    Oder bei der Erfassung von Artikel


    Die Seite benutzt veraltete Tags.[?]

    mmh... auf die veralteten Tags verzichten in

    ~/wp-content/theme/*dein_skin*/*.php


    Die Meta-Description ist zu kurz.[?]

    SEO - Pluign installieren und die Meta-Description erfassen


    Es konnte kein Favicon gefunden werden.[?]

    In
    ~/wp-content/theme/*dein_skin*/header.php
    die Favicon-Info notfalls per hand eintragen.

    cu

    ralf


    ich habe mir vor einigen Tagen Wprdpress installiert und ein bisschen Beispielcontent eingestellt.

    Siehe: http://www.german-watches.biz

    Auf oberster Ebene im Blog sieht alles prima aus. Wenn ich allerdings auf einen bestimmten Artikel in der Einzelansicht klicke, passieren zwi Dinge:

    1. Einige Zeichnen (Umlaute, alle Sonderzeichen) werden nicht richtig dargestellt
    2. Im Text eingebaute Links werden nicht mehr angezeigt und können nicht geklickt werden

    Aus deinem Artikel wird etwas wildes gemacht

    Code
    <a href='[URL="http://forum.wordpress-deutschland.org/view-source:http://german-watches.biz/2011/06/23/aristo/#"]#[/URL]' ></a><p><a href='[URL="http://forum.wordpress-deutschland.org/view-source:http://german-watches.biz/2011/06/23/aristo/#"]#[/URL]' ></a>A<a href='[URL="http://forum.wordpress-deutschland.org/view-source:http://german-watches.biz/2011/06/23/aristo/#"]#[/URL]' ></a>R<a href='[URL="http://forum.wordpress-deutschland.org/view-source:http://german-watches.biz/2011/06/23/aristo/#"]#[/URL]' ></a>I<a href='[URL="http://forum.wordpress-deutschland.org/view-source:http://german-watches.biz/2011/06/23/aristo/#"]#[/URL]' ></a>S<a href='[URL="http://forum.wordpress-deutschland.org/view-source:http://german-watches.biz/2011/06/23/aristo/#"]#[/URL]' ></a>T<a href='[URL="http://forum.wordpress-deutschland.org/view-source:http://german-watches.biz/2011/06/23/aristo/#"]#[/URL]' ></a>O<a href='[URL="http://forum.wordpress-deutschland.org/view-source:http://german-watches.biz/2011/06/23/aristo/#"]#[/URL]' ></a> <a href='[URL="http://forum.wordpress-deutschland.org/view-source:http://german-watches.biz/2011/06/23/aristo/#"]#[/URL]' ></a>h<a href='[URL="http://forum.wordpress-deutschland.org/view-source:http://german-watches.biz/2011/06/23/aristo/#"]#[/URL]' ></a>a<a href='[URL="http://forum.wordpress-deutschland.org/view-source:http://german-watches.biz/2011/06/23/aristo/#"]#[/URL]' ></a>s<a href='[URL="http://forum.wordpress-deutschland.org/view-source:http://german-watches.biz/2011/06/23/aristo/#"]#[/URL]' ></a> <a href='[URL="http://forum.wordpress-deutschland.org/view-source:http://german-watches.biz/2011/06/23/aristo/#"]#[/URL]' ></a>a<a href='[URL="http://forum.wordpress-deutschland.org/view-source:http://german-watches.biz/2011/06/23/aristo/#"]#[/URL]' ></a> <a href='[URL="http://forum.wordpress-deutschland.org/view-source:http://german-watches.biz/2011/06/23/aristo/#"]#[/URL]' ></a>c<a href='[URL="http://forum.wordpress-deutschland.org/view-source:http://german-watches.biz/2011/06/23/aristo/#"]#[/URL]' ></a>l<a href='[URL="http://forum.wordpress-deutschland.org/view-source:http://german-watches.biz/2011/06/23/aristo/#"]#[/URL]' ></a>e<a href='[URL="http://forum.wordpress-deutschland.org/view-source:http://german-watches.biz/2011/06/23/aristo/#"]#[/URL]' ></a>a<a href='[URL="http://forum.wordpress-deutschland.org/view-source:http://german-watches.biz/2011/06/23/aristo/#"]#[/URL]' ></a>r<a 
    
    
    [etwas über 9000 zeichen]
    
    
    ></a><!-- Social Bookmarks BEGIN -->

    Auszug aus dem Quellcode von
    http://german-watches.biz/2011/06/23/aristo/

    Evtl. ein fehlerhaftes Pluign?

    cu
    ralf

    Hallo,

    du erhälst eine 404 weil es in dem Verzeichnis /tools/ keine index.php von Wordpress gibt - wie auch? Das Verzeichnis /tools/ existiert ja auch nicht.
    Bitte diese Verzeichniss jetzt auch nicht anlegen ;)


    Bei
    http://www.example.org/blog/index.php?pagerank=2#rank
    antwort dein Server nach einer Weiterleitung
    http://www.katsching.ch/tools/?pagerank=2#rank

    Da dein Server Ergebnisse liefert... würde ich die Action entsprechend ändern.

    <form action="/tools/?pagerank=2#rank" method="post">


    hilft dies weiter?

    ralf