온라인 서버에서 pdo_odbc를 설정하려고합니다. 퍼티를 사용하고 리눅스 명령에 대한 기본적인 지식을 가지고 있습니다.pdo_odbc를 구성하려면/usr/local /에 파일이 필요하지만 파일이 없습니다.
처음에는 온라인 서버에서 PDO가 설치되지 않았습니다. 설치 방법을 찾았습니다. 그렇다면 pdo_odbc를 설치해야하지만 길을 잃었습니다. pdo_mysql을 설치하는 것은 매우 쉽고 아무런 문제가 없었습니다. pdo_mysql을 사용하여 mysql 데이터베이스에 연결했다.
하지만 pdo_odbc의 경우 막혔습니다. A는 pdo_odbc 소 instalation 파일이있는 폴더에 자신을 찾은 나는의 phpize를 실행 한 후 나는
./configure를 --with-PDO-ODBC = 인 unixODBC가
그리고 그것은 나에게 말한다 내가이 명령을 필요
것을 실행/usr/local/include/폴더에 포함될 18 개의 파일 목록이지만 해당 폴더에는 파일이 없습니다.내 질문은 어떻게 찾을 수 있습니다 (찾을 수있는 경우) 이러한 파일이있는 위치 또는 내 서버에서 이러한 파일을 가지고해야 할 일을. 내 컴퓨터에서
checking for odbc.h in /usr/local/include... no
checking for odbcsdk.h in /usr/local/include... no
checking for iodbc.h in /usr/local/include... no
checking for sqlunix.h in /usr/local/include... no
checking for sqltypes.h in /usr/local/include... no
checking for sqlucode.h in /usr/local/include... no
checking for sql.h in /usr/local/include... no
checking for isql.h in /usr/local/include... no
checking for sqlext.h in /usr/local/include... no
checking for isqlext.h in /usr/local/include... no
checking for udbcext.h in /usr/local/include... no
checking for sqlcli1.h in /usr/local/include... no
checking for LibraryManager.h in /usr/local/include... no
checking for cli0core.h in /usr/local/include... no
checking for cli0ext.h in /usr/local/include... no
checking for cli0cli.h in /usr/local/include... no
checking for cli0defs.h in /usr/local/include... no
checking for cli0env.h in usr/local/include... no configure: error: Cannot find header file(s) for pdo_odbc
, 나는 WAMP를 설치, 그것은 PDO와 pdo_odbc와 함께 제공, 내가 pdo_odbc 드라이버와 외부 데이터베이스와 함께 작동하도록 PDO을 만들었습니다,하지만 :
이
내가 무엇을 얻을 내 온라인 서버, 솔루션 온라인을 찾을 수 없습니다.감사
모습의 목표를 찾고 하였다 일부 종속성이 누락되었거나 다른 위치에 설치되었습니다. 설치 지침을주의 깊게 읽고 필요한 사항을 확인하십시오. –
@ Aleks G 문제는 내가 많은 자원을 읽었지만 문제가 있다면, PHP와 같은 anykind가 무엇인지 언급하지 않았다는 것입니다. [link] (http://php.net/manual/en/ref.pdo-odbc. 이 파일을 찾기 위해 내 서버를 어디서 검색해야하는지 알고 있습니다 ... 필자는 각 서버를 절박하게 움직이고 있습니다. 절망적 인 남자의 단계입니다. –
리눅스/유닉스 서버에서, 특정 파일을 찾기 위해'locate' 명령을 사용할 수 있습니다. 예를 들어,'locate sql.h'는 시스템의 모든 곳에서 그것을 검색하여 존재하는 경우 그 위치를 알려줍니다. 그러나 귀하의 경우에는 서버에 존재하지 않는 종속성이 필요하다고 생각됩니다. pdo_odbc의 설치 안내서를 읽고, 선행 조건/종속성을 확인한 후 설치하십시오. –