
/home/lv_admin/uslonsnas001
이미지가 저장되는 네트워크 드라이브를 마운트했습니다. 마운트 지점과 모든 하위 폴더에는 rwx mod 775 권한이 있습니다. 내 PHP 스크립트가 이미지를 이 마운트로 이동하지만 Apache는 나중에 이미지를 볼 수 없습니다. 내 웹페이지( 위치 /var/www/
)의 이미지 경로는 다음과 같이 설정됩니다.
/home/lv_admin/uslonsnas001/BoardTest/2011/5/29/10/35/17788/Images/E_1-U23.jpg
디스플레이 /var/log/apache2/error.log
오류:
[error] [client 128.251.109.244] File does not exist: /var/www/home, referer:
http://uslonsweb003.us.alcatel-lucent.com/AOI/repairtool/repairindex.php
따라서 Apache가 내 이미지 경로를 상대 링크로 처리하려는 것처럼 보이지만 심볼릭 링크여야 한다고 생각합니다. 이 문제를 해결하려면 어떻게 해야 합니까?
답변1
Apache는 URL을 상대적이거나 절대적인 것으로 간주합니다.장소시스템 루트 디렉터리가 아닌 폴더입니다.
기호 링크를 사용하고 FollowSymlinks 옵션을 활성화하면 이 문제를 해결할 수 있습니다. 인용하다아파치 문서.