SQLite3 + CakePHP 1.3.10 - 怎么样?

时间:2011-06-08 01:30:53

标签: cakephp sqlite

已解决,所以我忘了sudo apt-get php5-sqlite 也。 downvoters to downvote:D

(每次使用“StackOverload”时,我感觉很糟糕。很糟糕,因为'我已经锤击了五个小时并且指甲看起来不合适。但确实如此!我认为它确实适合!'。)

总结一下,因为人们可能会认为我在咆哮。 (而且我没有,当我写这篇文章的时候是凌晨2点~3点。我当时有一种奇幻的想法)

我不能,因为上帝的爱,安装这个shinanigan。我用apache2。 http://www.github.com/cakephp/datasources


所以,我知道蛋糕不支持sqlite [或者没有,回到2010年],但我已经看过Datasources插件。

来自cakephp的公寓,在提取时,有3个单独的插件文件夹和readme.md(严重的是,他们将文件命名为MD.MD!),说明“提取到插件文件夹”,我开始对第一个方法感到沮丧;

我试过了。我跳了起来,我读了并试过;我尝试了所有可能的配置,我混合配置步骤(嘿,一个人绝望了。),我甚至尖叫[并且这也没有工作,令人惊讶]

无。除了阅读人们(巫师,可能!)成功连接cakePHP和SQLite3(与数据源插件)的报告,我自己也无法复制这样的奇妙魔法。即使有食谱。

而且,这是我正在使用www.github.com/cakephp/datasources的插件 另外,我使用Apache2飞来飞去。正常的阿帕奇不会削减它。

有人可以通过对$ input的热爱(“你的上帝在这里”)向我解释如何让这个mumbo jumbo connect和rock mah服务器横向移动?

非常偏见:)


    var $default = array(
            'driver' => 'Datasources.DboSqlite3',
            'persistent' => false,
            'database' => '../config/db.sqlite',
            'connect' => 'sqlite',
    );

此外,除了“Cake无法连接到数据库”之外,没有任何错误。黄线。 我通过sudoaptget方法安装了sqlite和sqlite3。 不知道其他连接脚本。

1 个答案:

答案 0 :(得分:1)

我个人还没有使用过Cake + Sqlite,但我推测以下内容:

connect设置可能很棘手,因为PHP对于可能安装或不安装的不同版本具有不同的Sqlite驱动程序。尝试使用非Cake脚本建立连接以测试哪个驱动程序适合您(或者如果您已安装任何驱动程序),然后选择sqlitesqlite2(根据源中的注释) )。

如果这不起作用,请提供一些具体信息,说明您尝试的内容,不起作用的内容,错误等。