먼저 경로가있는 파일을 읽고 싶습니다.FTP를 사용하지 않고 PHP를 사용하여 원격 서버에서 파일을 읽는 방법?
$ file = readfile ("\ 10.96.5.94 \ DIR \ README.txt");
오류가 발생합니다. 해당 파일 디렉토리가 없습니다.
나는 또한 fopen 및 file_get_contents 함수를 사용해 보았습니다.
내 PHP 서버에서 액세스 할 수 있습니다.
10.96.5.94는 파일을 읽고 파일에서 메일에 첨부하려는 파일 서버입니다.
서버에서 파일을 읽어 파일을 직접 첨부 할 수 있습니까?
아니면 서버에 복사하여 첨부해야합니까?
samba와 같은 파일 서버입니까? 물론 \ 10.96.5.94 \가 서버의 디렉토리가 아니라면 그렇게 읽을 수는 없습니다. 당신은 최소한 프로토콜을 지정할 필요가 있습니다. – Devon
내 서버 관리자가 SMB 프로토콜을 시도 할 수 있도록 업데이트되었습니다. PHP에서 SMB 프로토콜을 사용하여 네트워크 PC에 연결할 수 있습니까? – TechnoPulseLabs
http://www.php.net/manual/en/wrappers.php에 따르면, SMB는 PHP에서 지원되는 프로토콜이 아닙니다. 확장 기능을 사용할 수는 있지만 검색을해야합니다. – Devon