Beiträge von Melewo

    Ich schrieb ja, dass ich nicht so sehr viel Erfahrung habe. Von Ajax eigentlich etwas mehr, jedoch nur mit JavaScript und nicht mit jQuery und im Zusammenspiel mit WP so gut wie gar nicht. Deshalb habe ich mir da erst in der letzten Woche ein "kurz & gut" Buch für jQuery zugelegt, eigentlich wollte ich nur JS richtig lernen und nicht unbedingt den Umgang mit einem Framework.

    Weil ich aber nun was mit WP und Ajax machen wollte, hatte ich mir einfach das erste Beispiel von dieser Seite angepasst und gleich was da noch aufgerufen werden soll, alle "greifbaren" Script-Dateien lassen sich ja in der Callback-Funktion laden.

    http://codex.wordpress.org/AJAX_in_Plugins

    Eigentlich solltest Du in der Callback-Funktion auch Deine Seiten laden können. Somit brauchst Du nicht zwei Dateien, eine für den Ajax-Request und eine Proxy-Seite für die Response, sondern die Proxy-Seite für die Response solltest Du gleich in der Callback-Funktion laden können, damit diese dann die Response an die Ajax-Request-Seite sendet. Somit sind es eigentlich zwei Seiten, die aber in einer Scriptseite notiert werden können.

    Was formateins schrieb, habe ich erst einmal nur im Hinterkopf gespeichert, denke, da werde ich mal zukünftig drauf achten.

    Du möchtest innerhalb von WP eine Ajax-Anfrage zu einer Proxy-Seite durchführen, die "neben" WP liegt? formateins hat sicherlich wesentlich mehr Erfahrung als ich, doch ich würde erst einmal bei der Registrierung ansetzen.

    Code
    add_action("wp_ajax_my_action", "meine_ajax_funktion");

    Und das erste was ich mitbekam, bei WP sollte die aufrufende Funktion nicht mit $ beginnen, sondern mit jQuery, wie bei:

    Code
    jQuery(document).ready(function() {
        $.post(ajaxurl, data, function(response) {}
    }

    Bei mir hat das zumindest innerhalb von WP so geklappt, auf eine andere Datei habe ich bisher noch nicht getestet.

    Und zu guter Letzt, weil ich gerade ein Bild mit Punkten bei Dir sah, würde ich außer Unterstrich und Bindestrich keine weiteren Zeichen im Namen verwenden, um Irritationen "wo denn nun der Dateiname beginnt und die Endung los geht" zu vermeiden.
    Leider, um die oder über 90 Prozent aller Gedanken die ich bisher so hatte, brachten nichts und wären eigentlich völlig überflüssig gewesen. Doch irgendwo muss man ja mit der Suche beginnen, auch wenn es dann im Endergebnis an etwas völlig anderem liegt.

    Du könntest mal nach den hier gegebenen Tipps vorgehen, diese beziehen sich zwar auf 3.5, doch vielleicht lässt sich so ein Fehler eingrenzen:

    http://wordpress.org/support/topic/…g-img-src-empty

    Dann, ich weiß nicht, ist nur ein Gedanke und nicht mehr, doch hast Du auch schon mal probiert die Dateinamen nicht mit einer Jahreszahl zu beginnen? Also statt Jahr Monat Tag 20130824 einfach mal einen Namen zu verwenden, der auch Buchstaben enthält?

    Ich meine damit, wenn es sich um ein älteres Paket handelt, welches da vielleicht seit 8 bis 10 Jahren besteht und wenn Du nun die PHP Version erhöhst oder erhöhen lässt, werden Deine älteren Scripts, die da seit 8 bis 10 Jahren unverändert laufen, versagen oder viele Fehlermitteilungen ausspucken, da sich doch so einiges geändert hat. Lässt Du es aber so wie es ist, kannst Du keine neuen Scripts installieren.

    Ist bei mir schon Jahre her, da hatte ich mal die PHP-Version bei all-inkl per htaccess von 4 auf 5 umgestellt, weil ich nicht darauf warten wollte, bis all-inkl das von sich aus macht. Könntest Dir mal diesen Punkt durchlesen:

    Zitat

    Software
    1.) Mit welcher PHP- und MySQL-Version arbeitet ALL-INKL.COM?


    http://all-inkl.com/wichtig/faq/

    Wobei Du dann aber davon ausgehen musst, dass einige Deiner älteren Scripts versagen. Vielleicht liegt da aber auch nur noch eine htaccess bei Dir herum, die da einen Eintrag ähnlich dem folgenden enthält, obwohl bereits alles umgestellt ist:

    AddHandler php4-cgi .php

    Im Zweifel den Support kontaktieren.

    Migration war keine Anspielung: http://php.net/manual/de/migration5.php

    Hallo, ich habe ein ähnliches Problem.

    Nein, Du hast kein ähnliches Problem, es sei denn Du beziehst die Ähnlichkeit nur darauf, dass es sich um Bilder handelt. Doch im Gegensatz zum Ausgangsproblem des Threaderstellers ist Dein Bild problemlos erreichbar, nur die Übergabe der Parameter scheint durcheinander zu kommen. Passiert das auch, wenn Du beim Einfügen eines Bildes einen Alt-Text einfügst oder nur wenn Du das Formular leer lässt?

    Warum?

    Weil es kurzfristig schon einmal passieren kann, dass ein Server nicht oder schlecht erreichbar ist, man es dann halt eine Stunde später erneut versucht.

    Einen unerklärlichen Fall hatte ich mal (nicht mit WP sondern mit einem anderen Script), da musste ich die Domain des entfernten Servers erst in einer Whitelist von meinem Security-Programm aufnehmen und kein Support fand eine Erklärung. Der Knoten löste sich und hatte etwas mit den Proxy-Einstellungen eines DSL-Anbieters zu tun. So genau weiß ich den Grund bis heute nicht, doch der Spuk war vorbei, als ich die Verbindung vom Router änderte.

    Da hatte ich tagelang viel gelesen, doch die Gründe können vielschichtig sein. Bei allen Problemen, die nicht nur kurzfristig sind, sollte zuerst, wie Appendix bereits schrieb, der Support vom Hoster kontaktiert werden.

    Sorry, der Screenshot ist etwas gross geraten. Was du siehst ist das Chrome-Fenster ;-)


    Ob Chrome oder nicht, meinte ich weniger. Ich fragte nur, weil unten auf dem Bild ein geöffnetes Zip-Archiv zu sehen ist. Nicht das Du versuchst noch verpackte Bilder zu verschieben. Das wäre dann so, als würdest Du tiefgefrorene Lebensmittel mit Verpackung verspeisen, wodurch Fehler im Verdauungssystem entstehen könnten.

    Na ja, nur Webprogrammierung ist eine andere Schiene als Systemprogrammierung. Ich weiß nicht wie viele hier unterwegs sind, die ein befallenes System wieder säubern könnten. Einige wenige vielleicht schon, doch kaum ohne dass sie dann ihre eigenen Programme auf Deinem Rechner durchlaufen lassen müssten (nehme ich zumindest an). Könntest Dir mal diese Anleitung durchlesen:

    http://www.trojaner-board.de/69886-alle-hil…s-beachten.html

    Ich denke, die könnten Dir eventuell einen besseren Hinweis geben. Habe da aber nur gelegentlich ein wenig mitgelesen. Möglich, dass Du im Endergebnis dort auch nur den Rat erhältst, den Rechner neu aufzusetzen.

    Was ja erst einmal irgendwie kein Fehler sein sollte. Ergänze mal die htaccess um zwei Zeilen, damit die nicht weiter auf sich selbst umleitet. Example gegen Deine Domain austauschen. Falls nicht, ist noch etwas anderes falsch.

    Falls irgendein Redirect bereits vorhanden, entferne diesen. Falls die htaccess nur im Verzeichnis und nicht im Root (im Root von der Domain bei einem Paket) liegen sollte, dann ändere nichts in der htaccess, sondern lege im Root eine an mit:

    Apache Configuration
    RewriteEngine On
    
    
    RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
    RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

    So ein Verhalten kenne ich nur von Webseiten bei Hostern, bei denen man zwar eine htaccess anlegen konnte, jedoch keine Weiterleitung einrichten. Da funktionierte dann nur eine PHP-Weiterleitung.