JavaScript: fetch API Fehler - Anfrage wegen CORS blockiert?

Hi,

ein Freund von mir ist großer Fan von dem Format "Barsch'sche Filosofie", das auf SWR3 läuft. Es ist aber etwas umständlich, sich auf deren Seite durch die ganzen Witze durchzuklicken, vor allem, weil man so nicht sieht, was alles drin ist.

Ich habe erst vor ein paar Wochen begonnen, JavaScript richtig zu lernen und dachte mir, zu Übungszwecken probiere ich mal, damit eine Auflistung mit allen Witzen zu ermöglichen.

Essentiell hierbei ist für mich, dass mit jedem Seitenaufruf meines HTML-Dokuments die Filosofie-Webseite "abgefragt" wird (simples GET-Request), damit auch neue Sachen beim abrufen mit dabei sind, wenn die SWR-Redaktion neue einstellt. Das mache ich mit fetch(). Es funktioniert auch alles soweit super, es gibt nur ein Problem:

Quellübergreifende (Cross-Origin) Anfrage blockiert: Die Gleiche-Quelle-Regel verbietet das Lesen der externen Ressource auf https://www.swr3.de/comedy/barschsche-filosofie-100.html. (Grund: CORS-Anfrage war nicht http).

Mit CORS habe ich mich bislang noch nicht wirklich auseinandergesetzt, aber laut mdn liegt es an einem fehlenden Header in der Server-Response? Auf die hab ich in diesem Fall wohl keinen großen Einfluss...

Wenn ich schreibe, dass alles soweit super funktioniert, dann meine ich damit, dass es manchmal geht, manchmal aber nicht. In letzterem Fall bekomme ich diese Fehlermeldung. Das versuche ich momentan zu beheben. Kann mir jemand weiterhelfen?

Bild zum Beitrag
Webseite, programmieren, JavaScript, Webentwicklung
phpMyAdmin: Fehler bei der Konfiguration?

Moin zusammen,

nachdem ich XAMPP auf meinem Rechner neu eingerichtet habe, bekomme ich jetzt Fehlermeldungen bei phpMyAdmin:

Fehler: mysqli::query(): (HY000/1018): Verzeichnis von '.' nicht lesbar (Fehler: 13 "Permission denied")

Logisch, der Fehler ist "offensichtlich", er kann ein Verzeichnis nicht lesen. Lese+Schreib-Rechte geben hab ich schon versucht.

Wenn ich auf den Link "Finden Sie heraus warum" gehe, gibt er mir die Möglichkeit, eine Datenbank anzulegen und die Konfigurationsspeicher-Tabellen einzurichten.

Wenn ich auf "anlegen" klicke, kommt eine weitere Fehlermeldung:

Die config.inc.php spuckt das hier aus:

$cfg['blowfish_secret'] = 'xampp'; /* YOU SHOULD CHANGE THIS FOR A MORE SECURE COOKIE AUTH! */

/**
 * Servers configuration
 */
$i = 0;

/**
 * First server
 */
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
/* Server parameters */
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['AllowNoPassword'] = true;

/**
 * phpMyAdmin configuration storage settings.
 */

/* User used to manipulate with storage */
// $cfg['Servers'][$i]['controlhost'] = '';
// $cfg['Servers'][$i]['controlport'] = '';
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = '';

/* Storage database and tables */
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
$cfg['Servers'][$i]['relation'] = 'pma__relation';
$cfg['Servers'][$i]['table_info'] = 'pma__table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma__column_info';
$cfg['Servers'][$i]['history'] = 'pma__history';
$cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
$cfg['Servers'][$i]['tracking'] = 'pma__tracking';
$cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
$cfg['Servers'][$i]['recent'] = 'pma__recent';
$cfg['Servers'][$i]['users'] = 'pma__users';
$cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';
$cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
$cfg['Servers'][$i]['savedsearches'] = 'pma__savedsearches';
$cfg['Servers'][$i]['central_columns'] = 'pma__central_columns';
$cfg['Servers'][$i]['designer_coords'] = 'pma__designer_coords';
$cfg['Servers'][$i]['designer_settings'] = 'pma__designer_settings';
$cfg['Servers'][$i]['export_templates'] = 'pma__export_templates';
$cfg['Servers'][$i]['favorite'] = 'pma__favorite';

/**
 * End of servers configuration
 */

Heute Mittag hat alles noch wunderbar funktioniert. Ich hatte dann versucht, mit compose phpmailer zu installieren. Da bekam ich dann Probleme mit den Rechten bei den Ordnern (innerhalb von lampp) und hab da womöglich irgendwas kaputt gemacht und jetzt alles neu installiert mit dem Ergebnis, dass MySQL Probleme macht.

Weiß jemand Rat? ^^

Bild zum Beitrag
PC, Computer, Linux, Datenbank, MySQL, PHP, phpMyAdmin
Stromzähler Betrüger?

Hi,

vorhin hat bei uns an der Tür ein Mann geklingelt, der sich als Mitarbeiter von EnBW ausgegeben hat und meinte, dass er bei uns den Stromzähler ablesen müsste. Mein Vater hat ihn dann hereingelassen und zum Stromkasten geführt. Er hat es sich dann grob angeschaut und ging dann schon kurz danach wieder.

Der Besuch kam uns einfach nur komisch vor, denn wir haben keine Benachrichtigung bekommen, dass bei uns der Strom durch einen Mitarbeiter abgelesen werden sollte, zumal wir das vor einigen Wochen bereits selbst gemacht und online beim Anbieter eingegeben bzw. übermittelt haben. Er meinte dann, dass er von NetzeBW sei. Außerdem begründete er seinen Besuch damit, dass diese Art von Besuchen jetzt ganz neu wäre.

Er hatte auch nur einen recht kleinen gelben Aufkleber an der Jacke, der ihn als "Mitarbeiter" auswies. Zudem sagte er, er wäre von NetzeBW, meine Mutter meinte aber, dort EnBW gelesen zu haben.

Kurze Zeit später sind wir ihm dann auf der Straße nochmal begegnet und haben ihn angesprochen. Auf die Frage, seit wann das denn jetzt genau ist meinte er, dass diese Besuche jetzt gang und gebe sind, seit die Stromanbieter den Strom nicht mehr selbst ablesen. Also nur sehr vage Antworten, ich meine, hätte sagen können, seit welchem Zeitraum ungefähr.

Außerdem wohnen wir hinter einem anderen Hausvorbau, wo man nur durch ein Tor durchkommt. Normalerweise klingeln Servicearbeiter etc. erst vorne am Tor bevor sie hereinkommen.

Wir machen uns nur ein wenig Sorgen, dass es sich um einen Betrüger handeln könnte. Er hatte eine Lesebrille dabei, die er aber nicht aufhatte, als er bei uns den Strom "abgelesen" hat.

Außerdem verhielt er sich auf der Straße etwas merkwürdig, sehr ziellos und als er uns entgegen kam, als wir später auf dem Heimweg waren, und uns sah, drehte er sich um und ging wieder ein kurzes Stück davon, bevor er die Straßenseite wechselte und sich ein sehr altes Haus, das seit Jahren nicht mehr bewohnt wird, ansah und klingelte. Ich stehe ihm bereits seit seinem Hausbesuch bei uns kritisch gegenüber und ich meine, dass er das auch gemerkt hat, denn als meine Mutter, mit der ich unterwegs war, ihn ansprach, gab er sich natürlich freundlich, schien aber sehr nervös und sah mich immer wieder kurz an.

Mein Vater hat dann vorhin bei der Polizei angerufen, einfach nur um den Fall zu schildern und die Polizei meinte, es an einen Streifenwagen in einem nahegelegenen Ort weiterzugeben, die sich das dann anschauen sollten.

Könnte es tatsächlich ein Betrüger sein oder denkt ihr, dass es ein legitimer Mitarbeiter ist?

Strom, Recht, EnBW, Stromzähler, Betrüger
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.