andreask7 / lwt

Learning with Texts (LWT) is a tool for Language Learning. The official version (not this one) is available at :
http://lwt.sf.net
Other
33 stars 7 forks source link

Error: import from feed (version 1.6.26.1) #15

Closed dif1754 closed 8 years ago

dif1754 commented 8 years ago

Hi

version LWT experimental 1.6.26

I tried to import from feed: http://rss.dw.com/xml/DKpodcast_topthemamitvokabeln_de

the following article: http://www.dw.com/de/hass-im-internet-gewalt-auf-der-straße/a-19036572?maca=de-DKpodcast_topthemamitvokabeln_de-2296-xml-mrss

And I got the following error page: +++ "Hass im Internet – Gewalt auf der Straße" added! +++ Fatal Error in SQL Query: LOAD DATA INFILE 'C:\Users\Cristian\AppData\Local\Temp/lwt/tmpti.txt' INTO TABLE temptextitems FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' (@c) set TiOrder = if(@c="\r",@a,@a:=@a+1), TiText = @c, TiSeID = if(@c="\r",@b:=@b+1,@b),TiWordCount=('¶.!?:;' not like concat("%",@c,"%")) and (!(@c rlike '[^-\'a-zA-ZÀ-ÖØ-öø-ȳЀ-ӹ]+')), TiCount = IF(@c="\r",(@d:= 0), (@d:=@d+CHAR_LENGTH(@c))+1-CHAR_LENGTH(@c)) Error Code & Message: [1267] Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation 'regexp' Backtrace:

0 do_mysqli_query(LOAD DATA INFILE 'C:\Users\Cristian\AppData\Local\Temp/lwt/tmpti.txt' INTO TABLE temptextitems FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' (@c) set TiOrder = if(@c="\r",@a,@a:=@a+1), TiText = @c, TiSeID = if(@c="\r",@b:=@b+1,@b),TiWordCount=('¶.!?:;' not like concat("%",@c,"%")) and (!(@c rlike '[^-\'a-zA-ZÀ-ÖØ-öø-ȳЀ-ӹ]+')), TiCount = IF(@c="\r",(@d:= 0), (@d:=@d+CHAR_LENGTH(@c))+1-CHAR_LENGTH(@c))) called at [C:\xampp\htdocs\lwt\utilities.inc.php:3227]

1 splitCheckText(Unhöfliche, aber auch extremistische Kommentare werden in den sozialen Netzwerken schon seit langem gepostet, so der Islamwissenschaftler Thorsten Gerald Schneiders. Doch in den letzten Monaten wurden sie häufiger und aggressiver. „Hier finden Menschen leicht zueinander, hier kann man extremistische Ansichten leicht äußern“, sagt er. Viele User verstecken sich hinter der Anonymität im Internet. Doch mittlerweile äußern sich immer mehr Menschen auch unter ihrem richtigen Namen.

Die aggressive Sprache im Internet kann schnell zu realer Gewalt führen. Davor warnte auch Nordrhein-Westfalens Innenminister Ralf Jäger. Er schrieb: „Hass in sozialen Netzwerken schürt ein Klima aus Angst und Gewalt.“ Die Folge: Angriffe auf Flüchtlinge und Flüchtlingsheime. Schneiders weiß, was zu solch gefährlichen Hetzkommentaren führt: „Wenn man Zustimmung bekommt, wächst das Selbstbewusstsein. So finden sich Gruppen von Gleichgesinnten zusammen und werden größer und mutiger“, erklärt er.

Ein weiteres Problem ist, dass es in den einzelnen Gruppen im Internet nur selten unterschiedliche politische Ansichten gibt. Stattdessen bestätigen sich die Mitglieder politischer Gruppen gegenseitig. Ihr Weltbild wird enger, die Gruppendynamik wird stärker. Objektive Berichterstattung und verschiedene Meinungen existieren dort kaum noch. Dabei wäre das die Voraussetzung, um überhaupt richtig über das Thema diskutieren zu können.

Glossar

aggressiv – angreifend; so, dass man Streit sucht; beleidigend

Anonymität (f., nur Singular) – der Zustand, bei dem jemand nicht erkannt wird

Zustimmung, -en (f.) – die Tatsache, dass jemand sagt, dass er die gleiche Meinung hat

extremistisch – hier: ausländerfeindlich und nationalistisch

Post, -s (m., aus dem Englischen) – ein meist kurzer Text, den jemand im Internet veröffentlicht (Verb: etwas posten)

Ton, Töne (m.) – hier: die Art und Weise, wie man Sprache verwendet

soziale Netzwerk, -e (n.) – eine Internetseite, auf der man Kontakt zu anderen Menschen haben kann (z. B. Facebook, Twitter)

Flüchtling , -e (m.) – jemand, der sein Heimatland aus einem bestimmten Grund (z. B. Krieg) verlassen muss

User, -/Userin, -nen (aus dem Englischen) – hier: jemand, der das Internet benutzt

enthemmt – hier: wild; → aggressiv; so, dass man sich an keine Höflichkeitsregeln hält

Hetzkommentar, -e (m.) – ein → Post, der zu Hass gegen jemanden führen soll

etwas äußern – etwas sagen

etwas schüren – hier: dafür sorgen, dass etwas Negatives noch stärker wird

Klima (n., nur Singular) – hier: die Atmosphäre; die gesellschaftliche Stimmung

Heim, -e (n.) – hier: eine einfache Unterkunft, in der viele Menschen leben

Selbstbewusstsein (n., nur Singular) – die Tatsache, dass man sich seiner selbst sicher ist und sich stark fühlt

Gleichgesinnte, -n (m./f.) – jemand, der die gleiche Meinung hat wie man selbst

Weltbild, -er (n.) – hier: die Vorstellung, die man von der Welt hat

Gruppendynamik, -en (f.) – der Einfluss von Mitgliedern einer Gruppe aufeinander

objektiv – hier: so, dass etwas nicht von Gefühlen oder Meinungen beeinflusst ist; fair

Berichterstattung, -en (f.) – die Art, wie über etwas berichtet wirdFragen zum Text

  1. Was ist nicht richtig? Laut Thorsten Gerald Schneiders äußern die Menschen im Internet öfter extremistische Meinungen, …

a) wenn sie von vielen Leuten darin unterstützt werden.

b) weil sie Dinge sagen können, ohne dass jemand weiß, dass sie es gesagt haben.

c) weil eine enthemmte Sprache im Internet schon immer normal war.

  1. Was sagt der Innenminister Ralf Jäger?

a) Die Angst der Menschen ist der Grund für die Hetzkommentare.

b) Die aggressive Sprache verstärkt die Bereitschaft zu Gewalt.

c) Die Angriffe auf Flüchtlinge machen die Angst und den Hass im Internet größer.

  1. Eine Eigenschaft der politischen Gruppen im Internet ist, dass …

a) sie nur mit Leuten sprechen, die dieselbe Meinung haben wie sie selbst.

b) sie faire Berichte über die Situation in Deutschland posten.

c) ihr Selbstbewusstsein sehr klein ist.

  1. In welchem Satz ist das Adjektiv nicht gesteigert?

a) Das führt zu realer Gewalt auf den Straßen.

b) Die Diskussion wird immer aggressiver beim Thema Flüchtlinge.

c) Die Gruppendynamik wird stärker, wenn sich die Mitglieder gegenseitig nur bestätigen.

  1. Setze die richtige Steigerungsform ein: Es wird ein … Ton benutzt als noch vor zwei Jahren.

a) aggressiver

b) aggressivere

c) aggressiverer

Arbeitsauftrag

Im Text steht, dass Justizminister Heiko Maas (SPD) Facebook aufgefordert hat, Hetzkommentare zu entfernen. Ab wann ist eurer Meinung nach ein Post ein Hetzkommentar und sollte entfernt werden müssen? Was darf man im Internet schreiben und was nicht? Seid ihr dafür, dass das Schreiben eines solchen Posts auch rechtliche Konsequenzen haben soll? Diskutiert im Kurs darüber., 1, 86) called at [C:\xampp\htdocs\lwt\utilities.inc.php:129]

2 write_rss_to_db(Array ([0] => Array ([TxTitle] => Hass im Internet – Gewalt auf der Straße,[TxLgID] => 1,[TxText] => Unhöfliche, aber auch extremistische Kommentare werden in den sozialen Netzwerken schon seit langem gepostet, so der Islamwissenschaftler Thorsten Gerald Schneiders. Doch in den letzten Monaten wurden sie häufiger und aggressiver. „Hier finden Menschen leicht zueinander, hier kann man extremistische Ansichten leicht äußern“, sagt er. Viele User verstecken sich hinter der Anonymität im Internet. Doch mittlerweile äußern sich immer mehr Menschen auch unter ihrem richtigen Namen.

Die aggressive Sprache im Internet kann schnell zu realer Gewalt führen. Davor warnte auch Nordrhein-Westfalens Innenminister Ralf Jäger. Er schrieb: „Hass in sozialen Netzwerken schürt ein Klima aus Angst und Gewalt.“ Die Folge: Angriffe auf Flüchtlinge und Flüchtlingsheime. Schneiders weiß, was zu solch gefährlichen Hetzkommentaren führt: „Wenn man Zustimmung bekommt, wächst das Selbstbewusstsein. So finden sich Gruppen von Gleichgesinnten zusammen und werden größer und mutiger“, erklärt er.

Ein weiteres Problem ist, dass es in den einzelnen Gruppen im Internet nur selten unterschiedliche politische Ansichten gibt. Stattdessen bestätigen sich die Mitglieder politischer Gruppen gegenseitig. Ihr Weltbild wird enger, die Gruppendynamik wird stärker. Objektive Berichterstattung und verschiedene Meinungen existieren dort kaum noch. Dabei wäre das die Voraussetzung, um überhaupt richtig über das Thema diskutieren zu können.

Glossar

aggressiv – angreifend; so, dass man Streit sucht; beleidigend

Anonymität (f., nur Singular) – der Zustand, bei dem jemand nicht erkannt wird

Zustimmung, -en (f.) – die Tatsache, dass jemand sagt, dass er die gleiche Meinung hat

extremistisch – hier: ausländerfeindlich und nationalistisch

Post, -s (m., aus dem Englischen) – ein meist kurzer Text, den jemand im Internet veröffentlicht (Verb: etwas posten)

Ton, Töne (m.) – hier: die Art und Weise, wie man Sprache verwendet

soziale Netzwerk, -e (n.) – eine Internetseite, auf der man Kontakt zu anderen Menschen haben kann (z. B. Facebook, Twitter)

Flüchtling , -e (m.) – jemand, der sein Heimatland aus einem bestimmten Grund (z. B. Krieg) verlassen muss

User, -/Userin, -nen (aus dem Englischen) – hier: jemand, der das Internet benutzt

enthemmt – hier: wild; → aggressiv; so, dass man sich an keine Höflichkeitsregeln hält

Hetzkommentar, -e (m.) – ein → Post, der zu Hass gegen jemanden führen soll

etwas äußern – etwas sagen

etwas schüren – hier: dafür sorgen, dass etwas Negatives noch stärker wird

Klima (n., nur Singular) – hier: die Atmosphäre; die gesellschaftliche Stimmung

Heim, -e (n.) – hier: eine einfache Unterkunft, in der viele Menschen leben

Selbstbewusstsein (n., nur Singular) – die Tatsache, dass man sich seiner selbst sicher ist und sich stark fühlt

Gleichgesinnte, -n (m./f.) – jemand, der die gleiche Meinung hat wie man selbst

Weltbild, -er (n.) – hier: die Vorstellung, die man von der Welt hat

Gruppendynamik, -en (f.) – der Einfluss von Mitgliedern einer Gruppe aufeinander

objektiv – hier: so, dass etwas nicht von Gefühlen oder Meinungen beeinflusst ist; fair

Berichterstattung, -en (f.) – die Art, wie über etwas berichtet wirdFragen zum Text

  1. Was ist nicht richtig? Laut Thorsten Gerald Schneiders äußern die Menschen im Internet öfter extremistische Meinungen, …

a) wenn sie von vielen Leuten darin unterstützt werden.

b) weil sie Dinge sagen können, ohne dass jemand weiß, dass sie es gesagt haben.

c) weil eine enthemmte Sprache im Internet schon immer normal war.

  1. Was sagt der Innenminister Ralf Jäger?

a) Die Angst der Menschen ist der Grund für die Hetzkommentare.

b) Die aggressive Sprache verstärkt die Bereitschaft zu Gewalt.

c) Die Angriffe auf Flüchtlinge machen die Angst und den Hass im Internet größer.

  1. Eine Eigenschaft der politischen Gruppen im Internet ist, dass …

a) sie nur mit Leuten sprechen, die dieselbe Meinung haben wie sie selbst.

b) sie faire Berichte über die Situation in Deutschland posten.

c) ihr Selbstbewusstsein sehr klein ist.

  1. In welchem Satz ist das Adjektiv nicht gesteigert?

a) Das führt zu realer Gewalt auf den Straßen.

b) Die Diskussion wird immer aggressiver beim Thema Flüchtlinge.

c) Die Gruppendynamik wird stärker, wenn sich die Mitglieder gegenseitig nur bestätigen.

  1. Setze die richtige Steigerungsform ein: Es wird ein … Ton benutzt als noch vor zwei Jahren.

a) aggressiver

b) aggressivere

c) aggressiverer

Arbeitsauftrag

Im Text steht, dass Justizminister Heiko Maas (SPD) Facebook aufgefordert hat, Hetzkommentare zu entfernen. Ab wann ist eurer Meinung nach ein Post ein Hetzkommentar und sollte entfernt werden müssen? Was darf man im Internet schreiben und was nicht? Seid ihr dafür, dass das Schreiben eines solchen Posts auch rechtliche Konsequenzen haben soll? Diskutiert im Kurs darüber.,[TxSourceURI] => http://www.dw.com/de/hass-im-internet-gewalt-auf-der-straße/a-19036572?maca=de-DKpodcast_topthemamitvokabeln_de-2296-xml-mrss,[TagList] => Array ([0] => Top-Thema mit Vokabe),[Nf_ID] => 7,[Nf_Max_Texts] => 20,[TxAudioURI] => http://radio-download.dw.com/Events/podcasts/de/2296_DKpodcast_topthemamitvokabeln_de/6FED5800_2-podcast-2296-19036572.mp3))) called at [C:\xampp\htdocs\lwt\do_feeds.php:225]

dif1754 commented 8 years ago

I downloaded old LWT Exp version (1.6.26 and 1.6.25) and in both cases I cannot import any text from RSS feed... I only hope that the database is not broken.... :(

Another example of error message: +++ "11.02.2016 – Langsam gesprochene Nachrichten" added! +++ Fatal Error in SQL Query: LOAD DATA INFILE 'C:\Users\Cristian\AppData\Local\Temp/lwt/tmpti.txt' INTO TABLE temptextitems FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' (@c) set TiOrder = if(@c="\r",@a,@a:=@a+1), TiText = @c, TiSeID = if(@c="\r",@b:=@b+1,@b),TiWordCount=(!(@c rlike '[^-\'a-zA-ZÀ-ÖØ-öø-ȳЀ-ӹ]+')), TiCount = IF(@c="\r",(@d:= 0), (@d:=@d+CHAR_LENGTH(@c))+1-CHAR_LENGTH(@c)) Error Code & Message: [1267] Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation 'regexp'

PS I did not do any db backup.... :(

andreask7 commented 8 years ago

Hello,

Can you change line 3226 in utilities.inc.php to:

$sql= 'LOAD DATA INFILE '. convert_string_to_sqlsyntax($file_name) . ' INTO TABLE ' . $tbpref . 'temptextitems FIELDS TERMINATED BY \'\\t\' LINES TERMINATED BY \'\\n\' (@c) set TiOrder = if(@c="\\r",@a,@a:=@a+1), TiText = @c, TiSeID = if(@c="\\r",@b:=@b+1,@b),TiWordCount=(' . convert_string_to_sqlsyntax('¶' . $splitSentence) . ' not like concat("%",@c,"%")) and (!(@c COLLATE utf8_general_ci rlike ' . convert_string_to_sqlsyntax('[^' . $termchar . ']+') . ')), TiCount = IF(@c="\\r",(@d:= 0), (@d:=@d+CHAR_LENGTH(@c))+1-CHAR_LENGTH(@c))';

Do you still get the error?

dif1754 commented 8 years ago

I changed the line but I still cannot import a new article,

Here's the error message:

+++ "13.02.2016 – Langsam gesprochene Nachrichten" added! +++ Fatal Error in SQL Query: LOAD DATA INFILE 'C:\Users\Cristian\AppData\Local\Temp/lwt/tmpti.txt' INTO TABLE temptextitems FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' (@c) set TiOrder = if(@c="\r",@a,@a:=@a+1), TiText = @c, TiSeID = if(@c="\r",@b:=@b+1,@b),TiWordCount=('¶.!?:;' not like concat("%",@c,"%")) and (!(@c COLLATE utf8_general_ci rlike '[^-\'a-zA-ZÀ-ÖØ-öø-ȳЀ-ӹ]+')), TiCount = IF(@c="\r",(@d:= 0), (@d:=@d+CHAR_LENGTH(@c))+1-CHAR_LENGTH(@c)) Error Code & Message: [1253] COLLATION 'utf8_general_ci' is not valid for CHARACTER SET 'latin1' Backtrace:

0 do_mysqli_query(LOAD DATA INFILE 'C:\Users\Cristian\AppData\Local\Temp/lwt/tmpti.txt' INTO TABLE temptextitems FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' (@c) set TiOrder = if(@c="\r",@a,@a:=@a+1), TiText = @c, TiSeID = if(@c="\r",@b:=@b+1,@b),TiWordCount=('¶.!?:;' not like concat("%",@c,"%")) and (!(@c COLLATE utf8_general_ci rlike '[^-\'a-zA-ZÀ-ÖØ-öø-ȳЀ-ӹ]+')), TiCount = IF(@c="\r",(@d:= 0), (@d:=@d+CHAR_LENGTH(@c))+1-CHAR_LENGTH(@c))) called at [C:\xampp\htdocs\lwt\utilities.inc.php:3227]

1 splitCheckText(Trainiere dein Hörverstehen mit den Nachrichten der Deutschen Welle von Samstag – als Text und als Audio-Datei.

Papst und Patriarch warnen vor Gefahr eines neuen Weltkriegs:

Papst Franziskus und der Moskauer Patriarch Kyrill I. haben bei ihrem historischen Treffen auf Kuba eindringlich vor der Gefahr eines neuen Weltkriegs gewarnt. Mit Blick auf die Konflikte im Nahen Osten appellierten sie in ihrer in Havanna unterzeichneten gemeinsamen Erklärung an alle Beteiligten, guten Willen zu zeigen und sich an den Verhandlungstisch zu setzen. Die internationale Gemeinschaft müsse alle Anstrengungen unternehmen, um dem Terrorismus ein Ende zu setzen. Alle Christen sollten zudem Gott bitten, "dass er seine Schöpfung vor der Vernichtung bewahre und keinen neuen Weltkrieg zulasse", heißt es in dem Text. Es war das erste Treffen von Oberhäuptern der römisch-katholischen und der russisch-orthodoxen Kirche, seitdem sich das Christentum vor rund 1.000 Jahren in einen östlichen und einen westlichen Zweig aufgespalten hatte.

Neue Kämpfe in Syrien dämpfen Hoffnung auf angepeilte Waffenruhe:

Hoffnungen auf eine baldige Waffenruhe im Syrienkonflikt sind von neuen schweren Kämpfen überschattet worden. Unmittelbar nach Gesprächen über eine baldige Feuerpause in München bombardierte die russische Luftwaffe nach Angaben von Menschenrechtsaktivisten Orte nördlich der Stadt Homs. Mindestens16 Zivilisten sollen bei den Angriffen ums Leben gekommen sein. Die türkische Regierung bestätigte die Angriffe. Außenminister Mevlüt Cavusoglu sagte, auch Schulen und Krankenhäuser seien beschossen worden.

Weitere Patriot-Raketen für Südkorea:

Als Reaktion auf den jüngsten Raketentest Nordkoreas haben die USA vorübergehend weitere Patriot-Flugabwehrraketen in Südkorea stationiert. Die zusätzlichen Raketen würden für eine Bereitschaftsübung zur Flugabwehr benötigt, erklärten die US-Streitkräfte. Nordkorea hatte am 7. Februar eine Langstreckenrakete gestartet - nach eigenen Angaben, um einen Satelliten für eine wissenschaftliche Mission ins All zu befördern. Die internationale Gemeinschaft bewertet den Abschuss dagegen als Test einer ballistischen Rakete und damit als Verstoß gegen Resolutionen des UN-Sicherheitsrats. Kommende Woche wollen Washington und Seoul Gespräche über die Stationierung des neu entwickelten US-Raketenabwehrsystems THAAD in Südkorea aufnehmen. China lehnt diese Pläne ab. Die USA versicherten, dass sich die Raketenabwehr "einzig gegen Nordkorea" richten solle.

Studie: Millionen Tote durch Luftverschmutzung:

Mehr als 5,5 Millionen Menschen weltweit sterben laut wissenschaftlichen Studien jedes Jahr an den Folgen von Luftverschmutzung. Über die Hälfte der Todesfälle ereigneten sich in Indien und China, teilten Forscher bei einer Wissenschaftskonferenz in Washington mit. In beiden Ländern sei Kohle zur Energieerzeugung für die schlechte Luft verantwortlich, in Indien zudem auch die Verbrennung von Holz, Mist und Biomasse. Luftverschmutzung ist den Forschern zufolge der viertgrößte Risikofaktor für einen frühen Tod. Nur hoher Blutdruck, schlechte Ernährung und Rauchen gelten als gefährlicher. Ohne strengere Umweltregeln werde die Zahl der Toten durch Schadstoffe in der Luft in den kommenden Jahren weiter ansteigen, hieß es.

220.000 Soldaten im Zika-Einsatz in Brasilien:

Zur Bekämpfung der Moskitoart Aedes aegypti, die das mysteriöse Zika-Virus überträgt, setzt die brasilianische Regierung rund 220.000 Soldaten im ganzen Land ein. Die Soldaten sowie tausende Mitarbeiter der Gesundheitsbehörden sollen an diesem Samstag mit Flugblättern informieren und bis zu drei Millionen Haushalte aufsuchen. Erklärt werden soll den Bürgern, dass selbst kleine Pfützen und Wasserrückstände vermieden werden müssen, da die Moskitos hier ihre Eier ablegen. Gerade in den Favelas, den Armenvierteln Brasiliens, gibt es mangels moderner Kanal- und Abwassersysteme viele Brutstellen.

Dresden erinnert an Zerstörung der Stadt im Zweiten Weltkrieg:

Mit mehreren Veranstaltungen wird an diesem Samstag in Dresden der Zerstörung der Stadt im Zweiten Weltkrieg und der Bombenopfer gedacht. Geplant sind unter anderem Konzerte, stilles Gedenken in der Frauenkirche und ein Mahngang entlang jener Orte, die an die Verbrechen der Nationalsozialisten erinnern. Bei den Luftangriffen alliierter Bomber auf Dresden am 13. und 14. Februar 1945 waren rund 25.000 Menschen getötet worden. Weite Teile der historischen Altstadt wurden zerstört.

Schalke verliert in Mainz mit 1 : 2:

Der FC Schalke 04 hat im Rennen um einen Platz in der Champions League eine Niederlage einstecken müssen. Beim FSV Mainz 05 unterlag der Revier-Club am Freitagabend mit 1 : 2 und verpasste den möglichen Sprung auf Platz drei der Fußball-Bundesliga. Mainz liegt nun punktgleich hinter Schalke auf Platz fünf., 1, 90) called at [C:\xampp\htdocs\lwt\utilities.inc.php:129]

2 write_rss_to_db(Array ([0] => Array ([TxTitle] => 13.02.2016 – Langsam gesprochene Nachrichten,[TxLgID] => 1,[TxText] => Trainiere dein Hörverstehen mit den Nachrichten der Deutschen Welle von Samstag – als Text und als Audio-Datei.

Papst und Patriarch warnen vor Gefahr eines neuen Weltkriegs:

Papst Franziskus und der Moskauer Patriarch Kyrill I. haben bei ihrem historischen Treffen auf Kuba eindringlich vor der Gefahr eines neuen Weltkriegs gewarnt. Mit Blick auf die Konflikte im Nahen Osten appellierten sie in ihrer in Havanna unterzeichneten gemeinsamen Erklärung an alle Beteiligten, guten Willen zu zeigen und sich an den Verhandlungstisch zu setzen. Die internationale Gemeinschaft müsse alle Anstrengungen unternehmen, um dem Terrorismus ein Ende zu setzen. Alle Christen sollten zudem Gott bitten, "dass er seine Schöpfung vor der Vernichtung bewahre und keinen neuen Weltkrieg zulasse", heißt es in dem Text. Es war das erste Treffen von Oberhäuptern der römisch-katholischen und der russisch-orthodoxen Kirche, seitdem sich das Christentum vor rund 1.000 Jahren in einen östlichen und einen westlichen Zweig aufgespalten hatte.

Neue Kämpfe in Syrien dämpfen Hoffnung auf angepeilte Waffenruhe:

Hoffnungen auf eine baldige Waffenruhe im Syrienkonflikt sind von neuen schweren Kämpfen überschattet worden. Unmittelbar nach Gesprächen über eine baldige Feuerpause in München bombardierte die russische Luftwaffe nach Angaben von Menschenrechtsaktivisten Orte nördlich der Stadt Homs. Mindestens16 Zivilisten sollen bei den Angriffen ums Leben gekommen sein. Die türkische Regierung bestätigte die Angriffe. Außenminister Mevlüt Cavusoglu sagte, auch Schulen und Krankenhäuser seien beschossen worden.

Weitere Patriot-Raketen für Südkorea:

Als Reaktion auf den jüngsten Raketentest Nordkoreas haben die USA vorübergehend weitere Patriot-Flugabwehrraketen in Südkorea stationiert. Die zusätzlichen Raketen würden für eine Bereitschaftsübung zur Flugabwehr benötigt, erklärten die US-Streitkräfte. Nordkorea hatte am 7. Februar eine Langstreckenrakete gestartet - nach eigenen Angaben, um einen Satelliten für eine wissenschaftliche Mission ins All zu befördern. Die internationale Gemeinschaft bewertet den Abschuss dagegen als Test einer ballistischen Rakete und damit als Verstoß gegen Resolutionen des UN-Sicherheitsrats. Kommende Woche wollen Washington und Seoul Gespräche über die Stationierung des neu entwickelten US-Raketenabwehrsystems THAAD in Südkorea aufnehmen. China lehnt diese Pläne ab. Die USA versicherten, dass sich die Raketenabwehr "einzig gegen Nordkorea" richten solle.

Studie: Millionen Tote durch Luftverschmutzung:

Mehr als 5,5 Millionen Menschen weltweit sterben laut wissenschaftlichen Studien jedes Jahr an den Folgen von Luftverschmutzung. Über die Hälfte der Todesfälle ereigneten sich in Indien und China, teilten Forscher bei einer Wissenschaftskonferenz in Washington mit. In beiden Ländern sei Kohle zur Energieerzeugung für die schlechte Luft verantwortlich, in Indien zudem auch die Verbrennung von Holz, Mist und Biomasse. Luftverschmutzung ist den Forschern zufolge der viertgrößte Risikofaktor für einen frühen Tod. Nur hoher Blutdruck, schlechte Ernährung und Rauchen gelten als gefährlicher. Ohne strengere Umweltregeln werde die Zahl der Toten durch Schadstoffe in der Luft in den kommenden Jahren weiter ansteigen, hieß es.

220.000 Soldaten im Zika-Einsatz in Brasilien:

Zur Bekämpfung der Moskitoart Aedes aegypti, die das mysteriöse Zika-Virus überträgt, setzt die brasilianische Regierung rund 220.000 Soldaten im ganzen Land ein. Die Soldaten sowie tausende Mitarbeiter der Gesundheitsbehörden sollen an diesem Samstag mit Flugblättern informieren und bis zu drei Millionen Haushalte aufsuchen. Erklärt werden soll den Bürgern, dass selbst kleine Pfützen und Wasserrückstände vermieden werden müssen, da die Moskitos hier ihre Eier ablegen. Gerade in den Favelas, den Armenvierteln Brasiliens, gibt es mangels moderner Kanal- und Abwassersysteme viele Brutstellen.

Dresden erinnert an Zerstörung der Stadt im Zweiten Weltkrieg:

Mit mehreren Veranstaltungen wird an diesem Samstag in Dresden der Zerstörung der Stadt im Zweiten Weltkrieg und der Bombenopfer gedacht. Geplant sind unter anderem Konzerte, stilles Gedenken in der Frauenkirche und ein Mahngang entlang jener Orte, die an die Verbrechen der Nationalsozialisten erinnern. Bei den Luftangriffen alliierter Bomber auf Dresden am 13. und 14. Februar 1945 waren rund 25.000 Menschen getötet worden. Weite Teile der historischen Altstadt wurden zerstört.

Schalke verliert in Mainz mit 1 : 2:

Der FC Schalke 04 hat im Rennen um einen Platz in der Champions League eine Niederlage einstecken müssen. Beim FSV Mainz 05 unterlag der Revier-Club am Freitagabend mit 1 : 2 und verpasste den möglichen Sprung auf Platz drei der Fußball-Bundesliga. Mainz liegt nun punktgleich hinter Schalke auf Platz fünf.,[TxSourceURI] => http://www.dw.com/de/13-02-2016-langsam-gesprochene-nachrichten/a-19046369?maca=de-DKpodcast_lgn_de-2288-xml-mrss,[TagList] => Array ([0] => Langsam gesprochene),[Nf_ID] => 13,[Nf_Max_Texts] => 20,[TxAudioURI] => http://radio-download.dw.com/Events/podcasts/de/2288_DKpodcast_lgn_de/01DCBEF8_2-podcast-2288-19046369.mp3))) called at [C:\xampp\htdocs\lwt\do_feeds.php:225]

dif1754 commented 8 years ago

Moreover, I guess, that the db has an issue, I'm not sure...

When I go to to url: http://127.0.0.1/lwt/do_feeds.php?page=1&selected_feed=12

I see that the two first articles are the same: http://snag.gy/Z7SeD.jpg "Hass im Internet – Gewalt auf der Straße"

I tried to delete the RSS feed containing those two articles and importinng it once again, but the they appears again...

Any tips to solve the problem? Should I somehow use the phpmyAdmin to delete some records in the db?

Thanks

dif1754 commented 8 years ago

Hi

I cleaned the double articles / rows described in my previous post, I reset the feeds but I still get the following error message:

+++ "Hass im Internet – Gewalt auf der Straße" added! +++ Fatal Error in SQL Query: LOAD DATA INFILE 'C:\Users\Cristian\AppData\Local\Temp/lwt/tmpti.txt' INTO TABLE temptextitems FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' (@c) set TiOrder = if(@c="\r",@a,@a:=@a+1), TiText = @c, TiSeID = if(@c="\r",@b:=@b+1,@b),TiWordCount=('¶.!?:;' not like concat("%",@c,"%")) and (!(@c COLLATE utf8_general_ci rlike '[^-\'a-zA-ZÀ-ÖØ-öø-ȳЀ-ӹ]+')), TiCount = IF(@c="\r",(@d:= 0), (@d:=@d+CHAR_LENGTH(@c))+1-CHAR_LENGTH(@c)) Error Code & Message: [1253] COLLATION 'utf8_general_ci' is not valid for CHARACTER SET 'latin1'

andreask7 commented 8 years ago

Hello,

Can you post the 'RegExp Word Characters' in the Language Settings? Can you change it to -'a-zA-ZÀ-ÖØ-öø-ȳЀ-ӹ in phpmyAdmin. and undo the previous change(remove COLLATE utf8_general_ci in utilities.inc.php line 3226) I think the \ is causing some problems.

dif1754 commented 8 years ago

Hi here's that setting: -\'a-zA-ZÀ-ÖØ-öø-ȳЀ-ӹ

image

dif1754 commented 8 years ago

Hi

I did the change the settings via phpMyAdmin and restored the original php file. image

But when I try to import a rss item I get:

+++ "13.02.2016 – Langsam gesprochene Nachrichten" added! +++ Fatal Error in SQL Query: LOAD DATA INFILE 'C:\Users\Cristian\AppData\Local\Temp/lwt/tmpti.txt' INTO TABLE temptextitems FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' (@c) set TiOrder = if(@c="\r",@a,@a:=@a+1), TiText = @c, TiSeID = if(@c="\r",@b:=@b+1,@b),TiWordCount=('¶.!?:;' not like concat("%",@c,"%")) and (!(@c rlike '[^-\'a-zA-ZÀ-ÖØ-öø-ȳЀ-ӹ]+')), TiCount = IF(@c="\r",(@d:= 0), (@d:=@d+CHAR_LENGTH(@c))+1-CHAR_LENGTH(@c)) Error Code & Message: [1267] Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation 'regexp' Backtrace:

0 do_mysqli_query(LOAD DATA INFILE 'C:\Users\Cristian\AppData\Local\Temp/lwt/tmpti.txt' INTO TABLE temptextitems FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' (@c) set TiOrder = if(@c="\r",@a,@a:=@a+1), TiText = @c, TiSeID = if(@c="\r",@b:=@b+1,@b),TiWordCount=('¶.!?:;' not like concat("%",@c,"%")) and (!(@c rlike '[^-\'a-zA-ZÀ-ÖØ-öø-ȳЀ-ӹ]+')), TiCount = IF(@c="\r",(@d:= 0), (@d:=@d+CHAR_LENGTH(@c))+1-CHAR_LENGTH(@c))) called at [C:\xampp\htdocs\lwt\utilities.inc.php:3227]

1 splitCheckText(Trainiere dein Hörverstehen mit den Nachrichten der Deutschen Welle von Samstag – als Text und als Audio-Datei.

Papst und Patriarch warnen vor Gefahr eines neuen Weltkriegs:

dif1754 commented 8 years ago

To be sure, here is line # 3226 from the restored file utilities.inc.php : $sql= 'LOAD DATA INFILE '. convert_string_to_sqlsyntax($file_name) . ' INTO TABLE ' . $tbpref . 'temptextitems FIELDS TERMINATED BY \'\t\' LINES TERMINATED BY \'\n\' (@c) set TiOrder = if(@c="\r",@a,@a:=@a+1), TiText = @c, TiSeID = if(@c="\r",@b:=@b+1,@b),TiWordCount=(' . convert_string_to_sqlsyntax('¶' . $splitSentence) . ' not like concat("%",@c,"%")) and (!(@c rlike ' . convert_string_to_sqlsyntax('[^' . $termchar . ']+') . ')), TiCount = IF(@c="\r",(@d:= 0), (@d:=@d+CHAR_LENGTH(@c))+1-CHAR_LENGTH(@c))';

dif1754 commented 8 years ago

I found on Stackoverflow the following post with a solution: should I try it?

http://stackoverflow.com/questions/1008287/illegal-mix-of-collations-mysql-error

andreask7 commented 8 years ago

you can insert @mysqli_set_charset($DBCONNECTION, "utf8"); in utilities.inc.php after line 3999 if this doesn't work you could try your solution

dif1754 commented 8 years ago

Hi,

first I tried to use the instruction inside the php file, but unfortunately it did not work; then I followed the hints from Stackoverflow, with phpMyadmin, and now I can import the feed without any error.

Thanks

dif1754 commented 8 years ago

Update: I imported new RSS items without problems, but my previous LWT articles where messed up... I don't know WHEN I messed up with the previous LWT articles (I did so many tests with phpMyadmin...) but I could not loose my old LWT articles...

Since I've taken a backup (.sql format) before all my tests (but after I realized the RSS import issues...), I made a decision to rebuild the LWT db:

Now I can read the old LWT articles and import new RSS items...

Bye