콘텐츠 관리 시스템 용 백업 시스템을 만들고 있습니다. 이 백업은 데이터베이스 복사본과 'userfiles'폴더에있는 모든 파일을 가져 와서 tars하고 클라이언트가 다운로드 할 수 있도록합니다.타르 볼을 풀면 문제가 발생합니다.
잘 작동합니다.
파일을 가져 오는 데 문제가 있습니다. tarball에있는 파일은 위치를 유지합니다. Mac에서는 로컬 테스트를 위해 XAMPP를 사용하고 있습니다. 결과적으로 나는 tarball에서 이와 같은 파일 경로를 얻고있다.
/Applications/XAMPP/xampp_files/htdocs/work/cms/userfiles/..
그러나 리눅스에서 나는 이것을 감싸고있는 신비한 폴더를 얻고 있습니다. 참고 [클라이언트] 의미
/[client] 2/data/clients/[client]/userfiles/
'[클라이언트] 2'폴더가 없습니다. 그곳에있는 이유에 대한 약간의 신비. PEAR Tar 라이브러리를 사용하고 있습니다. 대신 타르 라이브러리와 장난의
이 다음 날 추출 할 수 있도록 디렉토리 그래서 난 그냥
/data/client/[client]/userfiles/
왼쪽 오전의 데이터 폴더 '2 [클라이언트]'추출하는 방법은 무엇입니까 파일을 올바른 디렉토리에 겹쳐 씁니다.
제공된 조언을 미리 감사드립니다.