CodeByZen
@CodeByZen
php, js, my/mssql, sqlite, html, css, it-consult

Sqlite3 + aes256 + php4.2?

Если создавать базу с aes256 то даже при наличии 'aes256:key' (где key - ключик с которым я создавал базу) в параметре при создании экземпляра класса PDO получаю ошибку SQLSTATE[HY000]: General error: 26 file is encrypted or is not a database

Собственно если создавать базу с aes128 то ситуация не меняется.

В мануале написано, что этот параметр (encryption_key) просто строка, и про то какой у нее должен быть формат ни слова.

Нашел только в багтраке php статью от 10 года о том что там какой-то баг. Собственно там и было представление вида 'aes128:key'

P.S. Базу создаю в SQLiteManager
  • Вопрос задан
  • 2860 просмотров
Пригласить эксперта
Ответы на вопрос 1
SabMakc
@SabMakc
Через родной sqlite3 драйвер пробовали открывать?
www.php.net/manual/ru/sqlite3.open.php
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы