2011-04-08 4 views

답변

1

프로그램이나 인간의 행동으로?

인간은 파일을 다운로드하고 FTP를 사용하여 웹 사이트에 업로드하거나 (아무도 지금은 아무도하지 않으려 고합니다.) 프론트 페이지에 링크를 만들어 다운로드 할 수 있어야합니다.

프로그래밍 방식을 의미하는 경우 거의 동일합니다. 스크립트는 루트 디렉토리에서 파일을 열고 URL을 열고 보낸 데이터를 읽고 파일에 저장 한 다음 파일을 닫아야합니다. 그러나 그렇게하는 방법은 원하는 lanugage에 따라 달라집니다. 반복되는 이벤트입니까, 아니면 한 번입니까?

+0

http://tlkool1.com/flippa_129713.txt – tlkool1

+0

위에서 마우스 오른쪽 버튼을 클릭하거나 위에서 설명한대로 프로그래밍 할 수 있습니다 – BugFinder

0

텍스트 파일의 URL이 있으면 브라우저에 넣은 다음 디스크에 파일을 저장할 수 있습니다. 그런 다음 웹 서버 (또는 서버에 파일을 가져 오기 위해 일반적으로 사용하는 방법)로 FTP해야합니다.

+0

http://tlkool1.com/flippa_129713.txt – tlkool1

1

이 요청 유형은 일반적으로 사용자가 웹 사이트 소유자라는 증거가 필요한 서비스를 요청할 때 발생합니다. 해당 웹 사이트의 소유자가 되어도 사이트를 통해 적어도 ftp 액세스 권한이 있어야 함을 나타냅니다. 웹 사이트를 직접 호스팅하는 경우이 파일을 루트 디렉토리에 복사하는 쉬운 작업입니다 (Windows 기본값은 c : \ inetpub \ wwwroot, 우분투 기본값은/var/www /). 그러나 귀하의 웹 사이트가 호스팅되는 경우, 귀하의 FTP 사용자 이름과 비밀 번호를 찾아 FileZilla와 같은 FTP 프로그램을 활용해야합니다. 어떤 파일 호스트를 사용하고 있는지 알려주고 싶다면 누군가가 정확한 지시를 줄 수 있습니다. 그러나 당신이 호스트하는 파일에주의하십시오. PHP에서

+0

http :// /tlkool1.com/flippa_129713.txt – tlkool1

+0

godaddy에서 호스팅 된 것 같습니다. 여기서 사실이라면 godaddy에서 ftp를 사용하기위한 지침에 대한 링크입니다. 루트 폴더는 godaddy가 사이트를 위해 ftp를 실행할 때 "/"라고 생각합니다. http://www.godaddy.com/Popups/ftp.aspx. 이미 파일을 복사했다고 말하고 있습니까? 아니면 예상 한 파일의 주소입니까? – anmont

0

:

<?php 
$resource = curl_init('http://www.someserver.com/file.txt'); 
// important, otherwise curl_exec will output directly 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); 
$data = curl_exec($resource); 
curl_close($resource); 
file_put_contents('/dir/localfile.txt', $data); 

또는 간단한 wget과 CP와 bash는 스크립트, 더 나은.

관련 문제