Общие ошибки: 1615 подготовленном заявлении должны быть повторно подготовлены : фреймворк Laravel
Здравствуйте, я создал представление для таблицы пользователей. Когда я запрашиваю его , он выдает ошибку General error: 1615 Prepared statement needs to be re-prepared
Я попробовал решения, приведенные на этом форуме, то есть в config/database.php
PDO::ATTR_EMULATE_PREPARES => true
тоже пытался измениться
table_open_cache 128=>16384
table_definition_cache 1024=>16384
в mysql.cnf
Я использую laravel 5.4 MariaDB версии 10.1.26-MariaDB
Мой код модели пользователя таков
class User extends SnipeModel implements AuthenticatableContract, CanResetPasswordContract { protected $presenter = 'App\Presenters\UserPresenter'; use SoftDeletes, ValidatingTrait; use Authenticatable, Authorizable, CanResetPassword, HasApiTokens; use UniqueUndeletedTrait; use Notifiable; use Presentable; protected $dates = ['deleted_at']; protected $hidden = ['password','remember_token','permissions','reset_password_code','persist_code']; protected $table = 'users'; protected $injectUniqueIdentifier = true; protected $fillable = [ 'activated', 'address', 'city', 'company_id', 'country', 'department_id', 'email', 'employee_num', 'first_name', 'jobtitle', 'last_name', 'ldap_import', 'locale', 'location_id', 'manager_id', 'password', 'phone', 'state', 'username', 'zip', ]; protected $casts = [ 'activated' => 'boolean', ];
Что я уже пробовал:
Я уже пробовал в config/database.php
PDO::ATTR_EMULATE_PREPARES => true
и
тоже пытался измениться
table_open_cache 128=>16384
table_definition_cache 1024=>16384
Richard MacCutchan
Не так уж много пользы от случайного изменения вещей в надежде, что вы каким-то образом наткнетесь на решение. Вам нужно проверить документацию, чтобы точно узнать, каковы причины этой ошибки, а затем работать оттуда.