2011-10-19 3 views
0

ftp (사용자 이름과 암호 사용)와 http (예 : wget과 같은 프로그램)를 사용하여 액세스 할 수있는 파일이 들어있는 PHP 스크립트로 디렉토리를 만들려면 어떻게해야합니까?PHP에서 ftp 액세스 가능 디렉토리를 만들려면

사실 여러 사용자가 같은 서버 (사이트에서 파일 업로드 양식 사용)에 파일을 업로드하고 서버 측 PHP 스크립트는 각 사용자의 파일에 대해 별도의 디렉토리를 만듭니다. 이제는 wget을 실행하는 클라이언트 컴퓨터에서이 파일을 ftp를 통해 다운로드 할 수있게하려고합니다.

어떻게 해결할 수 있습니까?

any1가 그것을하는 더 나은 방법이있는 경우 또한, 제안 해주십시오 ..

+0

'또한 HTTP'에서 wget'을 다운로드 할 수 있습니다 :'더 나은 EVN되어 – mario

+0

을하지만, u는 어떻게 말해 줄 수 특정 컴퓨터에서 특정 디렉토리에 대한 http 다운로드에 대한 액세스를 제한 할 수 있습니까? 이 제한 사항을 PHP를 사용하여 넣으시길 바랍니다 –

+0

http://httpd.apache.org/docs/2.0/mod/mod_access.html#allow – mario

답변

0

PHP와 FTP는 두 완전히 별개의 것입니다. ftp를 통해 파일에 액세스 할 수있게하려면 파일을 호스트하는 시스템에 FTP 서버를 설치해야합니다.

+0

내 호스트가 cPanel을 사용하여 생성 된 디렉토리에 ftp 액세스를 제공하고 있습니다. cPanel이 PHP에서 ftp 접근 가능 디렉토리를 생성하는 것과 동일한 작업을 수행하려면 어떻게해야합니까? –

0

순수한 ftp 서버를 사용할 수 있습니다. 그들은 사용자가 데이터베이스 테이블 데이터에서 ftp에 로그인 할 수있는 방법을 가지고 있습니다. PHP를 작성하고 데이터베이스에 데이터베이스를 작성하기 만하면됩니다.

URL은 "http://www.pureftpd.org/project/pure-ftpd"

관련 문제