Laravel5: Mehrsprachige App

Letzte Woche wollte ich meine entwickelte Anwendung internationalisieren und bin dann auf das Problem der non persistent APP Setlocale gestossen. Hier werde ich dir erklären, wie ich diese Aufgabe gelöst habe.   Erstelle einen neuen Controller  „LanguageController“ <?php namespace App\Http\Controllers; use App\Http\Controllers\Controller; use Config; use Illuminate\Support\Facades\Redirect; use Illuminate\Support\Facades\Session; use Request; use Input;   class LanguageController extends…

Read More

WordPress: Eigene Restapi URL-Endpunkte erstellen

In diesem Blog werde ich dir zeigen, wie du deine eigenen Restapi URL-Endpunkte erstellen kannst.   Endpunkt in der functions.php definieren add_action( ‚rest_api_init‘, function () { register_rest_route( ‚wp/v2‘, ‚/usermeta‘, array(   ‚methods‘ => ‚GET‘, ‚callback‘ => ‚handle_get_usermeta‘ ) ); } );   Hier soll nach aufruf der URL ‚…/wp/v2/usermeta‘ die Funktion handle_get_usermeta() aufgerufen werden. In…

Read More

Laravel 5: MYSQL einstellen

In diesem Blog erkläre ich dir, wie du in Laravel 5 deine MYSQL-Datenbank einstellen kann. Öffne die .env Datei, die sich im root Verzeichnis befindet und passe die folgenden Werte an: DB_HOST=localhost DB_DATABASE=myDatabase DB_USERNAME=homestead DB_PASSWORD=secret   Der erste Eintrag entspricht dem Datenbank Host. Für den zweiten Eintrag sollst du den Namen deiner Datenbank angeben. Der…

Read More

Apache2: Liste aller Virtual Hosts

Um sich die Liste aller eingerichteten „Virtual Hosts“ anzeigen zu lassen benötigt es nicht viel. Denn hierzu musst du nur folgenden Befehl ausführen. apache2ctl -S Beispiel Ausgabe: VirtualHost configuration: *:443 kleewald.eu (/etc/apache2/sites-enabled/kleewald-website- le-ssl.conf:2) *:80 is a NameVirtualHost default server kleewald.eu-webserver (/etc/apache2/sites-enabled/000-de fault.conf:1) port 80 namevhost kleewald.eu-webserver (/etc/apache2/sites-enabled/000 -default.conf:1) port 80 namevhost kleewald.eu (/etc/apache2/sites-enabled/kleewald-website.conf:1) alias www.kleewald.eu

Read More

Linux: Uptime historisch und statistisch anzeigen

Du möchtest dir die Uptime deines Linux Systems historisch und statistisch anzeigen lassen ? Hier kannst du das GitHub-Packet „tupdtime“ benutzen. In diesem Beitrag zeige ich dir wie es geht. Um es zu installieren führe folgende Befehle aus. $ cd /tmp $ git clone https://github.com/rfrail3/tuptime.git $ ls $ cd tuptime $ ls Folgende Pakete werden…

Read More

Laravel 5: Formulare erstellen

Letze Woche war ich mit einer Aufgabe konfrontiert, wo ich eine Login-Page mit Hilfe von Formularen erstellen musste und  habe dabei versucht die „form“ Class von Laravel 4 zu verwenden. Als Fehlermeldung wurde Class Not Found gefunden. Hier werde ich dir erklären, wie ich das Problem gelöst habe.   Installation Über den Composer muss das…

Read More

Alpine Linux: Update auf Version 3.6.0

Alpine Linux hat die Version 3.6.0 veröffentlicht. Die Distribution ist deutlich kleiner als alle anderen, denn sie ist nur rund 130MB groß. Alpine Linux wurde ganz minimal gehalten um eine hohe Sicherheit zu gewährleisten. Aus dem Repository kann jedoch jedes Paket nachinstalliert werden. Was ist neu ? Support for 64-bit little-endian POWER machines (ppc64le) Support…

Read More