Beiträge von r23


    Und dann noch Opcode mit APC und Global Rocket Cache...

    entscheide dich für ein system -da sie sich oft gegenseitig behindern - die entscheidung für ein system solltest du aber nur mit einem profiler in php treffen. zum beispiel mit xdebug. in der php xing gruppe hat ein Journalist vor ein paar Tagen auf seinen Artiekel Serie mit PHP Profiler hingewiesen - sein erster Beitrag ging über xdebug.

    xdebug kannst du mit netbeans verbinden.

    http://xdebug.org/
    https://netbeans.org/

    ein etwas älterer
    http://wiki.netbeans.org/HowToConfigureXDebug


    Opcode mit APC kannst du vermutlich nur mit dem Zend-Framework sinnvoll verwenden aber meiner Mienung nach nicht mit WordPress. Xdebug wird dir aber nach einer Code-Analyse auskunft geben können.

    Global Rocket Cache kann man dies essen? Sorry - aber es ist unbekannt - müssen wir jetzt selber googlen?

    mach ein update auf eine aktuelle PHP version - diese enthält APC

    http://php.net/manual/en/book.apc.php

    ist aber ohne Porfiler haarig.

    und was möchtest du uns damit zeigen? dass deine Weiterleitung auf die 404 Seite auch schrottig ist? Die frage war, wie sehen deine Premalinks aus... jetzt lautet die Frage, wie will man Datenmüll fixten... sorry - hast du dir mal den HTML Quellcode deiner Seite mal angesehen?


    1. bitte kein umlaute in dateinamen
    http://www.mensch-vital.com/wp-content/uploads/2015/05/die-etwas-andere-rückenübung.jpg

    auch nicht bei Grafiken

    2. pürfe mal die Links in der navi:

    Code
    <div class="ubermenu-content-block ubermenu-custom-content ubermenu-custom-content-padded"><a href="http://www.mensch-vital.com/bewegen/"><img class="alignnone size-full wp-image-6942" src="http://www.mensch-vital.com/wp-content/uploads/2015/06/bewegen-grafik-nativation.jpg" alt="Bewegung, Geweglichkeit, Fitness, Übungen" width="200" height="225" data-id="6942" /></a></div></li><!-- begin Tabs: [Tabs] 5870 --><li id="menu-item-5870" class="ubermenu-tabs menu-item-5870 ubermenu-item-level-1 ubermenu-column ubermenu-column-4-5 ubermenu-tab-layout-left ubermenu-tabs-show-default"><ul class="ubermenu-tabs-group ubermenu-column ubermenu-column-1-4 ubermenu-submenu ubermenu-submenu-id-5870 ubermenu-submenu-type-auto ubermenu-submenu-type-tabs-group" ><li id="menu-item-5746" class="ubermenu-tab ubermenu-item ubermenu-item-type-taxonomy ubermenu-item-object-category ubermenu-item-has-children ubermenu-item-5746 ubermenu-item-auto ubermenu-column ubermenu-column-full ubermenu-has-submenu-drop" data-ubermenu-trigger="mouseover" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="http://www.mensch-vital.com/category/bewegen/taijiquan/"><span class="ubermenu-target-title ubermenu-target-text">TAIJIQUAN</span><span class="ubermenu-target-divider"> – </span><span class="ubermenu-target-description ubermenu-target-text">sanft bewegen</span></a><ul class="ubermenu-tab-content-panel ubermenu-column ubermenu-column-3-4 ubermenu-submenu-grid ubermenu-submenu ubermenu-submenu-id-5746 ubermenu-submenu-type-auto ubermenu-submenu-type-tab-content-panel" ><!-- begin Dynamic Posts: [Dynamic Posts] ID[5871] count[3] --><li id="menu-item-5871-post-330" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-5871 ubermenu-item-5871-post-330 ubermenu-item-normal ubermenu-item-level-3 ubermenu-column ubermenu-column-1-3" ><a class="ubermenu-target ubermenu-target-with-image ubermenu-item-layout-image_above" href="http://www.mensch-vital.com/die-seele-bewegt-sich/"><i

    ^- was für eine zumutung!

    <a href="http://www.mensch-vital.com/bewegen/"><img class="alignnone size-full wp-image-6942"
    <a href="http://www.mensch-vital.com/category/bewegen/taijiquan/"><span


    ^- was ist bewegen nun jetzt? eine Kategorie? ein Tag? oder ein Beitrag?

    http://www.mensch-vital.com/category/bewegen/taijiquan/

    ^- wenn dies richtig ist?
    wie sehen deine Permalinks aus.


    3. Der Fehler werden vermutlich bei der Erzeugung des ubermenu erzeugt ...


    bye

    ralf


    Nun haben die WP.rog Leute mein Plugin erstmal offline gesetzt, da ich zuerst einen mit Base64 Code verschlüsselten Copyright Hinweis drin hatte. Aber auch nachdem ich diesen in "normal Text" eingebaut habe, geben die mir das Plugin nicht frei.

    Die haben wohl neue Regeln. Entweder ohne Copyright, oder das der Plugin Benutzer das anklicken kann ob er diesen Copyright Hinweis anzeigen lassen will oder nicht.


    Dein Plugin benötigt folgenden Header

    Copyright (C) 2015 _hier kommt dein Name hin - Author ist nur ein Platzhalter.

    Verschlüsselter Core hat in Open Source Projekten nicht verloren - auch muss deine Lizenz zur GPL kompatibel sein - bachte einfach die Hinweise, die du erhälst.

    Betriebssystem: Windows 10

    eigentlich interessiert nur die PHP Version und das Betriebsytem vom Server - nicht das Betriebsytem vom Cleint. PHP wird auf dem Server ausgeführt und erzeugt dort den Fehler.



    beim Aufrufen von einzelnen Beiträgen erhalte ich in Backend und Frontend die Fehlermeldungen:

    Warning: preg_match(): Compilation failed: nothing to repeat at offset 1 in /www/htdocs/w0130323/mensch-vital.com/wp-includes/class-wp.php on line 204

    Warning: preg_match(): Compilation failed: nothing to repeat at offset 1 in /www/htdocs/w0130323/mensch-vital.com/wp-includes/class-wp.php on line 205

    Die Zeile 204 / 205 (die More Links in den Postings) funktionieren bei meinen Blogs alle super ...

    und was ist mit der Meldung von der Überschrift?

    Fehler: /www/htdocs/w0130323/mensch-vital.com/wp-includes/functions.php on line 3508


    Ich bin Anwender und habe nur rudimentär Ahnung von den Programm-Hintergründen. Was kann ich tun? Hat jemand einen Rat? Danke schon im Voraus.

    Du könntest Dir einen PHP Entwickler suchen, der dir dies eben fixt. Vermultich hast du auch nur fehlerhafte Permalinks eingerichtet.


    bye

    ralf


    Die sagten mir irgendetwas von einer inter.php usw... aber das nun alles wieder in Ordnung ist.

    nur habe ich die .htacces angeschaut und da gibt es diesen Eintrag :

    <FilesMatch "(inter.php)$">
    order allow,deny
    deny from all
    </FilesMatch>

    Bei älteren Apache Versionen (vor 2.3) konnte man so den Zugriff auf Dateien verhindern.

    http://wiki.selfhtml.org/wiki/Webserver/htaccess

    Dies steht selbstverständlich _besser_ im Apache Handbuch.


    aber das nun alles wieder in Ordnung ist

    Prima! Ich würde das System auch eben absichern lassen (Sicherheitslücke suchen und beseitigen) und alle Script Änderungen eben löschen lassen.

    Lass deine Seite auch eben von der Alphabet Tochter prüfen - hier solltest du noch einen Google Experten dran lassen - wenn die Sichtbarkeit wichtig war / ist für dich.

    Beliebte Sicherheitslücken sind _upload_ funktionen (zum Beispiel für Logos) in gekauften Theme

    Viel Glück

    Ralf


    habe ich heute frueh die neuste Version aufgespielt und seitdem einen seltsamen Fehler,

    Von welcher WordPress version auf welche WordPress version hast du ein Update gemacht?

    Sobald ich in das Backend gelange, sehe ich oben eine Zeile:

    Code
    [COLOR=#000000][FONT=Times]PATH . 'wp-settings.php'); ?> ILE__) . '/'); /** Sets up WordPress vars and included files. */ require_once(ABSPATH . 'wp-settings.php'); ?> >[/FONT][/COLOR]

    vermutlich ist die wp-config.php noch aus der Steinzeit? du könntest die Daten in die wp-config-sample.php übernehmen und als wp-config.php speichern.

    PHP
    /** Absolute path to the WordPress directory. */
    if ( !defined('ABSPATH') )
    	define('ABSPATH', dirname(__FILE__) . '/');

    Deine PHP Version sollte selbstverständlich dirname(__FILE__) können und etwas sinnvolles liefern. Wenn du mit php 4.x oder 5.2 oder 5.3 arbeiten solltest, ist jetzt auch ein update sinnvoll.


    schalte in WordPress die debug modus ein und lass dir die fehler in eine Datei schreiben. Wie dies gehst, steht im Handbuch von WordPress.


    Den Anleitungen zu Folge müsste jetzt die Seite laden auf der dann alle Daten zur Datenbank etc angegeben werden, also im Prinzip fast der letzte Schritt.

    Verwende eine richtige Anleitung. D.h. öffne mit einem Editor wp-config-sample - tragen dor deine Zugangsdaten zur Datenbank ein und


    und

    verwenden einen anderen prefix für die Datenbank

    PHP
    /**
     * WordPress Datenbanktabellen-Präfix
     *
     * Wenn du verschiedene Präfixe benutzt, kannst du innerhalb einer Datenbank
     * verschiedene WordPress-Installationen betreiben. Nur Zahlen, Buchstaben und Unterstriche bitte!
     */
    $table_prefix  = 'wp_';

    speichere die Datei als wp-config.php auf dem Server.

    usw...


    Allerdings erscheint bei mir eine Fehlermeldung mit der ich leider nur sehr wenig anfangen kann.


    In der Fehlermeldung steht folgendes:
    Warning: require_once(/home/www/cwcity/hosting/s/y/sydekum-foto/htdocs/sydekumfoto/wp-includes/load.php) [function.require-once]: failed to open stream: No such file or directory in /home/www/cwcity/hosting/s/y/sydekum-foto/htdocs/sydekumfoto/wp-load.php on line 49
    .


    Die Übertragung per FTP war vermutlich fehlerhaft - d.h. die Datei
    ~/wp-includes/load.php

    fehlt.

    Einfach *alles* noch einmal per FTP hochladen - oder sich gleich einen neuen Provider suchen- Bei Massenhostern - erkennbar an dem Pfad (/home/www/cwcity/hosting/s/y/sydekum-foto/htdocs/sydekumfoto/ macht WordPress selten spass.


    Ich bin erst dabei eine Seite zur erstellen, da gibt es noch keine Sicherung.

    dann wirf mit phpmyadmin in der Datenbank Tablelle 'options' deine NextGEN Gallery raus. Wenn du dies nicht kannst => Jobforum

    oder
    installier wordpress neu und behalte aber die Inhalte. (geht auch mit phpmyadmin) d.h. du installierst dir in die gleiche Datenbank - nur mit einem anderen prefix - WordPress neu
    und tauscht dann die Datenbank Tabelle _options - aus.

    oder
    wenn du einen shortcode von NextGEN Gallery verwendet hast, lösche in dem Beitrag den shortcode.

    oder
    schreibe in die NextGEN Gallery - Scripte 'return false;' in die erste Zeile nach <?php
    ^- vorsicht kann zu bösen Überraschungen führen und nur anwenden, wenn man eine Datensicherung hat.... oder so...


    Tipp, verwende eine Umgebung die dir regelmäßig Datensicherungen erstellt - wenn du diese Umgebung nicht hast, installier dir ein Tool, mit dem du dir Datensicherungen erstellen kannst

    zum Beispiel
    https://marketpress.de/product/backwpup-pro/


    prüfe deine PHP Version - wenn eine alte PHP Version 5.2; 5.3 oder 5.4 aktiv ist, schalte auf eine aktuelle PHP Version um.

    laut Changelog gibt es ein update von NextGEN Gallery. evtl. ist dein bug gefixt.

    https://bitbucket.org/photocrati/nextgen-gallery

    Download
    https://wordpress.org/plugins/nextgen-gallery/
    und die bestehenden Dateien löschen und mit den neuen Dateien überschreiben.


    usw..

    Viel Glück

    Ralf

    Hallo,

    Nach einem Umzug einer WP-Site habe ich das Problem, dass bei der neu installierten WordPress-Installation die .xml-Datei über den WordPress-Importer immer nur zu einem Bruchteil importiert wird (3 bis 4 Dateien) und dann passiert nichts mehr.

    ohne technische Informationen kann man dir leider nicht sonderlich gut helfen.

    WordPress Importer benötigt für den Import der Daten _Zeit_ und _Speicher_ . Diese werden ihm leider von den PHP Bedingungen zur Verfügung gestellt. wenn deine PHP scripte nur wenige Sekunden laufen dürfen - bricht PHP selbstverständlich an der Ausführungszeit ab.

    Lösung: max_execution_time, evtl. auch max_input_time prüfen.
    http://php.net/manual/de/info.configuration.php

    Wenn man geringe Werte hat - stellen einige Provider im admin Bereich diese Optionen zur Verfügung. Sollten hier keine sinnvolle Zeitänderungen möglich sein = würde ich einen neuen Provider empfehlen.

    man kann auch mit Krücken die Zeit versuchen zu verändern:
    http://php.net/manual/de/function.set-time-limit.php
    funktioniert nicht bei edem Provider und mein wissen stammt hier aus php 4.x zeiten.


    ein weiteres von _vielen Möglichkeiten_ können geringe PHP Post Max Size sein. Wenn man nur wenige MB übertragen darf - wie soll das Script mehr als 3 oder 4 Dateien annehmen?

    Provider fragen oder über das Jobforum einen Dienstleister suchen, der für den Umzug kein Wordpress Import Script benötigt.


    Viel Glück

    Ralf

    ich komm ja nicht mehr in den wp-admin Bereich, um irgendetwas ändern zu können. Das ist ja das Problem.

    Verwende die Datensicherung vom letzten Tag ohne Probleme. Dies wähle ich bei meinem provider bequem über eine Verwaltung aus und _klicke_ 1x und habe den ursprünglichen fehlerfreien Zustand zurück.

    Wenn du dies nicht hast, such dir einen Provider


    Beim Import wurde ich gefragt welcher User die Beiträge zugeteilt bekommen soll (ich selbst – einziger User) und ob auch die Mediendateien importiert werden sollen.

    Bei dem erfolgreichen Import erhälst du dann eine Liste der Dateien, die du import hast - sollte es nicht funktionieren, erhälst du bei der entsprechenden Datei eine Fehlermeldung.



    Problem: Sie wurden nicht mit in Blog B importiert. Die Dateien liegen weiterhin im Blog A. Heißt: BlogA/wp-content/uploads/2015/08/Foto.jpg

    Das Import Script _löscht_ keine Daten sondern kopiert - wenn es möglich ist - nur die Datei


    Ich könnte die Fotos per FTP einfach rüberschieben

    mmh ... vor ein paar Jahren habe ich nach dieser Anleitung
    http://www.perun.net/2013/07/18/wor…k-klappt-nicht/

    die Bilder importiert ... und mit einem anderen Plugin die notwendigen Bildgrößen erstellen lassen....

    Das Plugin ist aber veraltet...

    evtl. hilft dir dieses weiter
    https://wordpress.org/plugins/media-from-ftp/

    Bevor du irgendetwas an der Datenbank änderst, solltest du dir ein Backup erstellen . zum Beispiel mit http://mysqldumper.de

    Viel Erfolg

    Ralf


    Habe dann das Plugin
    [h=2]NextGEN Gallery[/h]
    umbenannt.

    warum umbenannt? damit wirfst du WordPress voll aus dem Konzept.

    1. Du kannst Plugins deaktivieren
    2. Du kannst Plugins löschen

    über den Admin

    aber mit einem unbenennen im Verzeichnis? erzeugst du - meiner Meinung nach - nur wilde Fehler.


    Warning: fopen(/home/lemicrot/public_html/wp-content/plugins/nextgen-gallery/nggallery.php): failed to open stream: No such file or directory in /home/lemicrot/public_html/wp-includes/functions.php on line 4198

    Dies ist so ein blöder Fehler. Wenn du die Meldung nicht verstehst - die Datei nggallery.php konnte in dem Verzeichnis /home/lemicrot/public_html/wp-content/plugins/nextgen-gallery/
    nicht gelesen werden - weil du das Verzeichnis umbenannt hast.

    Warning: fread() expects parameter 1 to be resource, boolean given in /home/lemicrot/public_html/wp-includes/functions.php on line 4201

    Warning: fclose() expects parameter 1 to be resource, boolean given in /home/lemicrot/public_html/wp-includes/functions.php on line 4204

    man beachtet bei PHP immer nur die erste Meldung, weil alle anderen Meldungen die Folge der ersten Meldung sind.



    Ich habe den Abschnitt unten stehen. Wo soll dennn da ein Fehler sein?

    es wird nicht prüft, welche Inhalte die Variablen bei Funktionsaufruf haben. Du übergibst halt Schroot => Steht zumindest in deiner Meldung Zitat: expects parameter 1 to be resource, boolean given

    und willst etwas öffnen...

    du könntest prüfen:

    PHP
    function get_file_data( $file, $default_headers, $context = '' ) {
    
    
    if(!is_file($file)) {
       return false;
    }

    oder

    damit kommst du aber weiter in teufelsküche... bzw. beachte => $file_data = fread( $fp, 8192 );

    Hallo,


    Dasselbe ist der Fall, wenn ich das Plugin "Responsive Select" einsetze, dann erscheint zwar ein "NAvigate"-Menü, aber wenn man die Punkte anwählt, passiert nichts.

    Die verwendete Theme benötigt kein Plugin "Responsive Select"...
    http://www.inkthemes.com/wp-themes/reth…ordpress-theme/


    ich würde dieses Responsive Select - Plugin für den Anfang deaktivieren.


    Damit die Änderungen auch übernommen werden - würde ich gleich dieses "<!-- ZenCache file path: /cache/zencache/cache/" Plugin löschen Vermutlich "optimiert" dieses Plguin auch die notwendigen JavaScripte ...

    lg

    ralf


    ich möchte eine Art Community-Marktplatz System erstellen.

    Es gibt also eine Community mit zwei Gruppen, Käufer und Verkäufer.

    Diese Gruppen können unter sich Dienstleistungen/Produkte anbieten oder kaufen, wie bspw. Freelancer Marktplätze wo es Freelancer und Projekte gibt.

    ja klar - ich habe schon eine "Freelancer Marktplatz" für Babysitter eingerichtet oder "eine Community mit zwei Gruppen, Käufer und Verkäufer" hier Oldtimer.


    Ist so ein Projekt mit WordPress realisierbar? Wenn ja, mit welchen Beispielplugins?

    Dies funktioniert super einfach mit Wordpress.

    bei themeforest gibt es fertige Systeme

    http://themeforest.net/item/marketpla…preview/6570786

    Ist so ein Projekt mit WordPress realisierbar? Wenn ja, mit welchen Beispielplugins?


    Mir fiel da spontan BuddyPress und Woocommerce ein, ob man sowas kombinieren könnte oder gibt es auch eine Fertiglösung?


    Buddypress ist sicherlich für den Aufbau einer Community cool und sinnvoll.

    Woocommerce für einen Marktplatz? Ich würde vermutlich andere Plugins verwenden. Zum Beispiel:

    https://easydigitaldownloads.com/downloads/marketplace-bundle/


    Gibt es auch andere fertige Frameworks/CMS für so ein Projekt?


    klar gibt es eCommerce Marktplätze...

    Beispiel:
    https://pluginstore.woltlab.com/file/1360-community-marktplatz/


    Lohnt sich die Investition in einen eigenen Server (dedicated/managed)?

    Wenn ich empfindliche Kundendaten in einem Shop (also in der Regel) habe, verwende ich bevorzugt eigene Server...

    Hier bin ich halt sicher, dass nur meine Anwendungen auf dem Rechner laufen und keine Sicherheitslücken von irgendwelchen Kunden mal eben installiert werden. Ich bin dort realtiv Konservativ.

    1 rechner = eine ip = eine ssl verschlüsselung.

    ich empfehle zurzeit
    https://www.mittwald.de/hosting/managed-server

    und nutze selber hetzner
    https://www.hetzner.de/ (irgendwas ist immer an einem Server :( nervige hardware probleme)

    Hallo Veronika,


    Darf ich die Bilder von einer Demoversion benutzen?

    In der Regel sind Bilder einer Demoversion kein Teil der Lieferung. Du könntest den Autor nach den Nutzungsrechten fragen und dir die Nutzung von den Urheberrecht-Inhabern erlauben lassen


    Viel Erfolg

    Ralf