====== PHP Übungen ====== git init git remote add nielshoppe https://github.com/itbsStefan/php-exercises.git git branch -m main git pull nielshoppe main git push --set-upstream nielshoppe main git switch -c master git add -A git commit -m 'mein master Anfang' git push --set-upstream origin master git remote add hielsnoppe https://github.com/hielsnoppe/php-exercises.git git switch main git pull hielsnoppe main ====== php.ini ====== open_based display_errors memory_limit 128M 128M open_basedir upload_max_filesize 2M 2M upload_tmp_dir openssl.cafile=/Applications/XAMPP... ---- ===== lokal Installieren ===== https://deac-fra.dl.sourceforge.net chmod 755 xampp-linux-x64-8.2.4-0-installer.run sudo ./xampp-linux-x64-8.2.4-0-installer.run /opt/lampp/etc cd /opt/lampp/htdocs && mkdir mysite sudo chown -R $USER:$USER mysite oder einfach alles sudo chown -R $USER:$USER /opt/lampp/htdocs Der Port 80 kann geändert werden. sudo /opt/lampp/manager-linux-x64.run im Manage Servers Tab + Taste Configure {{ :ibex:kursinhalte:kursteil2:bhserver:lampp.png |lampp}} sudo /opt/lampp/lampp start zusätzlich um wie bei nodejs oder Python kann auch php im Pfad-Variable eingetragen werden. ls /opt/lampp/bin/php export PATH=/opt/lampp/bin:$PATH php -v dann geht auch lokal ohne Apache im aktuellen Ordner: php -S localhost:1234 ==== laravel Projekte ==== php artisan serve php artisan make:migration usertype --table=users php artisan migrate php artisan make:middleware Admin ---- ==== Öffne die Kommandozeile in deinem Projekt ===== - Erstellen des Middleware - Erstelle das Middleware mit dem Artisan-Befehl: ''php artisan make:middleware '' \\ Dieser Befehl erzeugt eine neue Middleware-Datei im Verzeichnis `app/Http/Middleware` namens `AdminMiddleware.php`. ===== Notizen ===== https://github.com/Txpert/laravel/tree/30.04.2024