2013-04-10 3 views
1

php에서 SQlite 데이터베이스에 PDO 연결을 설정하는 올바른 방법입니까?PHP PDO SQLITE - 연결

new PDO(";dbname=sqlite:c:/path/database.sqlite", "", ""); 

이 나에게 오류가 발생하기 때문에 :

PHP Fatal error: Uncaught exception 'PDOException' with message 'could not find driver'

나는 떠날 때마다 때문에, DBNAME = 부분을, 그것은 더 이상 날이 오류를 제공하지 않습니다.

그럼 올바른 방법은 무엇입니까? = 일부 DBNAME, 그것은 단지입니다, 당신이 떠날 경우 http://puu.sh/2xtEF.jpg

+0

실행은 phpinfo()와 드라이버를 확인 중 하나를해야합니다. – user1032531

+0

언급하지 않으셔서 죄송합니다.하지만 이미 모든 드라이버를 올바르게 설정했습니다. 나는 그 질문을 편집 할 것이다. – QuantumHive

답변

2

보인다처럼 :

PS : 저는은 phpinfo()의 스크린 샷이 링크를 참조 php.ini 파일에 올바르게 드라이버를 설정 한 호스트 이름 (DSN). 는 그래서

"sqlite:c:/path/database.sqlite" 

또는

"sqlite:c:/path/database.sqlite;dbname=whateverthenameis"