2014-02-12 2 views
0

Windows 컴퓨터에서 LAMP 서버로 파일을 전송하려고합니다. 내 계획은 원래 파일의 위치를 ​​받아 들일 수있는 PHP 스크립트를 작성한 다음 서버의 기존 폴더에 복사하는 것이 었습니다. 이 작업을 수행하는 쉬운 방법이 있습니까? 나는 PHP에 상당히 익숙하다. 그래서 어떤 도움도 인정 될 것이다. Cygwin을 다운로드했는데, 윈도우에서 라인 computers 컴퓨터로 옮겨야 할 필요가 있다고 생각했습니다.컴퓨터에서 네트워크로 연결된 LAMP 서버로 파일을 가져 오기

감사합니다.

답변

0

이 경우 PHP는 PHP를 통해이 작업을 수행하려는 다른 이유가 없다고 가정하면 작업에 복잡한 계층을 추가 할 것입니다.

PuTTY과 같은 Windows 도구를 사용하면 SCP 또는 SFTP를 통해 Linux 컴퓨터에 파일을 액세스하고 복사 할 수 있습니다.

네트워크의 모든 Windows 컴퓨터에서 Linux 컴퓨터의 파일에 쉽게 액세스하려면 SAMBA을 사용하고 전송은 "네트워크 환경"을 통해 연결하는 것입니다.

http://ubuntuforums.org/showthread.php?t=202605

+0

나는 내가 자동으로 서버에 파일을 끌어 것 (아마 C++ 응용 프로그램 내가 설계 해요에서)를 호출 할 수있는 스크립트를 원했기 때문에 PHP이었다 사용하고자하는 이유. 퍼티를 사용하여 수동으로 파일을 전송할 수 있다는 것을 알고 있지만 스크립트로 전송할 수있는 방법이 있습니까? – user3175137

+0

C++ 프로그램을 실행하는 사용자에게 대상에 대한 쓰기 권한이 있다고 가정하면 C++에서 바로 할 수 있습니다. http://stackoverflow.com/questions/2452457/network-file-transfer-in-windows –

+0

아, 좋아. 그것은 내가 바라는 것이'TransmitFile' 함수 인 것처럼 보인다. 전에 소켓을 열어 본 적이 없기 때문에 소켓을 닫았습니다. 나는 내가 복사하려고하는 위치에 소켓을 열 수 있다고 가정하고, 선택한 파일을 그 위치로 보내려면'TransmitFile'을 실행해야만합니까? – user3175137

관련 문제