nach mehreren Jahren mit einem selbstgefrickelten Plugin bin ich auf Podlove umgestiegen. Das Publishen des Feeds funktioniert soweit, nur werden weder auf der Webseite selbst (bog-standard Wordpress-Installation, gehostet bei manitu.de) noch im Feed die Episodenbilder bzw. das Feed-Logo angezeigt: http://podcastination.de/feed/mp3/
Im Debug-Log finde ich keine Nachrichten bezüglich fehlerhafter Grafiken. Kann es mit der Verwendung von HTTPS (Let’s Encrypt) oder mit dem hier genannten curl-Problem zusammenhängen?
Website https://podcastination.de
PHP Version 5.6.30
WordPress Version 4.8.1
WordPress Theme Creator World v1.4.0
WordPress Database Charset utf8
WordPress Database Collate
Publisher Version 2.6.2
Web Player Version 2.1.1
Twig Version 1.33.2
open_basedir /home/sites/site52/:/home/sites/site52/tmp/:/home/sites/www.timbeckmann.de/:/home/sites/www.timbeckmann.de/tmp/:/usr/share/pear/:/tmp/:/dev/:/etc/ssl/certs/
curl Version 7.53.1
iconv available
simplexml ok
max_execution_time 120
upload_max_filesize 1G
memory_limit 256M
disable_classes
disable_functions
permalinks ok (/%year%/%monthnum%/%day%/%postname%/)
podlove_permalinks ok
podcast_settings ok
web_player ok
podlove_cache on
assets
0 errors
1 HINWEIS (no dealbreaker, but should be fixed if possible):
The PHP setting „open_basedir“ is not empty. This is incompatible with curl, a library required by Podlove Publisher. We have a workaround in place but it is preferred to fix the issue. Please ask your hoster to unset „open_basedir“.
Es wäre super, wenn ihr mir hier helfen könntet, Licht ins Dunkel zu bringen.
Der riesige Hexadezimal-String (687474707 etc.) codiert einfach nur eine URL (hier beginnend mit https://, ich glaube aber dass es zumindest daran nicht liegt) auf dem eigenen Server, und zwar die des urpsrünglichen Uploads:
Ich hab mir den Code noch nicht genau angeschaut, aber vermutlich will das Plugin jetzt eine Anfrage per curl absetzen um das Bild zu “holen”, und das schlägt aufgrund der Einstellungen bei Manitu fehl.
Kann jemand diese Vermutung bestätigen bzw. hat das gleiche Verhalten beobachtet?
ich habe mal Kontakt zu manitu.de aufgenommen und folgende Antwort erhalten:
"Wir können Ihnen in diesem Fall nur bedingt weiterhelfen, da wir die von
Ihnen eingesetzte Webanwendung nicht kennen. Haben Sie bereits die
PHP-Fehlerausgabe aktiviert ? Eventuell können Sie anhand der
Fehlermeldung die Ursache weiter eingrnzen.
Das der Fehler allein von dem PHP-Value openbase_dir verursacht wird,
glaube ich nicht.
Sie können die Anzeige von Fehlern manuell aktivieren, indem Sie eine
Datei namens .htaccess im Verzeichnis /web (oder einem
darunterliegenden, sofern Sie das möchten) mit folgendem Inhalt anlegen:
Zusätzlich können Sie über die PHP-Einstellungen auch eine PHP-Logdatei
aktivieren.
Sie sollten diese Möglichkeit nur zu Debugging-Zwecken, keinesfalls aber
im Produktiv-Betrieb Ihrer Anwendungen nutzen. Wir bitten Sie daher
eindringlich, die Ausgabe von Fehlern nach Abschluss Ihrer Fehlersuche
wieder zu deaktivieren, z.B. indem Sie die Anweisungen einkommentieren
oder die .htaccess-Datei wieder löschen.
Bei weiteren Fragen, antworten Sie einfach auf diese E-Mail."
Ich bin in solchen Dingen wirklich nur Laie und habe so gut wie keine Ahnung. Wollte “einfach” nur eine WordPress Seite erstellen und podcasten. Schade das es nicht funktioniert.