Где находится SQLite в Xampp? - PullRequest
1 голос
/ 16 марта 2019

Причина, по которой я спрашиваю об этом, заключается в том, что у меня есть phpLiteadmin, который дает мне другую версию, нежели та, что в оболочке Xampp. И я не могу найти ни одного вообще. У меня есть phpLiteadmin здесь xampp / htdocs / phpliteadmin.php Я не знаю, откуда phpLiteadmin или оболочка Xampp извлекают эту информацию. Обе эти версии создают базы данных в папке htdocs с расширением .db phpliteadmin sql version

xampp shell version

1 Ответ

1 голос
/ 24 марта 2019

Ну, ... SQLite изначально присутствует внутри php.Классы SQLite, доступные на языке php, доступны в версиях php (PHP 5 >= 5.3.0, PHP 7).Вы видите разные версии из-за того, что php.ini, загруженный из cli, отличается от загруженного с веб-сервера.

Чтобы найти sqlite вашего php, попробуйте это из cli:

php -i | grep sqlite --color

PS.--color выделите строку sqlite

. Чтобы сделать то же самое, создайте файл php с таким содержимым:

<?php phpinfo();

Он сгенерирует вывод с текущей конфигурацией php (с точкипросмотр вашего веб-сервера).Здесь вы найдете путь к загруженной команде sqlite.

Надеюсь, это поможет вам.

...