FoxPro를 사용하는 우리 회사의 오래된 소프트웨어가 있습니다. 데이터베이스 파일은 DBF이고 데이터베이스에 연결하여 온라인 보고서를 표시하려고합니다. 내가 로컬 PC에 DBF 파일을 복사하고 PC에서 PHP를 실행하면, 모든 것이 괜찮 연결 문자열은 다음과 같습니다PHP를 사용하여 네트워크를 통해 DBF 파일에 연결
Provider=VFPOLEDB.1;Data Source="C:\\Users\\Ro\\Desktop\\Root\
문제가 다른 PC에있는 실제 소프트웨어 및 데이터베이스입니다. 로컬 복사본이 아닌 실제 데이터베이스를 사용하는 솔루션을 찾고 있습니다.
파일을 네트워크 공유에 저장할 수 없습니까? –
그래서 파일의 실제 위치를 가리 키도록 연결 문자열을 편집하십시오. 어떤 특별한 문제가 있습니까? –
드라이브 매핑을 시도하고 z : \ root와 같은 것을 사용하려고했습니다. \\ 10.0.0.4 \ root를 시도했지만 두 경우에 다음 메시지가 나타납니다. 치명적인 오류 : ''오류와 함께 'com_exception'예외가 발생했습니다. 출처 : Visual FoxPro Microsoft OLE DB 공급자
설명 : 잘못된 경로 또는 파일 이름입니다. ' 스택 트레이스 : # 0 C : \ xampp \ htdocs \ test \ test.php (4) : com-> Open ('Provider = VFPOLE ...') C : \ xampp \ htdocs \ test \ test.php : # 1 {main}은 C : \ xampp \ htdocs \ test \ test.php에서 4 행을 던졌습니다. – user9115602