Попытка обновить SQLite на Amazon EC2Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Попытка обновить SQLite на Amazon EC2

Сообщение Anonymous »

Мне нужна версия SQLite не ниже 3.8 для поддержки установки MediaWiki на Amazon EC2. Amazon Linux основан на CentOS, а последняя версия, доступная в репозитории yum, — SQLite 3.7.17.
Загрузки, доступные на sqlite.org, не включают 64-разрядную версию Linux. Существует репозиторий GitHub, в котором есть предварительно созданная 64-разрядная версия, однако это только версия для командной строки. Я поместил его в /usr/bin:

Код: Выделить всё

$ which sqlite3
/usr/bin/sqlite3
$ sqlite3 --version
sqlite3: /lib64/libtinfo.so.5: no version information available (required by sqlite3)
3.26.0 2018-12-01 12:34:55 bf8c1b2b7a5960c282e543b9c293686dccff272512d08865f4600fb58238b4f9
Но MediaWiki по-прежнему жалуется, что у меня установлен SQLite 3.7.17. Когда я тестирую это, я получаю:

Код: Выделить всё

$ cat x.php


Запустите:

Код: Выделить всё

$ php7 x.php

Array
(
[versionString] => 3.7.17
[versionNumber] => 3007017
)
Я предполагаю, что это из-за этих библиотек:

Код: Выделить всё

$ sudo find / -name "libsqlite*"
/usr/lib64/libsqlite3.so.0
/usr/lib64/libsqlite3.so.0.8.6
Как загрузить/пересобрать или иным образом установить более позднюю версию этих библиотек SQLite?

Подробнее здесь: https://stackoverflow.com/questions/572 ... amazon-ec2
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»