2011-12-15 13 views
5

Tôi cần biên dịch lại SQLite3 với CFLAG:PHP5 SQLite3 biên dịch lại cho UPDATE, DELETE LIMIT

SQLITE_ENABLE_UPDATE_DELETE_LIMIT 

như được viết bằng How do you enable LIMIT for DELETE in SQLite?:

tar xzf sqlite-3.6.20.tar.gz 
cd sqlite-3.6.20 
export CFLAGS='-DSQLITE_ENABLE_UPDATE_DELETE_LIMIT=1' 
./configure 
make 

biên soạn đã được thực hiện không có lỗi.

nhưng PHP5 vẫn kết thúc với:

Warning: SQLite3::query() [sqlite3.query]: near "LIMIT": syntax error in /var/www/xxx.php on line 987 

Trả lời

1

Có một bước mất tích từ quá trình này,

make install 

này nên đến sau khi trang điểm. Điều này sẽ cài đặt thư viện đến đúng nơi trên hệ thống của bạn.