2009-09-15 5 views
1

심볼릭 링크를 업로드하고 그들이 가리키는 파일을 업로드하는 대신 심볼릭 링크로 유지할 수 있습니까?서버에 심볼릭 링크 업로드하기

나는 심볼릭 링크에 의존하는 디렉토리 구조를 가지고 있으며 명령 줄 지식이없고 자신의 서버에 업로드하려는 사용자에게이 방법을 제공 할 방법을 찾고 있습니다.

심볼릭 링크로 심볼릭 링크로 업로드 할 수 있도록 심볼릭 링크를 만드는 방법이 있습니까? 그렇지 않다면 권장할만한 접근법이 있습니까?

감사합니다 !!!

답변

0

답변 해 주셔서 감사합니다.

@Dav 예, 분명히 그 의미입니다! 나는 아직도 대상 파일을 업로드해야

@pavium 당신은 점을 다시 생각해야 : 명령 행을 필요로하는 업로드 된 파일 압축을 풀어야하기를 ... 그것은 포장 솔루션을 제공하기 때문에, 여전히 나는 그것으로 볼 것이다

나는 다른 솔루션을 찾았을지 모르지만, PHP가 symlink() 함수를 사용하여 작업을 처리 할 수있는 것처럼 보일 수 있습니다. 모든 symlink가 절대적으로 상대적인 것이 아니기 때문에 매우 유용 할 수 있습니다. 즉, 특정 링크가없는 서버에서 symlink를 만들 수 있습니다. 서버 정보.

2

tar 디렉토리 구조를 아카이브로 시도해보십시오. 그런 다음 사용자는 다른 쪽 끝에있는 tar을 취소 할 수 있습니다.

+0

디렉토리 구조를 tar-ing하면 파일은 계속 포함됩니다. 존재하지 않는 파일을 가리키는 심볼릭 링크를 가질 수 없습니다. 그러나 예, Dav와 동의합니다.이 방법은 사용자가 심볼릭 링크를 다시 만들지 않아도되지만 업로드 된 파일의 압축을 풀려면 명령 줄을 사용해야합니까? – pavium

+0

OP에 실제로 파일을 포함하는 데 문제가 있다고 생각하지 않습니다. 그들은 단지 심볼릭 링크 당 동일한 파일의 여러 사본을 포함하기를 원하지 않았습니다 (오히려 심볼릭 링크를 유지하기 위해 심볼릭 링크가 필요했습니다). 적어도, 그렇게 읽었습니다. – Amber