2017-02-12 1 views
0

CakePHP 3.x에서 응용 프로그램을 작성했으며 파일을 업로드 할 수있는 양식이 있습니다.양식을 사용하여 도메인에 파일 업로드하기

현재 파일은 WWW_ROOT.'files' (/app/webroot/files/ 경로)에 업로드 중입니다.

핵심 응용 프로그램과 별도로 파일을 저장하려면 /home/user/example.com/cdn.example.com/과 같은 경로 인 하위 도메인 cdn.example.com을 만들었습니다.

파일을 업로드 할 때 절대 경로가 필요하기 때문에 cdn.example.com과 동일한 cdn.example.comexample.com과 어떻게 같습니까?

답변

0

먼저 서버가 주 도메인에서 하위 도메인으로 파일을 쓸 수 있는지 확인하십시오.

응용 프로그램을 배포 한 도메인의 절대 경로를 가져올 수 없으므로 경로를 변수 또는 상수에 저장해야합니다.

다른 도메인/하위 도메인에 파일을 저장해야하며 경로가 차단 된 경우 FTP 스크립트를 통해 파일을 다시 업로드하는 것을 고려해야합니다.

관련 문제