Beiträge von r23


    Edit: Hab nun wp-content 777 CHMOD gesetzt

    Keine besonders gute Idee. Jeder darf alles in dem Verzeichnis machen...


    AKISMET Plugin Verison gibt, mach eich diese, verschwindet es nicht:
    "AkismetDu hast Version 2.4.0 installiert. Aktualisiere auf Version 2.5.1.
    Kompatibilität mit WordPress 3.0.4: 100% (laut dem Autor)"

    Akismet verwende ich aus datenschutzrechtliche Bedenken selber nicht.

    http://www.meetinx.de/akismet-ohne-d…tenschutz-hier/

    Du kannst Plugins in der Regel über WP Admin => hier Plugins pflegen
    http://example.org/wp-admin/plugins.php

    Plugins liegen in dem Verzeichnis
    ~/wp-content/plugins/ und können auch mit einem FTP Programm übertragen werden. Wenn man sich mit den RechteSystem von Unix pp Linux nicht auskennt - evtl. sinnvoller?

    cu

    ralf


    Die Ursache scheint auch durch eine Google-Suche nicht zu beheben sein, ich fand jedenfalls kleine plausible Erklärung.

    Evtl. senden die WP installationen keinen Ping?

    Wenn sie auf ihrem Blog unter Einstellungen » Diskussion die oberste Checkbox (“Versuche jedes in Artikeln verlinkte Weblog zu benachrichtigen”) nicht gesetzt haben, erscheint der Beitrag vermtlich nicht als Pingback

    cu

    ralf

    Hallo,


    Direkt zu Beginn spuckt der Server einen Fehler aus der auf dem alten Server bisher nie auftrat:

    Was verstehst du an dieser Meldung nicht?

    Wenn ein Skript versucht, eine Datei zu öffnen, zum Beispiel mit fopen() oder gzopen(), wird der Ort der Datei geprüft. Wenn die Datei nicht im Verzeichnisbaum, der in open_basedir angegeben ist, liegt, wird PHP die Datei nicht öffnen. Alle symbolischen Verknüpfungen werden aufgelöst, sodass es nicht möglich ist, diese Beschränkung mit einem Symlink zu umgehen. Wenn die Datei nicht existiert kann die Verknüpfung nicht aufgelöst werden und der Dateiname wird mit (einem aufgelösten) open_basedir verglichen.

    http://php.net/manual/en/ini.sect.safe-mode.php


    Hat hier irgendjemand Tipps für mich?

    Hilft das Zitat aus dem PHP Handbuch weiter?

    cu

    ralf


    Also ich habe eine Seite mit ca. 1000 Artikeln.
    Die Datenbank hat die Kollation latin1_german2_ci

    ändere dies auf utf8... Sonst musst du z.b. für deine Feeds dies mit
    PHP nach utf8 bringen... die Ergebnisse können schrecklich sein.



    Auskommentiert deshalb weil ich zunächst von einer anderen Datenbank die Artikel importiert hatte.

    Bringe deine Datensätze nach UTF8 - es gibt dafür einige Tools. Wenn du dies nicht selber kannst - kann ich dir dies als Dienstleistung anbieten.

    cu

    ralf


    Ich versuche mein WP 2.9 auf 3.04 zu aktualisieren. Bekomme aber nur obige Meldung, bei abgeschalteten Plugins.

    Wie wurden die Pluigns abgeschaltet (über die WP "Oberfläche) oder wurde Verzeichnisse umbenannt und die rechte geändert?


    Habe mich dann schon mal auf manuelle Aktualisierung vorbereitet.

    Deine WP 2.9 ist veraltet und hat erhebliche Sicherheitslücken - vermutlich auch einige Fehler. Ein Weg ist die manuelle Aktualisierung auf 2.9.1

    fix-29-to-291.zip 04-Jan-2010 23:57 573K

    von der WP 2.9.1 auf 2.9.2

    fix-291-to-292.zip 15-Feb-2010 21:02 85K


    mit der 2.9.2 wird dir vermutlich ein automatisches
    Update gelingen. Aber ohne Sicherheitskopien (Datenbank
    und Dateien) würde ich die Versionssprünge nicht machen.


    Die heruntergeladenen Verzeichnisse auf der Festplatte sind in Bezeichnung und Reihenfolge mit der "Serverseite" identisch, nur dass auf der Serverseite oberhalb wp-admin noch ein Verzeichnis steht, was nur mit "_" bezeichnet ist.

    WP verwendet kein Verzeichnis mit dem Namen "_".


    Am liebsten wäre mir automatisch wäre automatisch, dass drin ist, was drauf steht.

    Bei mir funktionieren die automatischen WP Updates schon über Jahre. Auch bei meinen Kunden hatte ich in den letzten Jahren damit keine Probleme. Wobei ich die Systeme auf den aktuellen Stand halte und nicht lange warte....

    cu

    ralf


    Seit der erfolgreichen Installation von WP kann ich
    meine eigentlich Homepage nicht mehr aufrufen.
    Die index.html meiner HP liegt nach wie vor und ordnungsgem.
    im Hauptverzeichnis.

    Die index.html wird leider nicht gefunden
    http://www.hoybande.de/index.html



    WP liegt jedoch in einem separatem Unterverzeichnis,
    allerdings ist in den WP-Einstellungen meine HP URL angegeben.

    in welchem Unterverzeichnis liegt WP?
    und was steht in
    ~/.htaccess

    cu

    ralf


    Wie findet man nun am besten raus, wie der blog gehackt worden ist?

    Nur durch eine analyse Deiner Log Files.

    Solltest du den Ablauf von einfachen Angriffen nicht erkennen - reicht ein Blick in die explit Datenbank

    http://www.exploit-db.com/search/?action…ption=wordpress

    vielleicht aus. Oder du sucht dir jemanden (wink mit dem zaunpfahl), der die Sicherheitslücke findet und für zukünftige Angriffe schliesst.


    und noch fix eine Frage - aktuell scheint nur meine startseite komplett verändert worden zu sein, was habe ich für Möglichkeiten hier die alte wieder zu installieren?

    Die Veränderungen an den Postings kannst du mit PhpMyAdmin in der Regel
    per Handlöschen.

    viel Erfolg

    ralf


    Seit einigen Wochen tritt gelegentlich, aber manchmal auch recht häufig der Fehler auf, dass ein geschriebener und veröffentlichter Artikel von einem danach bzw. später geschriebenen und veröffentlichten Artikel überschrieben wird. Dabei ist der Artikel, der überschrieben wurde, meist in den Artikelrevisionen wiederzufinden.

    Evlt. klickt ein Autor nicht auf "Artikel erstellen" sondern "dieser bearbeitet einen Artikel". Am einfachsten verhindert ihr dies, wenn Ihr über ein externes Tool eure Artikel erstellt oder immer über einen "Lesezeichen Link"
    http://example.org/wp-admin/post-new.php

    Mir ist noch aufgefallen, dass die Links auf den Bildern ins leere laufen. Z.b. auf der Startseite ein klick auf das Foto von US-Journalistin besucht Celler Weihnachtsmarkt.
    hier eist in der URL ein \ am ende zuviel.

    Hoffe die Antwort hilft weiter

    Ralf


    hab jetzt die schreibrechte vom verzeichnis auf 755 geändert

    jedoch kann ich jetzt den header nicht mehr bearbeiten. da die meldung "Um diese Datei zu ändern, muss sie vom Server beschreibar sein" kommt.

    Wenn Du die Datei nicht mit einem sinnvollen Editor (z.b. NetBeans IDE)
    sondern mit einem Script bearbeiten möchtest benötigt WP Schreibzugriff auf das Themes Verzeichniss ~/themes/*skin*/http://www.smarty.net/docsv2/de/variable.compile.dir.tpl.

    Stelle also sicher, dass der Webserver-Benutzer (normalerweise Benutzer 'nobody' und Gruppe 'nogroup') in diese Verzeichnisse schreiben darf. (In OS X lautet der Benutzer normalerweise 'www' und ist in der Gruppe 'www').

    Sollte 755 nicht ausreichend sein kann es bei einigen Providern ein 775 für das Verzeichnis(!) (WP Template Verzeichnis) sein.


    zusammenfassend: ich würde gerne wissen wo ich die schreibrechte ändern muss, damit ich header und permalinks ändern kann.

    Es kann möglich sein - dass dein Provider deiner PHP Version nicht erlaubt - die rechte bei Zugriff auf die Datei zu ändern... Oder du verwendest kein *unix Betriebsystem sondern irgendetwas wildes auf dem chmod nicht funktionert.

    Sollte ein 777 auf das Verzeichnis ~/themes/dein_template/ nicht helfen wende dich unbedingt an deinen Provider bevor du etwas falsches machst.

    cu

    ralf


    Wenn ich oben rechts in der Suche einen Begriff eingebe, den ich definitiv auf einer Seite geschrieben habe, findet er leider nichts.

    ja stimmt...

    Deine WP Version ist veraltet und hat Sicherheitslücken... Warum sagst du möglichen Angreifer, was du verwendest und wo die evtl. möglichen Lücken sind?

    Zurück zu deinem Problem

    was steht in der
    ~/theme/*skin*/funktions.php

    cu

    ralf


    ich hab eine frage wegen permalinks - alsio ich habe meine .htaccess datei die schreiberrechte 777 gegeben um meine permalinks ohne den kuriosen zahlengeschreibsel anzeigen zulassen

    hat alles funktioniert

    Man gibt keiner Datei auf dem Server einen chmod 777. So etwas macht man nicht. Erst recht nicht mit einer Dateien - die jeder kennt! und die Auswirkungen auf die Serverkonfiguration hat.

    Du hast damit eine erhebliche Sicherheitslücke in deinem System.

    *Lösche* die Datei .htaccess

    Gebe dem Verzeichnis in dem deine WP-Installation liegt die Rechte 755.
    Ändere nun die permalinks über den "WP Admin". Sollte WP die .htaccess
    nicht erstellen können - ändere die Rechte für das Verzeichnis (Ordner)
    auf 775 und versuche es erneut. Sollte es erneut nicht funktionieren ändere die Rechte für das Verzeichnis auf 777.

    Verzeichnis *nicht* Datei.


    nur ist jetzt das problem - oder ich denke zumindest es ist ein problem wenn ich zb meinen header verändern will - weil dort brauche ich ja die schreiberrechte 755 wenn mich nicht täuscht.

    Nein ein 644 (rw- r-- r--) reicht für PHP Scripte aus.
    rw r = read (lesen) w = write (schreiben) für den Eigentümer reicht aus.



    jetzt würd ich gerne wissen ob meine permalinks dauerhaft wie von mir gewünscht und bereits eingestellt -angezeigt werden
    also auch in zukunft?´?

    - auch wenn ich wieder auf 755 wechsle

    Eine Konfigurationsdatei (wp-config oder wie hier .htaccess) sollte nur lesbar sein

    444 (r-- r-- r--)

    cu

    ralf

    Sodele...gekauft und installiert...
    Nur...leider findet der immer noch keine Wörter, wenn ich diese auf einer Seite (nicht Artikel) gepostet habe.

    Das Pluign kenne ich zwar nicht... aber WP findet eigentlich auch Seiten.

    Ich habe zwar bei mir die WP suche zwar "etwas" verändert -
    http://blog.r23.de/?s=Mailingliste

    aber findet auch meine Seiten...



    Muss ich bei dem Plug In irgendwas konfigurieren?

    Hast du mal ein Link zu deiner WP Seite. Evtl. "suchst du ja falsch"?

    cu

    ralf