Beiträge von r23

    Servus,

    wer kann mir bei der Reihenfolge meiner HTACCESS Datei helfen,


    da fehlt aber die hälfte einer sinnvollen htaccess.


    wenn ich auf bplaced auf den link zu meiner Website klicke kommt folgende Meldung:

    [ATTACH=CONFIG]13747[/ATTACH]


    dies ist kein Fehler! sondern:

    Du hast in dem DocumentRoot "Verzeichnis" vom deiner Domain keine DirectoryIndex (index.html index.htm... usw)

    Da der Webserver auf deine Anfrage keine Datei ausliefern kann, erzeugt er selner eine Index. Datei und zeigt dir den
    Inhalt und die Unterzeichnisse vom DocumentRoot an.

    Dein Wordpress liegt in dem Verzeichnis _wordpress_


    gern wüßte ich wo ich das ändere im CSS, im " normalen " Backend des Themes hab ich leider nichts gefunden.

    Auf dem - von dir - Bildschirmfoto 2015-11-04 um 22.54.50 2.jpg verwendest du eigentlich das Werkzeug, mit dem du die Stelle finden könntest.

    einfach in dem Fenster rechts unten mal suchen ... dort wird dir die Zeile und die Datei genannt.

    Ich nehme an, dass die Profiuser an dieser Stelle nicht mehr weiter kommen. Das ist nur eine Feststellung und soll in keiner Weise werten.

    lol :)

    du stellst ja keine Informationen zur Verfügung :)

    Egal - stelle sicher das du jetzt mind. php 5.5 verwendest und das PHP _richtig_ konfiguriert ist:

    php_info()

    http://php.net/manual/de/function.phpinfo.php

    hier interessiert _nur_ die Anbindung an die Datenbank.

    1. Welche MySQL Version verwendest du? Bei einer 4.x solltest du auf eine aktuelle wechseln.

    2. Was steht in der Log von MySQL
    http://dev.mysql.com/doc/refman/5.7/en/error-log.html

    3. DB-User hat alle Rechte
    keine gute Idee. reduzier die auf die rechte, die du für ein PHP Projekt benötigst.

    Welche Rechte hat der User - und _funktioniert dies_

    In der Regel verbinden Provider den DB_User mit einer Domain. Sollte sich die Domain ändern - ändern sich bei Massnhostern auch die Rechte des Users.

    Erog einfach mal etwas in eine Datenbank tabelle schreiben.

    INSTERT ...
    http://php.net/manual/de/set.mysqlinfo.php


    4. Wenn dies funktioniert eben Wordpress in den Debug Modus schalten:

    in die wp-config.php
    eintragen:

    PHP
    define('WP_DEBUG', true); //enable the reporting of notices during development - E_ALL
    define('WP_DEBUG_DISPLAY', false); //use the globally configured setting for display_errors and not force errors to be displayed
    define('WP_DEBUG_LOG', true); //error logging to wp-content/debug.log
    // define('SCRIPT_DEBUG', true); //loads the development (non-minified) versions of all scripts and CSS and disables compression and concatenation,
    // define('E_DEPRECATED', true); //E_ALL & ~E_DEPRECATED & ~

    5. Welche Plugins wurden nur wild gelöscht?

    6. wir haben ein Job Forum - dort findest du Dienstleister, die günstig WordPress Projekt umziehen können.

    also nicht das ich wüsste....habe einfach schritt um schritt die Anleitung befolgt.

    Ist die Datenbank von dir gelöscht worden?

    Die Fehlermeldung sagt ja leider, dass die Datenbank nicht mehr erreichbar ist - wenn du die Anleitung beflogt hättest, würde die Datenbankverbindung noch bestehen. Evtl. beschreibst du, welche Schritte du wie gemacht hast.

    Besteht eine Datensicherung? - einfach diese zurückkopieren. Sollte kein Backup von dir erstellt worden sein - wende dich an deinen Provider, evtl. hat er eine erstellt.

    Viel Glück

    Ralf


    Du hast mich etwas falsch verstanden:

    nein habe ich nicht - du wolltest meinen Hinweis nur nicht wahrhaben.


    das ist aber echtlich FALSch, denn der Kunde gibt mit dem Betätigen des Kaufenbuttons seine verbindliche Bestellung ab, und wie und wann danach gezahlt wird, ist erst mal egal.

    Wenn du dies in deinen AGBs so beschreibst musst dein Shop sich auch so verhalten. Woocommerce macht dies ohne Änderungen halt anders.


    Wenn er dann zu Paypal geleitet wird, ist nur dummerweise auf dieser Paypalseite immer der Link "Transaktion abbrechen und zurück zum Shop".

    Der Kunde hat das Recht auf _wahl_ der Zahlungsart. beachte die aktuellen Urteile. Bezahlung ist nicht Bestellung und hat damit _nichts_ zutun. trotzdem muss du bei der Bezahlung dich auch an die Gesetze halten.

    In der Regel ist der Shopbetreiber verpflichtet, für den Kunden wenigstens eine gängige und zumutbare unentgeltliche Zahlungsmöglichkeit bereitzustellen. Wie dies bei dir sein muss und gestaltet werden muss _ kann dir nur dein Rechtsanwalt dir sagen_



    Der Kunde denkt daducrh natürlich, dass er die ganze Bestellung dadurch abbrechen könnte, was aber rechtlich nicht möglich und so vorgesehen ist. Er hat ja bei mir im Shop uf Kaufen geklickt un dadurch eine verbindliche Bestellung abgegeben.

    Du darfst deinen Kunden nicht verwirren. Dem Kunden muss klar sein, wann wo und wie ein Kaufvertrag mit dir und deinem Online Shop zustande kommt. wenn dies deinem Kunden nicht klar ist - stimmt die "Button Lösung" in deinem Shop nicht und ist fehlerhaft.

    Beachte die Hinweise vom Händlerbund
    https://www.haendlerbund.de/hinweisblaette…-button-loesung



    wenn sie dann auf Transaktion abbrechen klicken bei Paypal und auf meiner Dankeseite landen und auch noch eine Bestellbestätigungsemail von mir erhalten haben.

    Hier ist der Einbau - die Integration von PayPal halt leider auch falsch. Beachte den Vertrag mit PayPal und deine Regeln, die du einhalten musst.
    https://www.paypal.com/de/webapps/mpp/integration

    =>
    https://www.paypalobjects.com/webstatic/de_D…Integration.pdf


    Die anderen machen es nicht _falsch_ sondern bei den anderen kommt der Kaufvertrag halt _anders_ zustande. Du musst halt den Kassenbereich von wooCommerce mit deinem Rechtsanwalt und einem Programmierer halt an deine AGB anpassen.


    Und ja, der Paypallink durch Germanized in der Email funktioniert.

    Danke für den Hinweis.


    Ich möchte dass sich bestimmte - bekannte - Benutzer an der Wordpress-Seite anmelden können und basierend auf Ihrer Gruppenzugehörigkeit bestimmte Dateien sehen bzw runterlasen können.

    mmh... WordPress selber bietet diese Funktion leider nicht selber an.

    Du könntest vermutlich mit
    http://www.amember.com/

    deine Rechte verwalten. Und WordPress mit einem plugin verbinden...

    kostenfrei ist mit weniger Möglichkeiten
    https://wordpress.org/plugins/members/

    ob deine geforderte Funktion enthalten ist - bitte selber ausprobieren.

    Hallo Susi


    Einzig was mein Dienstleister 1+1 gemacht hat ist die PHP Version auf 5.2 geändert wo ich nun noch extra Geld für zahle.

    Wenn du für die Verwendung von PHP 5.2. extra bezahlst, dann ist etwas bei deinem provider schief gelaufen. deine Seite läüft mit PHP 5.5.30

    Hier der header

    /*

    HTTP/1.1 200 OK
    Date: Thu, 29 Oct 2015 01:39:31 GMT
    Server: Apache
    X-Powered-By: PHP/5.5.30
    Keep-Alive: timeout=2, max=200
    Connection: Keep-Alive
    Transfer-Encoding: chunked
    Content-Type: text/html

    */


    Pass-by-reference wurde in 5.4. eingestellt.

    lg

    ralf


    Ich benutze Woocommerce Germanized, damit wird der Kunde schon mal zur Dankeseite gelenkt(allerdings eben auch, wenn er bei paypal die Transaktion abbricht

    Was sagt der Plugin Entwickler zu seiner Weiterleitung bei PayPal?


    Durcheinander möchte eben umgehen, so dass der Kunde gar nicht erst weitergeleitet wird, sondern den Link in der Mail erhält(was Germanized auch schon macht).

    Germanized erstellt in der Mail aus deinem Shop einen Link zu Paypal? Und dieser Link funktioniert?


    Jetzt müsste also nur noch die Funktion geschaffen werden, dass der Kunde nicht zu Paypal weitergeleitet wird, sondern zu der Dankeseite

    Ich habe bei einem Shop umfangreiche änderungen am Kassenbereich mal programmiert. hier wählt der Kunde in Woocommerce seine Zahlart und kommt erst wenn er seine Bestellung tätigt "sog. Button Lösung" erhält er auf seiner Dankeseite die Möglichkeit der Zahlung. D.h. auch, wenn der Kunde PayPal gewählt hat, kann er dort seine Zahlart noch auf ein anderes Zahlungssystem umstellen.

    Hintergrund für diesen Aufwand ist auch, dass mein Auftraggeber mehr als eine kostenlose Zahlungsart in seinem Shop anbieten muss. Wenn du da etwas änderst, sollte dein Rechtsanwalt einen Blick auf den Kassenbereich werfen -

    Aber zurück zu deinem Problem. Das deine Seite einfach auf die Danke Seite weiterleitet ist falsch.

    1. Evtl. schaltest du auf "Genehmigung" unter PayPal Einstellungen um.

    2. du könntest eine Seite für das abbrechen der PayPal-Aktion einrichten. D.h bricht der Kunde die Zahlung ab - landet dieser auf deiner Shop-Seite und kann eine andere Zahlart verwenden. Diese Seite kannst du aus der Anwendung mitsenden oder/und bei PayPal hinterlegen. - diese funktion sollte woocommerce aber haben!

    3. evtl. hat dein Germanized einen bug oder erwartet eine Einstellung?


    Wenn ich über das Plugin WP-Mail-SMTP eine Testmail herausschicke, kommt diese an. Fülle ich aber ein Formular aus und sende es ab, kommt es nicht an. Was mache ich falsch bzw. was und wo muss ich in der Konfiguration ändern, dass der Formularversand funktioniert.

    WordPress versendet als wordpress@example.org (example.org ist selbstverständlich deine)

    d.h. für SPMTP benötigt WordPress auch einen Account

    Aber in der Regel reicht es aus, wenn du ein Mail Account für WordPress einrichtest... Wie du dies machst, erklärt dir dein Provider sicherlich in seinen FAQs oder per Support-Anfrage.

    Ich habe ein Problem mit meiner Wordpress Multisite ich erhalte über den Daumen alle 2 Wochen einen Catchable Fatal Error: Der sich auf Zeile 116 der WP-Includes Datei bezieht. Ich bekomme das Problem gelöst indem ich die betroffene Zeile ausklammere, die Seite einmal lade und dann die Ausklammerung wieder entferne.

    mmh... alle 2 Wochen?

    Diese Aussage könntest du zum Beispiel mit einem eigenen error_handler prüfen.


    den Eingang der Mail kannst du ja mit einem fehlerhften Script pürfen

    PHP
    class test {}
    
    
    $test = new test;
    
    
    echo $test;


    PHP
    *
     * Defines must-use plugin directory constants, which may be overridden in the sunrise.php drop-in
     *
     * @since 3.0.0
     */
    114 function wp_plugin_directory_constants() {
    115    if ( !defined('WP_CONTENT_URL') )
    116        define( 'WP_CONTENT_URL', get_option('siteurl') . '/wp-content'); // full url - WP_CONTENT_DIR is defined further up

    Dies mag ich an PHP und besonders an WordPress - die Fehlermeldungen sagen nichts aus.

    Dabei hat WordPress wirklich schräge Funktionen - zum Beispiel: Wenn es einen Fehler gibt dann mache xy.

    Beispiel
    https://codex.wordpress.org/Function_Reference/is_wp_error

    wenn die Zeile 116 wirklich die Meldung erzeugt, könntest du für deine Fehlersuche get_option('siteurl') ja untersuchen ... oder besser gleich WordPress in den Debug-Modus schalten und gleich alle Fehler _loggen_

    PHP
    define('WP_DEBUG', true); // enable the reporting of notices during development - E_ALL
    define('WP_DEBUG_DISPLAY', false); // use the globally configured setting for display_errors and not force errors to be displayed
    define('WP_DEBUG_LOG', true); // error logging to wp-content/debug.log
    // define('SCRIPT_DEBUG', true); // loads the development (non-minified) versions of all scripts and CSS and disables compression and concatenation,
    // define('E_DEPRECATED', true); // E_ALL & ~E_DEPRECATED & ~



    Kann mir jemand erklären was die Zeile aussagt und vielleicht sogar was da kneifen könnte?

    Multisite ist ja ein eigene Server - da könntest du auch mit xdebug arbeiten und in deiner IDE das Problem untersuchen.

    Viel Glück

    Ralf


    bei der Installation von WP Super Cache erhalte ich die Anweisung:


    define('WP_CACHE', true);"

    die " haben da nichts verloren - verwende eine IDE bei Änderungen von PHP Scripten.

    irgendwo in der wp-config.php wirst du noch

    PHP
    define('WP_DEBUG', false);

    finden - schalte dies mal auf aut true und beseitige alle angezeigten oder gelogte Fehler

    PHP
    define('WP_DEBUG', true);


    Das Plugin erstellt diese neue Scripte augenscheinlich fehlerhaft.

    Parse error: syntax error, unexpected '.' in ~/wp-content/advanced-cache.php on line 20

    Was steht in dem Script? Was sagt der Entwickler? Was steht in der Bug-Liste von dem Plugin?

    Welche Meldung erhälst du in den Log Files von PHP und WordPress mit WP_DEBUG = true?


    Artikel 1 - 2,50€ Versand
    Artikel 2 - 3,80€ Versand
    Artikel 3 - 4,99€ Versand

    Es gibt nur diese 3 verschiedenen Versandpreise.

    1. Wie lege ich diese Preise richtig an?

    Wenn du etwas verkaufen möchtest, rechnest du

    Preis + Versandkosten = Verkaufspreis
    und der Shop _versandkostenfrei_

    Wenn du nichts verkaufen möchtest, verbringe weiter deine zeit mit aufwendigen Versandkosten Kalukationen. Bitte erlaube auch die Frage nach deiner MwSt Berechnung.

    hast du Produkte mit unterschiedlichen MwSt sätzen? hast du Digitale-Produkte - und wie zeigt der Shop die MwSt an? und ist dass, was der Shop dort dem Kunden anzeigt auch _abmahnsicher?_ und steuerlich _richtig_


    Germanize (kostenlos)

    und dies passt bereits bei dir?


    2,50€
    3,80€
    4,99€

    besorge dir auch eine Anleitung, wie man Preise _richtig_ gestaltet und wie diese wirken.


    es sind doch bestimmt ein paar Shops dabei, die im Prinzip Dienstleitungen im Online-Shop verkaufen. Also z.B. Blumenstrauß den man im Laden dann abholen bzw. machen lassen kann. Was nutzt ihr da für “Print At Home” Lösungen, damit der Kunde den Gutschein selber ausdrucken kann? Habt ihr Erfahrungswerte mit http://www.woothemes.com/products/pdf-product-vouchers/?

    In der Regel erstelle ich den Gutschein per hand und überreiche diesen an den Kunden oder sende diesen per Post. Die Gutschein ID ist eindeutig einmalig und in der Wawi / Kasse hinterlegt.

    Wenn es nur um einen Abholschein in einem Laden geht - würde ich nur ein Signierte PDF verwenden.

    https://www.setasign.com/products/setapdf-stamper/details/

    Die Gestaltung von deinem PDF Script gefällt mir halt nicht wirklich und wird von mir nicht verwendet.

    Wenn der Kunde den Gutschein selber drucken kann - musst du leider damit rechnen, dass der Kunde diesen x-fach einlösen möchte.