Beiträge von r23

    Hallo Jana,



    1 x domain/blog
    und
    1 x domain/blog/

    was habe ich falsch gemacht und wo kann ich dies ändern ?

    ich nehme an, dass du deinen Dessous / Blog meinst

    In dieser Zeile fehlt ein slash (/) hinter blog

    Code
    <a class="active" href="[URL="http://forum.wordpress-deutschland.org/view-source:http://www.esv-versand.de/blog"]http://www.example.org/blog[/URL]"><span class="t">Home</span>

    Ich hoffe die Antwort hilft dir weiter


    ralf

    kann es auch an 1&1 liegen ?

    JA - immer ... wie kann man nur auf einen Provider verzichten? (sorry, dies musste jetzt sein ;) Bei 1und 1 musst du etwas ändern, damit dein WebSapce mit PHP 5 läuft.


    Verwende aber für die Bearbeitung von PHP Skripten einen richtigen Editor
    z.b. NetBeans IDE der dir keine "leeren Zeilen nach ?>" einfügt.

    Übertrage im ASCII Mode deine PHP Scripte...

    suche dir einen Provider, der PHP 5.2.x als Apache Modul verwendet...

    cu

    ralf


    Sollte alles bei Upload-Größen um 100kB kein Problem sein, und trotzdem quittiert WP den Upload einiger Dateien mit einem HTTP-Error. Egal, welchen Browser ich einsetze, oder von welchem Rechner aus ich das versuche.

    Das errorlog konnte ich in meinem Hosting-Paket (goneo.de) noch nicht finden, nur das accesslog... Laut phpinfo werden PHP-Fehler nicht geloggt, obwohl das in der php.ini aktiviert ist...

    Dann schalte die PHP-Fehler log doch einfach ein
    .htaccess

    Code
    php_value display_errors 0
      php_value log_errors 1
      php_value error_log /usr/home/pfad/zur/beschreibbaren/datei/meine_fehler_log.txt

    Welches Dateiformat soll PHP mit welcher Grafik-Erweiterung bearbeiten?
    Bei der gd lib interessiert
    gd

    GD Support enabled GD Version bundled (2.0.34 compatible) FreeType Support enabled FreeType Linkage with freetype FreeType Version 2.3.7 T1Lib Support enabled GIF Read Support enabled GIF Create Support enabled JPG Support enabled PNG Support enabled WBMP Support enabled XBM Support enabled

    Zitat


    oder von welchem Rechner aus ich das versuche

    Und Provider? UMTS Provider verkleinern die Bilder um Bandbreite zu sparen. Witzigerweise sogar beim Upload von Fotos.

    Verwendest du den Flash uploader?

    cu

    ralf

    Hallo,


    ich möchte gerne dir Permalink Struktur von Wordpress erweitern:

    Einzelne Seiten (posts) werden so dargestellt:

    /%postname%/

    verwende unter Einstellungen =>Permalinks =>Benutzerdefinierte Struktur
    /%category%/%postname%/


    /category/%category%/%postname%/

    Verzichte auf[FONT=verdana] den [/FONT]category-Ballast.

    Beachte auch, wenn du /%category%/%postname%/ verwendest, können evtl. Plugins nicht mehr richtig funktionen. Z.b. mag dies NextGEN gar nicht :(

    Hoffe die Antwort hilft weiter

    ralf


    Habe das "123 HTTP Transport" installiert.
    Wenn "streams" und "fopen" deaktiviert sind, läuft alles wunderbar.

    Du verwendest ein fehlerhaltes und altes System.

    Apache/2.2.3 (Debian) DAV/2 PHP/5.2.0-8+etch16 mod_ssl/2.2.3 OpenSSL/0.9.8c

    PHP ist z.B.
    Version 5.2.14

    bzw. PHP 5.3.3 aktuell.

    Hier die ChangeLog mit Links zu Bug Meldungen rund um Streams und Co
    http://php.net/ChangeLog-5.php


    Hier ein Link zum PHP Handbuch

    Aktuell bleiben
    http://www.php.net/manual/de/security.current.php

    Zitat


    Wie auch bei anderen Scriptsprachen und Programmen auf Systemebene, ist der beste Ansatz ein regelmäßiges Updaten, und sich laufend über die letzten Versionen und deren Änderungen zu informieren.

    Du kannst dir so unnötige arbeit ersparen.

    cu

    ralf

    Hallo



    oder direktem Seitenaufruf jetzt nur leere Seite (http://konzeptblog.joachim-wedekind.de/). Was kann denn da schief gelaufen sein?

    Evtl. wurden nicht alle neue Dateien von 3.01 gelöscht oder überschrieben.

    Wenn eine fehlerfreie Datensicherung (Dateien und Datenbank) der alten Version 2.3 Version vorhanden ist - kann man die Dateien auf dem Server löschen und die funktionierende Datensicherung (Dateien und Datenbank) veröffentlichen.

    Über ein locale Entwicklungsumgebung pp Testumgebung (xampp)
    http://www.apachefriends.org/de/xampp.html
    kann man die Funktionsfähigkeit der Datensicherung selber prüfen. Oder man sucht sich einen Dienstleister (-wink-mit-dem-zaunpfahl-) , der einem kostengünstig hierbei hilft.

    Gute Provider erstellen für ihre Kunden auch eine Datensicherung. Evtl. kann man dort einen ursprünglichen Zustand herstellen.

    Von der Verwendung von 2.3 würde ich abraten. In den letzten Jahren wurden einige Sicherheitslücken in Wordpress geschlossen die vermutlich in dieser Version noch offen sind.

    Ich rate wirklich zu einem Dienstleister der das System auf die 3.01 rettet.

    cu

    ralf

    Hallo,


    ich arbeite auf meinem eigenen Rechner (bzw. Intranet), nicht über einen Provider. Der Zugang zu meinem Rechner erfolgt über eine DynDNS-Adresse.

    Mit

    https://localhost/mein_script.php
    und
    http://localhost/mein_script.php

    kannst du relativ einfach deine Server Umgebung abfragen. Solltest du auch unter http://localhost/mein_script.php keine sinnvolle Antwortwortzeit erhalten, kennst du ja den Schuldigen ;)


    Da mein Intranet von Außen nur für wenige Personen geöffnet ist, baue ich gerade an einer offen erreichbaren, virtuellen Maschine, in der ich das nachbilde, was in der geschützten Umgebung nicht funktioniert.

    von aussen kann man doch nur sehen, dass es nicht funktioniert? Warum etwas fehlerhaftes zeigen?


    ich verwende in httpd.conf



    und da du den Port 80 erwartet hast (?) hier mein Auszug aus
    conf/extra/httpd-ssl.conf

    aber dies wolltest du ja nicht wissen. PHP Scripte erwarten bei einer SSL- Verbindung

    $_SERVER['HTTPS'] = on
    meinetwegen geht noch
    $_SERVER['HTTPS'] = 1

    Wenn deine Umgebung dies PHP nicht zur Verfügung stellt, ist deine Server Konfiguration leider schrottig.

    hth

    ralf

    Hallo,

    die super Provider in Deutschland verwenden allerdings schon den Port 443 für ihr SSL-gebastel - sie stellen dir nur keine richtigen Informationen in $_SERVER zur Verfügung.

    Bei einigen "Providern" musst du eine Varbaile suchen *die nur unter* einer SSL Verbindung zur Verfügung steht.

    Z.b.
    $_SERVER['HTTP_X_FORWARDED_HOST']

    Lege dir ein PHP Script mein_script.php in das WP-doc Root mit dem Inhalt

    PHP
    echo '<pre>';
        print_r($_SERVER);
        echo '</pre>';

    rufe das Script mit SSL Verschlüsselung auf

    a) https://ssl_proxy_weiterleitung.example.org/mein_script.php
    und ohne
    b) http://www.example.org/mein_script.php

    Suche hier einen eindeutigen Unterschied zwischen a und b.



    Der Request kommt über Port 80, so wie erwartet.

    SSL- Verschlüsselung läuft normalerweise nicht über Port 80.

    Evtl. ist die SSL-Konfiguration auf deinem Server nicht richtig? oder das Zertifikat ist abgelaufen oder das Zertifikat ist inzwischen aus anderen Gründen ungültig?

    Dein Server sollte unter einer https-Anfrage ein einfaches HTML Domument ohne Probleme ausliefern können. Sollte dies bereits scheitern (?) liegt der Fehler nicht an WP sondern an der Server Konfiguration oder schlimmer an deinem Cleint


    Ich habe auch mal die Function is_ssl manipuliert (sie lieferte immer false) -

    dies wurde bei einem sehr flüchtigen Blick von mir vermutet.

    hth

    ralf

    Hallo Bernd,



    Meine Vermutung:

    • WordPress in der Version 3.0.x versucht erst eine Antwort mit https (der Ursprungsrequest ist ja https)
    • Nach Ablauf eines Timers wird dann auf die Antwort mit http gegeben

    Ich vermute, dass du auf deinem Server Probleme mit der Funktion is_ssl
    hast.

    ~/wp-includes/functions.php Zeile ab 3406

    Frage einfach unter einer gültigen SSL Verbindung den Inhalt von $_SERVER ab...

    PHP
    var_dump($_SERVER);

    und passe die Funktion an deine Umgebung an.

    Es kann selbstverständlich auch an einem anderen Punkt liegen. Die Suche nach "https" wurde in meiner Wp Installation alleine 198 mal in 56 Dateien gefunden.

    hth

    ralf


    Bei den anderen, versteh ich nicht ganz wenn Du den nur kurz veröffentlicht hast wo dann die Links herkommen? Keine Links? Kein Crawling.

    Er verwendet vermutlich das Googel Sitemap Pluign. Hier benötigt man nur in der sitemap.xml einen Link für den google index....

    hth

    ralf

    Hallo,

    Eine finde ich auf dem Server nicht. Scheinbar wurde nach der Installation noch keine angelegt.

    Dein Provider sollte dir sagen können, wo du die Error-Log Datei von deinem WebServer findest.


    habe ich nicht verstanden.

    Zitat:

    Wenn beim Aufruf eines Scriptes nur eine weiße Seite angezeigt wird deutet dies eigentlich immer darauf hin, dass ein Fehler auftrat und die Script-Ausführung unterbrochen wurde, allerdings die Fehlermeldung aufgrund der aktuellen Konfiguration nicht ausgegeben wird oder es gar nicht zu einer Fehlermeldung kommt weil kein syntaktischer oder Laufzeit Fehler sondern ein Logischer Fehler vorliegt.


    Sorry, das muss natürlich http://www.kathy ....., heißen. Was aber am Ergebnis nichts ändert.

    ist mod_rewrite auf dem System vorhanden? wird PHP in einer aktuellen Version 5.2.x verwendet? Welche Plugins noch aktiv?

    Und was kann man an dieser Anleitung nicht verstehen?
    http://www.phpbar.de/w/Mein_PHP-Scr…ei%C3%9Fe_Seite

    Gruß

    ralf

    Code
    <? echo $_SERVER... ?>">


    Tipp, vermeide den Short Tag

    Zitiat aus dem PHP Handbuch

    HTML
    Die Verwendung der Short-Tags sollten Sie vermeiden, wenn Sie..

    http://www.php.net/manual/de/lang…tax.phpmode.php

    Aber Warum so kompliziert?

    Ansonsten finde ich die doppelte Installation für das ein- bzw. ausschalten von Kommentaren etwas kompliziert.

    Warum rufst du nicht einfach (für das einschalten der Kommentaren) die Seite mit einem einfachen (neuen) GET-Parameter auf. z.b. mit
    &comments=1 in der URL auf?
    Im Script selber prüfst du nur noch, ob es die GET-Variable gibt und ob diese auch den Inhalt von 1 hat. Sollten diese Bedingungen nicht erfüllt sein, wird der Content halt ohne Kommentare angezeigt.

    cu

    ralf


    Ich habe das Problem, dass die Funktions.php nicht mehr funktioniert.
    Habe vorher Kopie gemacht und trotzdem sagt er immer wieder:
    Parse error: syntax error, unexpected ':' in /homepages/4/d242157211/htdocs/Hesykhia_Blog/wordpress/wp-content/themes/Crew-Theme/functions.php on line 281

    Was steht in Zeile 281? (+ - 10 Zeilen)

    Dein Script aus den Postings hat hier keinen Fehler.

    Wenn Du Deinen Code in ein Posting einbaust, übernehme bitte nur die relevanten Zeilen, in denen Du den Fehler vermutest.

    cu

    ralf

    Hallo,



    Ich habe meine Datenbank regelmäßig mit dem Plugin Database Backup gesichert.

    Verwende nach Möglichkeit für die Datensicherung keine PHP basierten Scripte sondern richtige MySQL Werkzeuge.

    Wenn dir dein Provider keinen Zugang zu richtigen Tools gibt - kannst du
    bei älteren PHP Versionen (kleiner 5.3) http://www.mysqldumper.de/ verwenden.


    Wenn ich richtig gegoogelt habe, dann müsste ich allerdings vor dem Rücksichern die akuelle Datenbank löschen, oder?

    Du kannst deine Datensicherung auch in eine neue Datenbank zurück sichern und in den ~/wp-config.php bei Erfolg die Datenbank-Zugriffsdaten ändern.


    1. Wie stelle ich fest, ob meine Backups wirklich vollständig sind?

    Die Menge der Datensätze sollte gleich sein.


    2. Ist diese Anleitung noch aktuell?

    Mit PhpMyAdmin solltest du keine Daten sichern oder wiederherstellen... da PHP basiert und somit von der PHP Server Konfiguration abhängig ist.

    Zitat

    PHP-Skripte werden nach einer bestimmten Laufzeit abgebrochen (normalerweise nach 30 Sekunden), und so funktioniert ein Backup mit diversen Tools nur bis zu einer bestimmten Größe.
    Braucht das Skript länger als die vom Server zugestandene Ausführungszeit, so wird es einfach abgebrochen! Man erhält damit keine vollständige Sicherungskopie. Die gleiche Problematik besteht beim Wiedereinspielen eines Backups.


    Zitat


    Oder gibt es einfachere Wege, den Job zu erledigen?

    Optimal sind selbstverständlich die in der Anleitung genannten MySQL Befehle... hast du diesen Zugriff?

    Viel Glück

    ralf


    Das ganze klappt sonst ohne Probleme. Bei allinkl ja, bei hetzner nein. Warum? Wordpress versucht die Email über "wordpress@domain.de" zu versenden. Wenn meine Seite also http://www.domain.de lautet, kommen die Emails von wordpress@domain.de - außer z.b. bei hetzner. Dort muß man sich ein Postfach anlegen, was "wordpress@domain.de" lautet. Dann kommen die Emails wieder normal an.

    Hetzner bietet Ihren Kunden einen kostenlosen E-Mail Support an. Bei meinen Seiten bei Hetzner funktioniert in der Regel der Versand über die Domain *ohne smtp* Krücke.

    Du kannst aber - wenn du die WP Klassen für den versandt verwendest, in
    ~/wp-includes/class-phpmailer.php

    Code
    var $From              = 'root@localhost';

    eine gültige e-Mail Adresse hinterlegen.

    oder in der Konfiguration in Wordpress.

    Zugriff auf den Mail-Server erhält bei Providern in der Regel kein "root@localhost" und dies ist auch gut so...

    hth

    ralf


    Ein großer Teil der Aufrufe sind laut Log HEAD Aufrufe. Ich habe etwas recherchiert und gelesen[1], dass HEAD Aufrufe häufig dazu genutzt werden, um Links zu testen.

    HEAD ist eine HTTP-Request-Methode

    Zitiat aus Wiki

    Zitat

    HEAD
    weist den Server an, die gleichen HTTP-Header wie bei GET, nicht jedoch
    den eigentlichen Dokumentinhalt (Body) zu senden. So kann zum Beispiel
    schnell die Gültigkeit einer Datei im Browsercache geprüft werden.


    http://de.wikipedia.org/wiki/Hypertext_Transfer_Protocol

    Wer den Zugriff auf wpbuy.php ausübt steht in der Log

    HTML
    ip.ip.ip.ip - - [29/Jul/2010:12:54:40 +0200] "GET /wpbuy.php?id=975  HTTP/1.0" 302 13 "-" "WordPress/2.9.2; http://domain"

    und wurde von dir gekürzt als "WordPress/2.9.2; http://domain"

    hth

    ralf


    ich habe ein rießen Problem mit dem Plugin FLASH IMAGE CAROUSEL!

    Ich habe ein neues "image carousel" erstellt und alle Einstellungen auf standart gelassen. Nun habe ich den Link einiger Bilder reinkopiert die in dem Karusell angezeigt werden sollten.

    Du benötigst für das Plugin eine kostenpflichte Linzenz.

    http://www.webpsilon.com/wordpress-plug…image-carousel/

    Für weitere Fragen solltest du dich auch an den Entwickler wenden.

    cu

    ralf