#!$%@? dopiero co zainstalowałem #laravel z Sentry, a już nie chce działać ;_; Wiem jak naprawić, ale dlaczego tak się dzieje skoro korzystam tak jak dokumentacja mówi? Błąd: [Illuminate\Database\QueryException] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'gravatar' in 'field list' (SQL: insert into *****users (email, password, activated, g ravatar, updatedat, created_at) values (*******@gmail.com, y$M34 L5keIf/rLGcQKdhpV4eWuDByPV8DRCFdmgxzlxgipLV7EQK5N., 1, ******@gmail.c om, 2015-01-05 01:29:57, 2015-01-05 01:29:57)) `````` [PDOException] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'gravatar' in 'field list' ```Kod: ``` protected $userData = array( 'email' => 'cos', 'password' => 'cos', 'activated' => true ); // Create the user $user = Sentry::getUserProvider()->create($this->userData); `````` // Associate the Admin group to this user $group = Sentry::getGroupProvider()->findById(1); $user->addGroup($group);
Halo @Moderacja kiedy weźmiecie się za użytkowników, którzy szerzą rosyjską propagandę? Tak chętnie banujecie polskich patriotów gardzących rossyjskimi terrorystami, a pozwalacie na miękką propagandę serwowaną dzień w dzień. Pomogę wam udostępniając nicki tych ancymonków: @Grooveer @
Wiem jak naprawić, ale dlaczego tak się dzieje skoro korzystam tak jak dokumentacja mówi?
Błąd:
*****users[Illuminate\Database\QueryException]
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'gravatar' in 'field
list' (SQL: insert into
(
email,
password,
activated,
gravatar
,
updatedat,
created_at) values (*******@gmail.com, y$M34
L5keIf/rLGcQKdhpV4eWuDByPV8DRCFdmgxzlxgipLV7EQK5N., 1, ******@gmail.c
om, 2015-01-05 01:29:57, 2015-01-05 01:29:57))
``````
[PDOException]
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'gravatar' in 'field
list'
```Kod: ```
protected $userData = array(
'email' => 'cos',
'password' => 'cos',
'activated' => true
);
// Create the user
$user = Sentry::getUserProvider()->create($this->userData);
``````
// Associate the Admin group to this user
$group = Sentry::getGroupProvider()->findById(1);
$user->addGroup($group);
#programowanie #webdev #php
dlaczego masz pretensje do PHP, skoro wyjątek wyraźnie mówi, że próbujesz przypisać dane do kolumny gravatar, która nie istnieje w bazie?
Nie bazuj tylko i wyłącznie na dokumentacji - traktuj ją jako wskazówki a nie reguły.
{
"name": "laravel/laravel",
"description": "The Laravel Framework.",
"keywords": ["framework", "laravel"],
ALTER TABLE *****users ADD gravatar VARCHAR(255) NULL AFTER activated;
I problem z głowy :D
$this->call('key:generate');
Komentarz usunięty przez autora
____________________
Piszę poprawnie po Polsku.