현재 hostingprovider의 Windows 컴퓨터에서 실행되는 웹 사이트가 있습니다. 해당 Windows 컴퓨터에서 다음 코드를 사용하여 mdb 데이터베이스에 연결이 있습니다.리눅스에서 Access 데이터베이스에 연결하지 못했습니다 unixODBC
new PDO("odbc:DRIVER=Microsoft Access Driver (*.mdb); DBQ=$this->dbName; Uid=; Pwd=;");
이 모든 것이 정상적으로 작동합니다.
지금은 같은 일을하고 싶지만 다른 hostingprovider (저렴한 제품)의 리눅스 컴퓨터에서 해보고 싶습니다. 웹 서버에 대한 FTP 액세스 만 있습니다. 웹 서버에 아무 것도 설치할 수 없습니다.
Offcourse 리눅스 머신에는 Microsof Acces 드라이버가 없지만 unixODBC가 설치되어 있습니다.
나는 dsn을 만들 수 없어 dsn-less 연결이 필요하다고 생각합니다.
UnixODBC를 사용하여 Access 데이터베이스에 연결할 수 있습니까?
리눅스 웹 서버에서 mdb 데이터베이스에 대한 연결을 어떻게해야합니까?
내 hostingprovider가 ADOdb를 사용하는 '솔루션'을 제공하지만, ADOdb의 설명서를 보면 msaccess가 Windows 전용이라고 나와 있습니다. 그래서 누가 내가 옳은지 결정할 수 있도록 도와 줄 수 있는지 궁금합니다. – Mrlitty
ADO는 창 전용입니다. – bohica