Beiträge von MI(|-|A3L

    Hi, ich wollte heute von PHP5.6 auf 7.1 umstellen da mein Webhoster das seit kurzem im Angebot hat, leider aber ist erstmal das Audio Player Plugin scheinbar nicht mehr kompatibel, denn es gibt mir folgenden Fehler und die komplette Seite ist weg und es steht folgendes da:

    Code
    Parse error: syntax error, unexpected 'new' (T_NEW) in  /var/www/vhosts/hosting5703.af939.netcup.net/httpdocs/sleip.de/sleip.de/wp-content/plugins/audio-player/audio-player.php  on line 903

    Wenn ich das Plugin deaktiviere ist der Blog wieder aufrufbar, aber dort wo die Artikel stehen müssten findet man immer nur folgenden Code:

    Code
    Warning: preg_replace(): The /e modifier is no longer supported, use  preg_replace_callback instead in  /var/www/vhosts/hosting5703.af939.netcup.net/httpdocs/sleip.de/sleip.de/wp-content/plugins/wp-code-highlight/wp-code-highlight.php  on line 68

    Wenn ich jetzt die Zeile 68 aus der wp-code-highlight.php hier...

    Code
    return preg_replace("/<pre(.*?)>(.*?)<\/pre>/ise",

    in diese ändere...

    Code
    return preg_replace_callback("/<pre(.*?)>(.*?)<\/pre>/ise",

    dann wird zwar der Beitrag wieder angezeigt, aber über jedem Beitrag steht dann noch folgendes:

    Code
    Warning: preg_replace_callback(): Requires argument 2, '''.wch_stripslashes('$2').''',  to be a valid callback in  /var/www/vhosts/hosting5703.af939.netcup.net/httpdocs/sleip.de/sleip.de/wp-content/plugins/wp-code-highlight/wp-code-highlight.php  on line 68

    Was müsste ich da jetzt denn noch machen damit das verschwindet? Und wieso muss das überhaupt bei Wordpress 4.7 per Hand geändert werden, ich dachte es ist zu PHP7.1 kompatibel?

    Hi,

    ich nutzeWP seit 2007 und hatte mir damals einen Akismet Key registriert. Jetzt sehe ich im WP das der nicht mehr gültig ist, möchte ich einen neuen registrieren werde ich auf einen Seite weitergeleitet wo man Kreditkarten Informationen angeben muss, gibt es den Schlüssel nicht mehr für umsonst?

    In der Basic Version sollte es doch eigentlich kostenlos sein?!

    Gruß,
    Michael

    Hi,
    Mein Problem ist folgendes, ich möchte das Wordpress den Link zu Bildern und anderen Dateien in einem Artikel nicht über:
    http ://http://www.domain.tld/wp-content/upl…03/testbild.jpg

    sondern über

    /wp-content/uploads/2011/03/testbild.jpg

    einbindet, also ohne den Domain Namen vor dem Link. Denn sollte sich meine Domain mal ändern müsste ich in allen Artikeln diesen Link anpassen, dass möchte ich eben verhindern.

    Zurzeit mache ich das quasi händisch, also nachdem Wordpress das Bild im Artikel eingebunden hat gehe ich hin und lösche die Domain raus, auf die Dauer leider etwas lästig.

    Vielleicht kann da jemand helfen?

    MfG,
    MI(|-|A3L

    Servus,

    Kann mir jemand sagen in welcher Tabelle der DB Wordpress die URL eines Bildes in der Mediathek abspeichert? Das Problem bei mir ist nämlich, sobald ich umstelle auf Organisiere meine Uploads in monats- und jahresbasierten Ordnern zeigt mir WP immer auf meine alte Domain, die muss also noch irgendwo in der Datenbank gespeichert sein, nur konnte ich nichst finden.

    Diesen Pfad meine ich, wo ist das in der DB zu finden?

    http://www.xild.de/bild/8054/mediathekurl9XSGN.jpg

    Unter wp_postmeta hab ich schon alles bereinigt...

    Grüße,
    M1(|-|@3L

    Mit anderen Worten heißt das es ist nur möglich wenn man da was am Php Code ändert? Schade eigentlich, natürlich könnte man die Achiv Links dann auch per Text Widget in die Seite einbauen, dann müsste man nur jeden Monat eine neue Zeile dazu schreiben, nicht besonders vorteilhaft. Naja, dann lass ichs doch lieber erstmal auf dem Jahr/Monat/Tag Format stehen.

    Danke für deine Hilfe.

    Welche Webserververwaltung hast du denn? Mit Confixx oder Plesk geht das ohne Probleme. Die Angaben im WP sind nur für deinen Blog zuständig, wenn der unter "blog.domain.de" erscheinen soll dann schreibe in die Felder

    WordPress-Adresse (URL): blog.domain.de
    Blog-Adresse (URL): blog.domain.de

    Dann gehst du in Confixx und legst eine neue Domain namens "blog.domain.de" an und verweist auf deinen Pfad in dem der Blog auf deinem Webspace liegt, wenn er unter "/blog" liegt dann dieses halt als Pfad nehmen. Du kannst aber auch auf eine andere Seite auf deinen Blog verlinken, dann einfach "blog.domain.de/meine-seite" als Pfad für "domain.de" angeben.

    Im Prinzip geht das jetzt genauso mit deiner "domain.de", da dann aber den Pfad halt auf "/" dann ist das komplette Unterverzeichnis drinnen, oder halt wieder auf einen bestimmten Ordner verweisen.

    Ich hab meine Permalinkstruktur auf das deutsche Datumsformat umgestellt, also die Ausgabe für Artikel sieht jetzt so aus:

    Code:

    PHP
    /%day%/%monthnum%/%year%/%postname%/

    Link:

    PHP
    http://www.domain.de/29/11/2009/thema/

    Das funktioniert bei allem, nur bei dem Archiv nicht. Bekomme dort die Meldung das die Seite nicht gefunden werden konnte, der Link für den Monat November sieht z.B. so aus:

    PHP
    http://www.domain.de/11/2009/

    Sobald ich jetzt die Permalink Struktur wieder auf das englische Datumsformat einstelle, also

    PHP
    /%year%/%monthnum%/%day%/%postname%/

    funktioniert das Archiv auch wieder, jemand eine Idee was das ist?

    Archiv, Kategorien usw. sind alle als Widget eingebunden, vielleicht spielt das noch eine Rolle?

    Ich hab nochmal nachgeforscht, es ist tatsächlich so das die Fotos ab dem 31.03.2008 wieder ohne Fehlermeldung angezeigt werden. An diesem Tag hab ich nämlich ein Update auf Wordpress 2.5 gemacht, also liegt es definitiv schon weiter zurück und hat nichts mit dem Webspace Umzug zu tun.

    Wo könnte ich jetzt da ansetzen? Ich werde jetzt mal in der DB vergleichen ob es Unterschiede zwischen den funktionierenden und den nicht funktionierenden Fotos gibt.

    Mir ist heute aufgefallen das wenn ich in der Mediathek weiter nach hinten zu den älteren Fotos gehe dann kommt immer dieser Fehlercode:

    PHP
    Warning:  file_exists() [function.file-exists]: open_basedir restriction in effect. File(/var/www/web9/html/blog/wp-content/uploads/nashorn.thumbnail.jpg) is not within the allowed path(s): (/var/www/web972/html/:/var/www/web972/phptmp/:/var/www/web972/files/:/var/www/web972/atd/:/usr/share/php/) in /var/www/web972/html/blog.bidinger.de/wp-includes/post.php on line 2724
    
    
    Warning:  file_exists() [function.file-exists]: open_basedir restriction in effect. File(/var/www/web9/html/blog/wp-content/uploads/nashorn.thumbnail.jpg) is not within the allowed path(s): (/var/www/web972/html/:/var/www/web972/phptmp/:/var/www/web972/files/:/var/www/web972/atd/:/usr/share/php/) in /var/www/web972/html/blog.bidinger.de/wp-includes/post.php on line 2724

    Das wird mir für ein Bild angezeigt. Das Problem besteht in der Übersicht der Mediathek eigentlich nur dann wenn ich ein Bild anwähle, hier zu sehen:

    http://www.xild.de/bild/1402/mediathekfehler2NQMIC.jpg

    Und es besteht wenn ich in einem Beitrag die Mediathek aufrufe und zu den älteren Fotos gehe, dann schaut das so aus:

    http://www.xild.de/bild/1401/mediathekfehler1OJ08F.jpg

    Irgednwie stimmt was mit den Pfaden nicht, bin auch neulich auf einen anderen Webspace umgezogen, weiß aber auch nicht ob das Problem schon vorher bestand. Meine WP Version ist 2.8.5.

    Jemand eine Ahnung was das ist?

    Hi, ich hab mal eine Frage. Ich bin bei dem Webhoster One.com der zuerst einmal weder Plesk noch Confixx als Administrationstools hat, sondern ein System Marke Eigenbau was auch eigentlich gut funktioniert :) Bei One.com legt man nämlich einfach einen Unterordner z.B. "/blog" im Hauptverzeichniss an und kann dieses dann auch sofort über die Subdomain "blog.bidinger.de" erreichen, leider aber auch über "bidinger.de/blog" :/

    Ich hab nämlich folgendes vor, ich möchte das mein Blog nur über die Subdomain zu erreichen ist, also nur über "blog.bidinger.de" und nicht über "bidinger.de/blog" dann soll nämlich eine Weiterleitung zur Subdomain erfolgen. Ich hab das auch über .htaccess soweit ganz gut hinbekommen, der Code ist folgender:

    PHP
    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^blog\.bidinger\.de$
    RewriteRule ^(.*)$ http://blog.bidinger.de/$1 [L,R=301]

    Fehlerseiten hab ich so definiert:

    PHP
    ErrorDocument 400 http://blog.bidinger.de
    ErrorDocument 401 http://blog.bidinger.de
    ErrorDocument 403 http://blog.bidinger.de
    ErrorDocument 404 http://blog.bidinger.de
    ErrorDocument 500 http://blog.bidinger.de

    ^^ ist ja auch ok die Fehlerseiten so zu definieren, oder?

    Nun nochmal zum eigentlichen Problem, wie gesagt würde mir eine Weiterleitung ausreichen, allerdings passiert jetzt folgendes wenn ich den Blog unter "bidinger.de/blog" aufrufe und zwar nimmt er sich aufgrund der Permalink Struktur den ähnlichsten Beitrag und leitet mich jetzt auf "blog.bidinger.de/25/01/2009/blog-laeuft-jetzt-auf-neuem-server/" .... Was kann man da machen außer die Permalink Struktur zu ändern, gibt es da noch eine Möglichkeit das in der .htaccess anders zu machen?

    Grüße,
    Michael