2011-08-06 2 views
0

누군가가이 와니스 오류를 해결하는 방법을 알려주실 수 있습니까?

VCC 컴파일러의 메시지 :

에서 끝나지 않은 문자열

-------- ---------- ####################### #####

VCL 컴파일이 실패했습니다. xxx14 VCL 컴파일이 실패했습니다.

여기에 default.vcl이 있습니다.

 backend default { 
    .host = "localhost"; 
    .port = "8080"; 
} 
acl purge { 
     "localhost"; 
} 
sub vcl_recv { 
     if (req.request == "PURGE") { 
       if (!client.ip ~ purge) { 
         error 405 "Not allowed."; 
       } 
       return(lookup); 
     } 
if (req.url ~ "^/$") { 
       unset req.http.cookie; 
      } 
} 
sub vcl_hit { 
     if (req.request == "PURGE") { 
       set obj.ttl = 0s; 
       error 200 "Purged."; 
     } 
} 
sub vcl_miss { 
     if (req.request == "PURGE") { 
       error 404 "Not in cache."; 
     } 
if (!(req.url ~ "wp-(login|admin)")) { 
         unset req.http.cookie; 
       } 
    if (req.url ~ "^/[^?]+.(jpeg|jpg|png|gif|ico|js|css|txt|gz| 
zip|lzma|bz2|tgz|tbz|html|htm)(\?.|)$") { 
     unset req.http.cookie; 
     set req.url = regsub(req.url, "\?.$", ""); 
    } 
    if (req.url ~ "^/$") { 
     unset req.http.cookie; 
    } 
} 
sub vcl_fetch { 
     if (req.url ~ "^/$") { 
       unset beresp.http.set-cookie; 
     } 
if (!(req.url ~ "wp-(login|admin)")) { 
         unset beresp.http.set-cookie; 
} 
} 

답변

1

음은 분명 당신은 문자열의 중간에 줄 바꿈을 가질 수 없습니다입니다. 문자열의 끝 부분을 시작하는 줄까지 이동하거나 두 개의 다른 문자열을 가지고 +로 연결하십시오. 당신이 사용할 수있는 긴 문자열하려는 경우

+0

{ "안녕하세요
세계
을 나는
긴 해요"}. – Kyoku

+0

할 수 있지만 HaxElit에서 설명한 긴 문자열 구문을 사용해야합니다. 그것이 문자열에 줄 바꿈을하는 방법입니다. 이 구문을 사용하지 않고 사용하면 작동하지만 4.0에서 파손되었습니다. – GreenReaper

1

내가 :) 감사합니다 멀티 태스킹을하지 말아야하는 이유입니다