2017-01-14 11 views
1

서버 : 우분투 14.04lts 이미 파일을 변경했을 때 nginx (v1.10) 서버에서 이전 내용이 표시되고 변경 내용은 3-6 분 후에 표시됩니다. 문서 루트 디렉토리가 nfs 공유에서 마운트됩니다. 내가 파일을 즉시/cat를 읽을 수 있지만 같은 브라우저에Nginx/phpfpm이 업데이트 된 내용을 표시하지 않습니다

주를 볼 수 못할 때 파일의 변경 사항이 볼 : 내가 브라우저 캐시를 삭제하고 phpopcache가 비활성화 NFS와의 nginx 사이의 평균 대기 시간 미만 0.3ms. 없음 캐싱 서버/클라이언트가 내 NFS는 클라이언트 측에서 마운트 옵션입니다 아래

을 수행되지 않습니다

아래
mount -t nfs 
10.10.17.45:/www/public_html on /www/public_html type nfs (rw,noatime,nolock,bg,intr,tcp,actimeo=1800,addr=10.10.17.45 

은 NFS 서버 예를 들어

/www/public_html 10.10.17.40(rw,fsid=0,async,no_root_squash,no_subtree_check) 

수출의 conf입니다 : - 내가 가진 아래 내용의 showme.php이라는 파일

<?php $var1="abc" echo $var1; ?> 
,210

내가

<?php $var1="xyz" echo $var1; ?> 

로 변경하는 경우이이 브라우저

답변

0

<?php $var1="xyz" echo $var2; ?>에서, 당신은 $var1을 설정하지만, 반향 아칸소에 반영되지는 $var2

0

이/NFS 클라이언트의 마운트 옵션을 NFS 때문 etc/fstab 파일

actimeo=1800 

너무 길다. 나는

actimeo=1

로 감소하고 지금 작업.