Torsten H?ndler
Forum Replies Created
-
Forum: Plugins
In reply to: [MailPoet Newsletters (Previous)] Post Type AttachmentHey thanks for trying to help me.
Ok my workflow is this.
I create a shortcode, wich is included at a page. This shortcode display all pdf media wich are upload to the media library and have a special category. Now I want to send newsletter every time a new pdf was uploaded with this special category. I know pages and post worked fine.
I hope this help you to understand my problem.
greetings shogathu
Forum: Plugins
In reply to: [Shariff Wrapper] Fehler im BackendHallo JP,
das versteh ich das man da nicht soviel rumpfuschen will.
Ich habe das von die beschriebene in die index.php eingebaut und dies klappt. Habe zu Testzwecken meins aus der CurlFactory.php deaktiviert und das in der index.php aktiviert und dies klappt. Habe ebenfalls mal meinen Proxy in der wp-config ausgeschaltet und bekomme dann ein Fehler, was auch Richtig ist da ich nur über den Proxy nach au?en connecten kann.
Danke für die Hilfe.
Grü?e
TorstenForum: Plugins
In reply to: [Shariff Wrapper] Fehler im BackendHallo die ?nderung und das hinzufügen in der backend/index.php hat nichts gebracht sondern erzeugt bei eingeschaltetem proxy folgenden fehler.
Fehler im Backend.
Warning: array_map(): An error occurred while invoking the map callback in /var/www/meinordner/wp-content/plugins/shariff/backend/src/Backend/BackendManager.php on line 90 Fatal error: Uncaught exception ‘InvalidArgumentException’ with message ‘No method can handle the curl config key’ in /var/www/meinordner/wp-content/plugins/shariff/backend/vendor/guzzlehttp/guzzle/src/Message/MessageFactory.php:360 Stack trace: #0 /var/www/meinordner/wp-content/plugins/shariff/backend/vendor/guzzlehttp/guzzle/src/Message/MessageFactory.php(98): GuzzleHttp\Message\MessageFactory->applyOptions(Object(GuzzleHttp\Message\Request), Array) #1 /var/www/meinordner/wp-content/plugins/shariff/backend/vendor/guzzlehttp/guzzle/src/Client.php(187): GuzzleHttp\Message\MessageFactory->createRequest(‘POST’, ‘https://clients…’, Array) #2 /var/www/meinordner/wp-content/plugins/shariff/backend/src/Backend/Request.php(43): GuzzleHttp\Client->createRequest(‘POST’, ‘https://clients…’, Array) #3 /var/www/meinordner/wp-content/plugins/shariff/backend/src/Backend/GooglePlus.php(42): Heise\Shariff\Backend\Request->createRequest(‘https://clients…’, ‘POST’, Array) #4 /var/www/blog.unive in /var/www/meinordner/wp-content/plugins/shariff/backend/vendor/guzzlehttp/guzzle/src/Message/MessageFactory.php on line 360Ich weiss nun nicht in wie weit Ihr Rechte habt um sachen im Plugin oder die Vorgabe von Heise.de zu ?ndern. aber die Abfrage die Ihr eingefügt habt, stimmt fast, ist meines erachtens nur an der Falschen stelle ich habe diese einmal auskommentiert und in der shariff/backend/vendor/guzzlehttp/ringphp/src/Client/CurlFactory.php
nach
if (defined(‘CURLOPT_PROTOCOLS’)) {
$options[CURLOPT_PROTOCOLS] = CURLPROTO_HTTP | CURLPROTO_HTTPS;
}folgendes eingefügt.
if ( defined( ‘WP_PROXY_HOST’ ) && defined( ‘WP_PROXY_PORT’ ) ) {
$options[CURLOPT_PROXY] = WP_PROXY_HOST;
$options[CURLOPT_PROXYPORT] = WP_PROXY_PORT;
}Ist fast das Gleiche wie bei euch nur an einer anderen Stelle und da funktioniert es nun, wenn Proxy aktiviert ist, denn das $options array wird dann erweitert.
Sry wenn ich dich damit nerve, aber bei uns l?uft halt alles über proxys ;).
Viele Grü?e
ShogathuForum: Plugins
In reply to: [Shariff Wrapper] Fehler im BackendHi ne L?sung dafür habe ich schon gefunden nach schnellem testen und es funktinoniert auch.
man müsste nur
CURLOPT_PROXY => WP_PROXY_HOST,
CURLOPT_PROXYPORT => WP_PROXY_PORT,setzen, allerdings müsste ich noch testen was passiert wenn ein proxy nicht vergeben ist. ob dann standartwerte genommen werden, aber da schau ich dann mal.
Das mit dem anpassen der ?nderung nach einem Update dachte ich mir schon fast.
Viele Grü?e
ShogathuForum: Plugins
In reply to: [Shariff Wrapper] Fehler im BackendHi,
ich hab das problem nun gefunden. Das Modul unterstützt zwar Curl allerdings nutzt Curl nicht den http Proxy welcher in der wp-config eingestellt ist,
dementsprechen wurde das einfach vom proxy geblockt. Nach langem suchen habe ich nun in der shariff/backend/vendor/guzzlehttp/ringphp/src/Client/CurlFactory.phpin den Options den Proxy fest eingetragen.
“
private function getDefaultOptions(array $request, array &$headers)
{
$url = Core::url($request);
$startingResponse = false;$options = [
‘_headers’ => $request[‘headers’],
CURLOPT_PROXY => ‘proxy:port’,
.
.
.
.
“danach funktioniert nun das Plugin.
Danke für die Hilfe und die Hinweise woran das liegen konnte, vielleicht kannst du das ja irgendwie ins Module einbauen das der Proxy aus der wp-config genommen wird ??
Viele Grü?e
ShogathuForum: Plugins
In reply to: [Shariff Wrapper] Fehler im BackendHi, Danke für die schnelle Antwort.
Das Programm l?uft nicht sauber bzw das Curlscript funktioniert auf meinem Dev nicht so wie es soll. Ich habe das mal eingestellt und bekomme immer time out Fehler bzw. Failed to connect to 2a04:f540:1::b93f:930a: Network is unreachableArray
Das ist auf meinem Dev. Auf dem blog.universum.com muss ich noch testen.
Auf meinem privaten Server funktioniert es ohne Probleme, das scheint dann wohl irgend ein Curl Problem zu sein. Die Firewall sollte das ja nicht blocken oder? K?nnte es an einem Proxy-Server liegen?
Gru?
ShogathuForum: Plugins
In reply to: [Shariff Wrapper] Fehler im BackendHallo JP,
so nun habe ich ein bi?chen getestet und mit den Admins geredet und wir haben verschiedene M?glichkeiten probiert.
Leider ohne Erfolg. Aktuellste curl.perm ist drauf und aktiviert, Server neugestartet, kein erfolg.
Auf einer Dev getestet ohne SSL mit den gleichen Einstellungen. Ohne Erfolg.
einfach mal Probiert nur den Info bzw nur den twitter Button anzeigen zu lassen allerdings immernoch Fehler im backend.
habe mir mal den shariff4uu_cache ordner angeschaut und er legt dort auch was an, aber wenn ich da reinschaue dann weiterhin [] also keine URL drin die er speichert.Ich werde das nochmal bei mir auf nem 1und1 server privat testen. Wir finden das alles sehr komisch, warum sich die Seite aufh?ngt bzw nichts zurück gibt.
habe mich mal ans debuggen gemacht und bekomme wenn ich wp_remot_get( $backup_testurl) aufrufe und mir die ausgeben lasse
schon folgenden Fehler
object(WP_Error)#4469 (2) { [“errors”]=> array(1) { [“http_request_failed”]=> array(1) { [0]=> string(65) “Operation timed out after 5001 milliseconds with 0 bytes received” } } [“error_data”]=> array(0)
{ } }heisst er kommt ja nichtmal bis dahin, die $backup_testurl erstellt er problemlos.
Gibt es spezielle Settings die ich setzen muss im backend?
Grü?e
ShogathuForum: Plugins
In reply to: [Shariff Wrapper] Fehler im BackendHallo JP,
sry das ich jetzt erst schreibe aber am Wochenende und Freitags bin ich nicht im Büro :D.
Danke einmal für deine ausführliche anwort und der anaylse von Fehlern, wir werden mal schauen ob wir damit was anfangen k?nnen bzw ich habe schon eine leichte Vermutung was der Fehler sein k?nnte. Das muss ich mal mit meinen Admins besprechen.
Vielen Danke schonmal und ich halte dich auf dem laufenden und sag dir dann was der Fehler war.
Grü?e
shogathu