使用 php 连接到 sqlite 数据库时出现问题
我需要使用 php 连接到 sqlite 数据库。我已经在本地系统上安装了sqlite,并在Linux机器(我们的本地服务器)上配置了Web服务器。当我在Linux机器上执行php文件时,它不起作用,它只显示一个空白页面。
我需要在同一台机器上安装 sqlite 和 php 吗?
I need to connect to a sqlite database using php. I have installed sqlite on my local system and configured a web server on a linux machine (our local server.) When I execute the php file on the linux machine, it does not work, it just shows a blank page.
Do I need to install both sqlite and php on the same machine?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
SQLite 并不是真正的 DBMS,而更像是一个带有一些 API 的平面文件,可以以 SQL 数据库的方式对其进行操作。
没有要连接的服务器或恶魔,而只是要打开的文件。所以,没有什么可安装的。
仅安装 PHP,然后在 php.ini 中取消注释 SQLite 模块。
然后只需在代码中打开 sqlite 文件即可。
就这样。
SQLite is not really a DBMS, but more like a flat file with some API to operate it in the manner of SQL database.
there is no server or demon to connect to, but merely a file to open. So, there is nothing to install.
Install PHP only and then uncomment SQLite module in php.ini.
Then just open sqlite file in your code.
That's all.
是的。如果没有安装sqlite怎么使用呢?
您可以轻松地从您的分发存储库安装它,即在 ubuntu 上只需执行
sudo aptitude install php5-sqlite sqlite
Yes it is. How can you use sqlite if it's not installed?
You can easy install it from your destribution repository, i.e. on ubuntu just do
sudo aptitude install php5-sqlite sqlite
SQLite 是一个嵌入式数据库。数据库文件总是在本地使用,并且必须安装适当的库才能访问它们。所以是的,PHP 和 SQLite 必须安装在同一台机器上。
SQLite is an embedded database. The database files are always used locally, and the appropriate library must be installed in order to access them. So yes, PHP and SQLite must be installed on the same machine.