Skip to content

Snippets

Rimuovere in IP dal blocco di Fail2Ban

Rimuovere in IP dal blocco di Fail2Ban

Per togliere (o verificare) un IP dal blocco di fail2ban:

Trovare le jail:

fail2ban-client status

Togliere dal blocco un IP dalla jail individuata

fail2ban-client set <jail-name> unbanip <ip-address>

 

Abilitare il log in WordPress

Abilitare il log in WordPress

Aprire il file wp-config.php e inserire o decommentare il seguente codice:

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

Questo salva i log dentro la cartella wp-content nel file debug.log.

Creare risorsa Filament
Creazione Widget in Filament

Creazione Widget in Filament

Per creare un widget utilizzabile nelle pagine del pannello esegui ad esempio:

php artisan make:filament-widget RequestsChart --chart

E’ importante verificare che Filament individui correttamente gli widget automaticamente, verificando il file AdminPanelProvider.php dentro Providers/Filament. Deve esserci questo puntatore ->discoverWidgets(in: app_path('Filament/Widgets'), for: 'App\Filament\Widgets')

 

Eseguire un Seeder in Laravel

Eseguire un Seeder in Laravel

php artisan db:seed --class=NomeClasseSeeder

In questo modo si esegue le specifica classe indicata. Se si omette l’opzione della specifica della classe viene eseguita la classe di default DatabaseSeeder.php

Come trovare i dispositi e gli emulatori in Flutter
Eseguire app Flutter da riga di comando
Creare una nuova entità

Creare una nuova entità

Quando in Laravel abbiamo bisogno di aggiungere una nuova entità (p.e. i prodotti di un negozio) consiglio sempre di pensare al suo nome inglese perché Laravel gestisce automaticamente i plurali e riconosce i nome delle tabelle nelle foreign key…

php artisan make:model Product -m

Questo comando crea contemporaneamente 2 file:

  • app/Models/Product.php
  • database/migrations/xxxx_xx_xx_create_products_table.php

Come si vede creando il modello al singolare viene creata la tabella al plurale (se provi con un nome italiano viene uno… schifo ;(