SQLite3 + CakePHP 1.3.10 - как? - PullRequest
       1

SQLite3 + CakePHP 1.3.10 - как?

1 голос
/ 08 июня 2011

решено так что я тоже забыл sudo apt-get php5-sqlite.downvoters будет downvote: D

(к сожалению, я чувствую себя плохо каждый раз, когда использую «StackOverload». Плохо, как в «Я забивал пять часов, и гвоздь, кажется, не подходит. Но это так!это так! '.)

Подведены итоги, потому что люди могут подумать, что я ругаю.(и я не был, это было что-то вроде 2 ~ 3 часа ночи, когда я писал это. У меня был своего рода фантастический ум в то время)

Я не могу, ради бога, установить этот Синаниган.Я использую apache2.http://www.github.com/cakephp/datasources


Итак, я знаю, что торт не поддерживает sqlite [или нет, еще в 2010 году], но я видел плагин Datasources.

Appart from cakephp,при извлечении, имея 3 отдельные папки плагинов и readme.md (серьезно, они назвали файл MD. MD!) с указанием «Извлечь в папку плагинов», и я начинаю ломать голову при первом подходе;

Я старался.я отскочил, я прочитал и попробовал;Я перепробовал все возможные конфигурации, я перепутал шаги настройки (эй, один отчаялся.), я даже закричал [и это тоже не сработало, на удивление]

Ничего.Помимо чтения отчетов людей (волшебников, вероятно!), Успешно соединяющих cakePHP и SQLite3 (с плагином источников данных), я сам не могу воспроизвести такую ​​изумительную магию.Даже с рецептом.

И вот плагин, которым я пользуюсь www.github.com/cakephp/datasources Кроме того, я летаю с использованием Apache2.нормальные апачи не обрезают его.

Может ли кто-нибудь из-за любви к $ input ("твой бог здесь") объяснить мне, как заставить этот mumbo jumbo соединяться и качать сервер mah вбок?

Очень высоко ценится:)


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

Кроме того, нет ошибки, кроме "Cake не может подключиться к базе данных".желтая линияУ меня есть sqlite И sqlite3, установленным методом sudoaptget.Не знаю, как работают другие скрипты соединений.

1 Ответ

1 голос
/ 08 июня 2011

Лично я еще не работал с Cake + Sqlite, но я предположил следующее:

Параметр connect может быть сложным, поскольку PHP имеет разные драйверы Sqlite для разных версий, которые могут быть или не быть установлены.Попробуйте установить соединение, используя скрипт не-Cake, чтобы проверить, какой драйвер работает для вас (или, если у вас вообще установлен какой-либо драйвер), затем выберите sqlite или sqlite2 (согласно комментарию в источнике).

Если это не сработает, пожалуйста, дайте конкретную информацию о том, что вы пытались, что не сработало, ошибки и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...