DEV
523 / KNOWLEDGE
Amit nem akarok újra kitalálni.
Kipróbált receptek, workflow-k és hibaelhárítási jegyzetek — Git, tárhely, Laravel, AI és a többi. Egy működő, saját tudástár.
10 bejegyzés
-
-
DEV
XAMPP: MySQL shutdown unexpectedly
Sérült MySQL rendszertáblák XAMPP alatt — helyreállítás a backup mappából, az adatbázisok megtartásával.
-
DEV
UrlGenerator::__construct(): Argument #2 ($request) … null given
Valamelyik config fájl url(), asset() vagy route() hívást tartalmaz — ezek a config betöltésekor még nem használhatók.
-
DEV
SQLSTATE[42000] 1071: Specified key was too long
Régi MySQL / MariaDB és utf8mb4 esetén az indexelt string mező 255 helyett csak 191 karakter lehet.
-
DEV
SQLSTATE[HY000] 1045: Access denied for user
Ha a hibaüzenetben 'forge'@'localhost' szerepel, a Laravel nem olvassa a .env-et — cache-elt config, rossz formátum vagy hiányzó fájl.
-
DEV
Does not comply with PSR-4 autoloading standard. Skipping.
Az osztály namespace-e nem egyezik a mappaszerkezettel — javítsd, majd composer dump-autoload.
-
DEV
Minden Laravel cache ürítése egy paranccsal
php artisan optimize:clear — az első lépés, ha egy config-, route- vagy view-változás nem látszik.
-
DEV
Felhasználó jelszavának cseréje / hash-elése tinkerrel
Ha nincs e-mail alapú jelszó-visszaállítás, a tinkerrel biztonságosan beállítható egy user új jelszava.
-
DEV
Cache-busting filemtime-mal (Vite nélküli asseteknél)
Statikus CSS/JS fájlnál a módosítási idő query paraméterként kényszeríti a böngészőt az új verzió letöltésére.
-
DEV
Rövid alias a php artisan-ra (PowerShell és bash)
`a migrate` a `php artisan migrate` helyett — PowerShell profilban és .bashrc-ben.