PHP

Standbild aus dem Film „Matrix“

Speichern von JSON in .env-Dateien: Ein Laravel-Entwicklerhandbuch zum Verwalten von Google-Dienstkontoschlüsseln

Bei der Arbeit mit Laravel und Google Cloud-Diensten müssen Sie häufig Anmeldeinformationen für Dienstkonten verwalten, die als JSON-Dateien vorliegen. Diese Anmeldeinformationen sind vertraulich und sollten nicht der Versionskontrolle übergeben werden. Daher eignen sich ENV-Dateien ideal für die Speicherung. ENV-Dateien sind jedoch für einfache Schlüssel-Wert-Paare und nicht für komplexe JSON-Strukturen konzipiert. Sehen wir uns die Best Practices für […] an.

Speichern von JSON in .env-Dateien: Ein Laravel-Entwicklerhandbuch zum Verwalten von Google-Dienstkontoschlüsseln Mehr lesen "

Laravel Forge Bunny CDN

CDN mit Laravel Forge einrichten: Ein vollständiger Produktionsleitfaden

In dieser Anleitung führe ich Sie durch die Einrichtung von Bunny CDN vor Ihrer Laravel-Anwendung, die auf Forge (oder einem anderen Server) gehostet wird. Dabei werden Let's Encrypt SSL-Zertifikate verwaltet und geeignete Sicherheitsmaßnahmen implementiert. Das Beste daran? Die Einrichtung ist überraschend einfach – sie erfordert nur wenige DNS-Änderungen und eine 5-zeilige PHP-Weiterleitung. Nein

CDN mit Laravel Forge einrichten: Ein vollständiger Produktionsleitfaden Mehr lesen "

Matomo Migrate Server

Matomo per SSH/SCP auf einen neuen Server migrieren

Matomo bietet eine eigene Anleitung zur Migration einer Instanz auf einen neuen Server. Es wird empfohlen, Matomo auf dem neuen Server neu zu installieren. Dies bedeutet jedoch, dass Sie auch Ihre zusätzlichen Konfigurationsinformationen und Plugins manuell migrieren müssen. Deshalb wähle ich eine einfachere Option mit SCP/SSH. Schritt 1: Vorbereitung

Matomo per SSH/SCP auf einen neuen Server migrieren Mehr lesen "

Braunes und silbernes Teleskop in der Nähe eines Gewässers während des Tages

Fix: Verboten – ein gültiger x-typesense-api-key-Header muss gesendet werden.

Möglicherweise tritt bei Typesense in PHP / Laravel / Scout der folgende Fehler auf: Obwohl es so aussieht, als ob etwas fehlt, könnte es auch daran liegen, dass der Umfang Ihres API-Schlüssels zu eng ist. Wenn Sie versuchen, einen Schlüssel zu erstellen, der Zugriff auf alle Bereiche + alle Berechtigungen hat, können Sie überprüfen, ob er

Fix: Verboten – ein gültiger x-typesense-api-key-Header muss gesendet werden. Mehr lesen "

Laravel-Aktualisierungszyklus

Warum Laravel aufgrund seines Upgrade-Zyklus nicht mehr immer Spaß macht

Früher habe ich Projekte nur mit PHP entwickelt, ohne Framework. Verschiedene Klassen, Funktionen usw. Bis es ein Chaos wurde und ich nach etwas Strukturierterem suchte. Laravel kam auf meinen Weg und ich liebe (liebte) es. Endlich habe ich eine strukturierte Möglichkeit, Projekte mit Modell-, Ansichts- und Controller-Strukturen mit der Blade-Engine zu schreiben.

Warum Laravel aufgrund seines Upgrade-Zyklus nicht mehr immer Spaß macht Mehr lesen "

Cookie Javascript PHP Subdomänen

Setzen eines Cookies auf einer Subdomain aus einer AJAX-Anfrage mit PHP

Domänenübergreifende Anfragen waren schon immer eine Herausforderung bei der Webentwicklung. Wenn es darum geht, AJAX-Anfragen von einer Subdomäne an eine andere zu senden, kann die Verwaltung von Cookies noch komplexer sein. Mit den richtigen Techniken und Konfigurationen ist es jedoch möglich, Cookies auf Subdomänen sicher und effizient zu setzen. In diesem Artikel erfahren Sie, wie Sie

Setzen eines Cookies auf einer Subdomain aus einer AJAX-Anfrage mit PHP Mehr lesen "

PHP Artisan Laravel Tinker

Laravel Tinker Verlauf entfernen

Möchten Sie den Laravel Tinker-Verlauf entfernen, wenn Sie sich in einer Laravel Tinker-Sitzung mit befinden? Sie können dann den Befehl ausführen: Innerhalb von Laravel Tinker. Methode 2 zum Entfernen des Tinker-Verlaufs Es bleiben auch Spuren im folgenden Ordner zurück ~/.config/psysh Die Datei heißt psysh_history Wenn Sie sie entfernen, werden Sie

Laravel Tinker Verlauf entfernen Mehr lesen "

So beheben Sie: Schwerwiegender PHP-Fehler: Nicht abgefangene RedisException: ERR AUTH aufgerufen, ohne dass für den Standardbenutzer ein Passwort konfiguriert wurde. Sind Sie sicher, dass Ihre Konfiguration korrekt ist?

Wenn Sie PHP Redis auf einem lokalen Host wie Digital Ocean einrichten, erhalten Sie möglicherweise diesen Fehler: Schwerwiegender Fehler: Nicht abgefangene RedisException: ERR AUTH aufgerufen, ohne dass für den Standardbenutzer ein Passwort konfiguriert wurde. Sind Sie sicher, dass Ihre Konfiguration korrekt ist? Wir gehen davon aus, dass Ihr PHP-Skript folgendermaßen beginnt: Da dies ein lokaler Host ist,

So beheben Sie: Schwerwiegender PHP-Fehler: Nicht abgefangene RedisException: ERR AUTH aufgerufen, ohne dass für den Standardbenutzer ein Passwort konfiguriert wurde. Sind Sie sicher, dass Ihre Konfiguration korrekt ist? Mehr lesen "

TileCache OpenStreetMaps

Embedding OpenStreetMap in a Privacy-Friendly Way with Leaflet JS

Durch die Einbettung von OpenStreetMap (OSM) auf Ihrer Website können Sie Ihren Benutzern wertvolle Standortinformationen liefern. Aufgrund der Datenschutz-Grundverordnung (DSGVO) können jedoch Bedenken hinsichtlich der Erfassung von Daten wie IP-Adressen durch OSM auftreten. Um diese Bedenken auszuräumen und zu versuchen, die DSGVO-Konformität in Bezug auf OSM zu erreichen, untersucht dieser Entwicklerblog einen Ansatz zur

Embedding OpenStreetMap in a Privacy-Friendly Way with Leaflet JS Mehr lesen "

de_DEDeutsch
Nach oben blättern