Inhaltsverzeichnis
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
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 <Name>
Dieser Befehl erzeugt eine neue Middleware-Datei im Verzeichnis `app/Http/Middleware` namens `AdminMiddleware.php`.
