MYSQL: ERROR 2002 (HY000)

In diesem Blog will ich dir zeigen, wie du du erfolgreich ohne Mysql-Datenverluste, den folgenden Fehler beheben kannst: ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‚/var/run/mysqld/mysqld.sock‘ (2)  Die Dateien var/lib/mysql und etc/mysql  sichern  Mysql Server deinstallieren sudo apt remove –purge mysql-server   Mysql Server wieder installieren sudo apt install mysql-server  …

Read More

Laravel 5 – Public aus der URL entfernen

In diesem Blog werde ich dir zeigen, wie du zur Aussagekräftigen Urls das Wort „Public“ aus der URL entfernen kannst. Du sollst nur die Dateien index.php und .htaccess aus dem öffentlichen Verzeichnis zuschneiden und die in das Rootverzeichnis hinzufügen. Außerdem sollst du zwei Zeilen in die Datei index.php wie folgt ändern: require __DIR__.’/bootstrap/autoload.php‘; $app =…

Read More

Laravel 5: Liste aller Routes

In Laravel ist es sehr einfach, sich alle „registrierten Routes“ anzeigen zu lassen. Du benötigst nur den folgenden Befehl ausführen zu lassen:   php artisan route:list   Du kannst auch deine Ausgabe filtern. Das unten stehende Beispiel filtert alle Routen, wo „name = users“.   php artisan route:list –name=users   Beispiel Ausgabe:  

Read More

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

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

Laravel: Wie benutze ich User aus WordPress ?

In diesem Blogpost werde ich dir erklären wie du die in WordPress angelegten Benutzer zur Authentifizierung in Laravel benutzen kannst.   Installation 1. Composer Das Laravel 4/5 Packet mikemclin/laravel-wp-password liefert eine einfache Möglichkeit zum Erstellen und Überprüfung von WordPress gehaschte Passwörter. Dieser Packet lässt sich mit Hilfe dem Composer installieren. Hierfür soll die composer.json Datei…

Read More

Linux: Entpacken einer ZIP-Datei

Die folgende Schritte beschreiben wie du eine ZIP-Datei unter Linux entpacken kannst. Zum Beispiel wird WordPress auch als solche heruntergeladen. Syntax: tar xvf {file.zip} tar -xvf {file.zip} Syntax zum entdecken in einen Zielordner: tar xvf {file.zip} -C /dest/directory/ tar -xvf {file.zip} -C /dest/directory/ Beispiel: tar xvf wordpress.zip -C /var/www/html  

Read More