우분투의 ubercart/drupal 6에서 thickbox를 사용하고 있습니다. 문제는 Windows 시스템에서 우분투로 사이트를 옮겼습니다. 정렬 된 경로 및 사용 권한과 사이트의 모든 문제는 잘 작동합니다. 제가 겪고있는 유일한 문제는 제품 이미지를 클릭 할 때 thickbox가 미리보기 팝업을 보여 주어야한다는 것입니다. 대신 팝업 창에 이상한 문자가 표시됩니다. 해당 문자의 복사/붙여 넣기 :thickbox의 이미지 창에 이상한 문자가 표시됩니다.
JFIF ,, Exif MM ( 1 2 i 4NIKON CORPORATION NIKON D70s , , 어도비 포토샵 7.0 2008 : 08 : 21 17:13 : 50 % " 0221 ֒ ޒ , 90 90 90 0100 " E X 2008 : 08 : 19 15 : 40 : 17 2008 : 08:19 15 : 40 : 17 + ASCII ( W H H JFIF H H Adobe_CM 7 " ? 3 ! 1AQa. . . . 그리고 훨씬 더 유사한 문자
이미지가 제대로 업로드되고 사이트/default/files/아래에서 볼 수 있습니다. 미리보기 이미지도 생성됩니다. 이러한 미리보기 이미지는 사이트에도 표시됩니다. 또한 썸네일을 마우스 오른쪽 버튼으로 클릭하고 새 탭에서 열면 전체 이미지가 올바르게 표시됩니다.
http://127.0.0.1/elegancia/?q=system/files/imagecache/product_full/image_1.jpg&random=1299550719133
복사가 새 브라우저 탭에 불을 지르고에서 같은 요청을 붙여 화상을 성공적으로 열립니다
또한, Thickbox와 같은 형태의 URL로 이미지에 대한 아약스 GET 요청을 보냅니다.는 불을 지르고에서, 이들은 아약스 요청에 대한 요청의 응답 헤더 있습니다
Response Headers
view source
Date Tue, 08 Mar 2011 02:18:39 GMT
Server Apache/2.2.16 (Ubuntu)
X-Powered-By PHP/5.3.3-1ubuntu9.3
Expires Tue, 22 Mar 2011 02:18:39 GMT
Last-Modified Tue, 08 Mar 2011 01:21:47 GMT
Cache-Control max-age=1209600, private, must-revalidate
Content-Length 111831
Etag "4dfe0f3d345781ac89aae5c2a10361ad"
Keep-Alive timeout=15, max=92
Connection Keep-Alive
Content-Type image/jpeg
Request Headers
view source
Host 127.0.0.1
User-Agent Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.2.15) Gecko/20110303 Ubuntu/10.10 (maverick) Firefox/3.6.15
Accept text/html, */*
Accept-Language en-gb,en;q=0.5
Accept-Encoding gzip,deflate
Accept-Charset ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive 115
Connection keep-alive
X-Requested-With XMLHttpRequest
Referer http://127.0.0.1/elegancia/
Cookie SESS7a3e11dd748683d65ee6f3c6a918aa02=bijhrr4tl66t42majfs3702a06; has_js=1
이러한 이미지는 PHP와 함께 제공됩니까? 헤더 문제 일 수 있습니다. – Jacob
헤더를 확인하고 위의 원래 질문에 삽입했습니다. 자바 스크립트 문제와 유사 해 보인다. 아약스가 이미지를 얻는 데 사용하는 PHP URL이 새로운 브라우저 창에 붙여 넣기 할 때 전체 이미지를 잘 보여준다. – sysasa