개발 Q&A

제목 웹(php)에서 타서버간 파일 전송 가능여부 궁금합니다.
카테고리 PHP
글쓴이 ci매니아 작성시각 2020/04/17 10:47:22
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 12123   RSS

linux 명령어 중에 서버간 파일 전송을 위한 rsync, scp 명령어들이 있던데요 php 웹환경에서 파일을 업로드하고

해당 파일을 다른 서버에 php에서 제공하는 외부 프로그램 실행함수 exec('rsync ---'); 구문을 통하여

웹에서도 타서버간에 파일 전송이 가능한지 궁금합니다.

요점은 현 웹에서 업로드 되는 파일을 타서버에 전송하여 관리하는 것이 요점입니다.

제가 주장한 방법이 가능한지, 아니면 다른 방법이 있는지 조언부탁드립니다.

 다음글 코드이그나이터 인클루드 질문 (1)
 이전글 코드이그나이터 마이그레이션 질문 (1)

댓글

배강민 / 2020/04/17 11:16:28 / 추천 1
가능여부라치면 당연히 가능합니다. 단 이렇게되면 rsync의 권한을 낮춰야할수도 있어보이네요. 해보진 않아서 모르겠지만요.
변종원(웅파) / 2020/04/17 11:21:18 / 추천 1

php에는 함수가 엄청 많습니다. 

https://www.php.net/manual/en/book.ftp.php

한대승(불의회상) / 2020/04/17 11:31:56 / 추천 1
php로 파일만 업로드하고 rsync는 크론으로 돌리심이...
ci매니아 / 2020/04/17 15:09:12 / 추천 0

웹에서 관리자 권한을 가진 사람만이 전송처리를 하게끔 하려는데 기타 문제가 더 있을까요?

그리고 크론으로 돌리라하심은..? 주기별로 업로드 되면 자동적으로 전송되게 하란 말씀이신가요?