[Gelöst] Problem mit "Markup: Mobile Ausgabe"

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
Farlion
Regular
Posts: 200
Joined: Sun Nov 05, 2006 3:27 pm
Contact:

[Gelöst] Problem mit "Markup: Mobile Ausgabe"

Post by Farlion »

Ich habe eben das Plugin für die mobile Ausgabe installiert, weil mein Blog auf einigen Geräten schwer lesbar war. Ergebnis: Auf einigen Geräten war es gar nicht mehr lesbar, auf anderen Geräten kamen Fehlermeldungen.
Also wollte ich das Plugin deinstallieren. Wenn ich es aus der Liste löschen will, bekomme ich allerdings nur folgende Fehlermeldung:

Fatal error: Uncaught exception 'ErrorException' with message 'Serendipity error: Invalid argument supplied for foreach()' in /www/htdocs/xxxxxx/include/compat.inc.php:118
Stack trace:
#0 /www/htdocs/xxxxxx/plugins/serendipity_event_mobile_output/serendipity_event_mobile_output.php(93): errorToExceptionHandler(Object(serendipity_property_bag))
#1 /www/htdocs/xxxxxx/include/plugin_api.inc.php(195): serendipity_event_mobile_output->uninstall('serendipity_eve...')
#2 /www/htdocs/xxxxxx/include/admin/plugins.inc.php(540): serendipity_plugin_api::remove_plugin_instance()
#3 /www/htdocs/xxxxxx/serendipity_admin.php(145): include('/www/htdocs/xxx...')
#4 {main}
thrown in /www/htdocs/xxxxxx/include/compat.inc.php on line 118

Das Plugin wird nicht deinstalliert. Wie bekomme ich das jetzt wieder raus, ohne großartig was zu schießen?
Last edited by Farlion on Sat May 18, 2013 1:22 pm, edited 1 time in total.
Mit S9Y erstellt:
Nichts mehr.
bernd_d
Regular
Posts: 468
Joined: Thu Jun 03, 2010 9:28 am
Contact:

Re: Problem mit "Markup: Mobile Ausgabe"

Post by bernd_d »

Zum Fehler beim Deinstallieren: Hast du zufällig zwischendurch ein Update auf 1.7 gemacht? Dann schau mal in Konfiguration/Pfade/URL zum Blog ob da der korrekte Pfad drin steht bzw. trag ihn nochmal korrekt ein. Wäre zumindest meine erste Vermutung in der Richtung.

Zum Mobile-Markup: Das funktioniert m. E. eh nicht mehr. Verwende lieber ein Responsive-Design wie z. B. 2k11, sofern du bereit wärst, deine Seite zu überarbeiten.
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Problem mit "Markup: Mobile Ausgabe"

Post by Timbalu »

Ich wüßte nicht woraus du das abliest, Bernd...?!
Hier geht es um

Code: Select all

$upload_dir = $serendipity['serendipityPath'] . $serendipity['uploadPath'] . 'plugin_mobile_output/';
Der scheint nicht zu stimmen, bzw

Code: Select all

$files = glob($upload_dir.'*');
gibt nichts her.
Ich würde also den serendipityPath und den uploadPath in der config untersuchen...

...ähem, und Zeile 90 bis 96 in https://github.com/s9y/additional_plugi ... ut.php#L90:
durch das hier ersetzen:

Code: Select all

if( is_dir($upload_dir) ) {
    // delete all files in the upload directory
    $files = glob($upload_dir.'*');
    if( is_array($files) && !empty($files) ) {
        foreach($files as $file) {
            @unlink($file);
        }
    }
    @rmdir($upload_dir);
}
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Farlion
Regular
Posts: 200
Joined: Sun Nov 05, 2006 3:27 pm
Contact:

Re: Problem mit "Markup: Mobile Ausgabe"

Post by Farlion »

Ich habe momentan noch die 1.7rc3 drauf, wollte heute Nacht updaten.
Das mit den Pfaden muss ich mal checken. Andere Plugins lassen sich deinstallieren und auch installieren, daher bezweifele ich das etwas.

Leider muss ich jetzt weg und kmme erst heute Nacht dazu. Ich checke das alles mal durch und melde mich dann, ob es sich erledigt hat oder nicht und falls ja, was es war.

Bis dahin schon mal danke. :)
Mit S9Y erstellt:
Nichts mehr.
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Problem mit "Markup: Mobile Ausgabe"

Post by Timbalu »

Ich bin ziemlich sicher es ist das letztere. Mit dem Update ließe sich dann auch noch auf eine 1.7.1 warten, die den von Bernd gemeinten Bug (für manche Einstellungen) beheben kann.

Edit: Ich habe das Plugin dort gefixt, sollte morgen auf Spartacus erhältlich sein.
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
bernd_d
Regular
Posts: 468
Joined: Thu Jun 03, 2010 9:28 am
Contact:

Re: Problem mit "Markup: Mobile Ausgabe"

Post by bernd_d »

Timbalu wrote:Ich bin ziemlich sicher es ist das letztere. Mit dem Update ließe sich dann auch noch auf eine 1.7.1 warten, die den von Bernd gemeinten Bug (für manche Einstellungen) beheben kann.
Der Fehler ist auch schon im RC3, zumindest hab ich die Final noch nicht und trotzdem das Problem gehabt. Ich komme übrigens darauf, weil ich fast die gleiche Fehlermeldung bekommen hatte, als ich eine Option in der Konfiguration geändert hatte. Nachdem ich den Pfad gesetzt hatte, war alles wieder ok.

...aber kann natürlich auch an dem von dir gefundenen Code liegen :)
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Problem mit "Markup: Mobile Ausgabe"

Post by Timbalu »

Ich glaube dir, dass das durchaus "ähnlich" war und mit einem "foreach error" endete. Wobei onli mit Gespür den mitunter auftretenden Fehler (soweit es die Vorhersagen zulassen) wohl endlich erkannt und gebannt hat. Siehe http://board.s9y.org/viewtopic.php?f=3&t=19295 FF.
Hier sagte der Code aber etwas anderes. Nix für ungut! :)
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
bernd_d
Regular
Posts: 468
Joined: Thu Jun 03, 2010 9:28 am
Contact:

Re: Problem mit "Markup: Mobile Ausgabe"

Post by bernd_d »

Timbalu wrote:Hier sagte der Code aber etwas anderes. Nix für ungut! :)
War ein Versuch :D
Farlion
Regular
Posts: 200
Joined: Sun Nov 05, 2006 3:27 pm
Contact:

Re: Problem mit "Markup: Mobile Ausgabe"

Post by Farlion »

So, ich habe letzte Nacht mal auf 1.7 aktualisiert. Jetzt sieht die Fehlermeldung so aus:

== SERENDIPITY ERROR ==

Please correct:

Invalid argument supplied for foreach() in /www/htdocs/xxxxxx/plugins/serendipity_event_mobile_output/serendipity_event_mobile_output.php on line 93


Timbalu, würde das durch die Änderung der Zeilen 90-96 behoben, die du oben gepostet hast? Ich frage lieber vorher, bevor ich selbst was mache, ahnungslos wie ich bin. :)
Mit S9Y erstellt:
Nichts mehr.
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Problem mit "Markup: Mobile Ausgabe"

Post by Timbalu »

;-) auch durch Wiederholung wirds nicht besser!
Am besten aber kurz das Update via Spartacus installieren und dann löschen.
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Farlion
Regular
Posts: 200
Joined: Sun Nov 05, 2006 3:27 pm
Contact:

Re: Problem mit "Markup: Mobile Ausgabe"

Post by Farlion »

Danke Ian, hat funktioniert. Ich werde mich jetzt mal mit 2k11 beschäftigen. :)
Mit S9Y erstellt:
Nichts mehr.
Post Reply