Я хочу використовувати PHP з SQLite, але я просто не можу його налаштувати. PHP5 працює і працює під управлінням SQLite3 (Smooth SQLite), в повідомленні error.log написано "Виклик невизначеної функції sqlite_open ()", тому ви не можете отримати доступ до модуля, але він завантажений відповідно до phpinfo (). У чому може бути проблема?
Коментарі
(Пончо | 06/06/2007, ср - 21:54)
Вийшов PHP5 і SQLite3
Працює з простим SQLite
У цьому проблема, ви хочете скласти дві несумісні речі.
(rancz | 07/06/2007, чт - 17:43)
Відповісти Pontscho PHP5 встановлено та публікується
Спочатку це був SQlite3, потім після того, як він не пішов, я завантажив і встановив SQLite 2.x, тому він не був актуальним.
(TJ | 06/06/2007, ср - 22:14)
Це я знайшов. Можливо, це допоможе. www.php.net
papafox888 за адресою hotmail dot com
02 червня 2006 06:05
Якщо з’являється повідомлення про помилку:
Попередження: sqlite_open () [function.sqlite-open]: файл зашифрований або не є базою даних
тоді ваш код, ймовірно, отримує доступ до бази даних SQLite3.
sqlite_open () підтримує лише SQLite2. Використовуйте PDO для доступу до SQLite3.
(rancz | 06.06.2007, чт - 17:45)
Відповідь TJ Я його знайшов. повідомлення
Ага! Бруд! Це PDO що? Згідно з інформацією про PHP, PDO було встановлено для SQLite3, але не надрукувало жодних налаштувань. І, звичайний SQLite, схоже, має до нього зв’язок.