We don't have any database client in php5ts.dll...


Wez did not want PDO in php5ts.dll in order to be able to upgrade PDO between PHP releases (for instance from pecl4win.php.net).


That's work-around-able by having SQLite 2 support w/o PDO built as static + keeping the other two SQLite options as shared. But I guess the rationale is that it won't be work-around-able at a later stage, so we might as well dump it?

We basically have this choice:

a) don't bundle ext/sqlite (libsqlite2) into php5ts.dll in order to enable PDO to use it as sqlite2 driver.

b) budle it in, but don't allow PDO to use it (effectively removing sqlite2 support from PDO).

c) bundle it in, but also distribute php_pdo_sqlite2.dll and php_pdo_sqlite3.dll via PECL.

- Steph

Option a) was deemed more suitable.

Edin

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to