Articles of sqlite

未find类“数据库\\ SQLite3”

我在Ubuntu 16.04 LTS上遇到了SQLite3 for PHP 7的一些问题。 通过sudo apt-get install php-sqlite3安装模块后。 现在,即时通讯试图运行这个代码: <?php namespace Database; class Database extends SQLite3 { … } 它总是失败。 Error.log报告以下内容: PHP Fatal error: Class 'Database\\SQLite3' not found in /var/www/public/test/app/Database.php on line 4 如果使用phpinfo()并寻找SQLite3,我得到以下内容: phpinfo的截图 去你有什么想法是什么错? 最好的祝福

Fedora26 PHP 7.1.10 PDO_SQLITE启动警告:无法加载dynamic库

php -v回应: PHP警告:PHP启动:无法加载dynamic库'/ usr / lib64 / php / modules / pdo_sqlite.so' – /usr/lib64/php/modules/pdo_sqlite.so:未定义的符号:sqlite3_column_table_name在行0上的未知PHP 7.1版权所有(c)1997-2017 PHP小组Zend引擎v3.1.0,版权所有(c)1998-2017 Zend Technologies与Zend OPcache v7。 1.10,版权所有(c)1999-2017,由Zend Technologies FC26服务器软件是最新的。 **dnf info php-pdo** Last metadata expiration check: 4 days, 7:07:24 ago on Tue 17 Oct 2017 03:57:19 AM CDT. Installed Packages Name : php-pdo Version : 7.1.10 Release : 1.fc26 Arch : […]

如何在Ubuntu 8.04上安装PHP5.3和SQLite3

我有一个Ubuntu Hardy的VPS,我想用SQLite安装PHP5.3。 我添加了dotdeb PHP5.3版本库,并成功安装了PHP5.3。 但是我也需要安装SQLite。 当我试图安装php5-sqlite3( sudo aptitude install php5-sqlite3 )这是输出: The following packages are BROKEN: php5-sqlite3 The following NEW packages will be automatically installed: php-db php-pear php-sqlite3 The following NEW packages will be installed: php-db php-pear php-sqlite3 0 packages upgraded, 4 newly installed, 0 to remove and 0 not upgraded. Need to get 460kB […]

为什么apache / passenger无法打开sqlite3 rails数据库文件?

我正在运行apache2 / passenger2.0.3(Ubuntu 9.10包)。 我可以在rails文件夹中启动Webrick,并像我在开发框中那样完美地运行应用程序 script/server 那么为什么Apache /乘客无法打开数据库,扔500和把以下内容在日志中? 状态:500内部服务器错误无法打开数据库:无法打开数据库文件/usr/lib/ruby/1.8/sqlite3/errors.rb:62:检查'…

sqlite:致命错误:调用未定义的函数sqlite_escape_string()

我使用一个需要SQLITE的脚本, 在我以前的主机,它的工作。 在本地主机上工作。 在我的新的专用服务器,它不。 我当然使用PHP5,你可以访问服务器的phpinfo() 。 你能告诉我什么/如何(apt-get?)安装正确的sqlite,以避免这个致命的错误?

sqlite3支持与PECL centos?

我只是意识到,我已经安装在服务器上的PHP的rpm版本没有sqlite的支持(以及它有PDO的支持,但由于某种原因不起作用) 所以我作为一个PECL扩展安装,现在它显示在phpinfo()的支持,但仍然打开邀请脚本给我的错误: 调用未定义的函数sqlite_open() 我也已经重启了httpd 任何提示,我可以find一个解决scheme或指导?

在Debian Lenny上用SQLite3安装PHP5

没有apt-get install php5-sqlite3 ,由php5-sqlite引用 因此,我做了: apt-get install sqlite3 ,然后apt-get install php5-sqlite 重新启动apache2。 当我运行echo sqlite_libversion(); 它返回2.8.17。 我试过print_r(SQLite3::version()); 它会给出一个错误: 未find类“SQLite3”

SSD上的数据库:仅数据还是DBM程序呢?

我计划将用于统计分析(100-ish Gb)的数据转移到SSD上。 数据是sqlite单文件数据库或postgresqlpipe理的数据。 SSD为240 Gb,读取速度为550 MB / s,写入速度为520 MB / s。 我应该只为数据保留这个空间,还是在SSD上安装操作系统(Mac OS X)和应用程序目录(Adobe Suite,Microsoft Office等)是一个好主意? 而且,我是否也在SSD上安装postgresql二进制文件,会产生巨大的速度差异? 我有很多其他的空间(另一个300Gb的硬盘和一个1TB的)。 不知道非SSD硬盘的function,尽pipe它们是我们在所有Mac上的标准configuration,而且它们绝对可以。 谢谢。

如何备份我的rails数据库?

我一直在寻找一种方法来备份我的应用程序的数据库,由heroku托pipe。 它使用一个sqlite数据库。 我正在寻找的是在我的网站上添加一个button的方式,这将允许我下载数据库作为一个sqlite文件。 我确信有一些简单的解决办法可以忽略,但如果有人能指出我正确的方向,那将是非常好的。

最新PHP上的SQLite(> = 5.4)

http://www.php.net/manual/en/sqlite.installation.php 从PHP 5.4开始,这个扩展只能通过PECL来使用。 http://pecl.php.net/package/SQLite 这个软件包不再被维护,并被取代。 那么,我该如何在PHP上获得SQLite呢? 我想降级到PHP 5.3将工作,但这是明智的?