내 wordpress 사이트에서 timthumbs를 사용하고 있습니다. 그러나 나는이 문제를 찾을 때 발견 한 모든 변화를 포함시켰다.Timthumb이 특정 도메인에 외부 사이트 이미지를 표시하지 않았습니다.
"ALLOW_EXTERNAL"및 "ALLOW_ALL_EXTERNAL_SITES"을 사용하도록 설정했습니다.
//Image fetching and caching
if(! defined('ALLOW_EXTERNAL'))
define ('ALLOW_EXTERNAL', TRUE);
// Allow image fetching from external websites. Will check against ALLOWED_SITES if ALLOW_ALL_EXTERNAL_SITES is false
if(! defined('ALLOW_ALL_EXTERNAL_SITES'))
define ('ALLOW_ALL_EXTERNAL_SITES', true);
.htaccess 파일을 다시 만들었습니다. 또한 .htaccess 파일에 다음 코드를 포함 시켰습니다.
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
하지만 내 도메인에서 작동하지 않습니다. 그러나 그것은 다른 영역에서 일하고 있습니다. 내가 접근을 시도
이미지 URL이
URL입니다 : 나는 403 금지을 얻고있다 http://webhugh.org/viyugam/timthumb/timthumb.php?src=http://farm3.static.flickr.com/2340/2089504883_863fb11b0a_z.jpg
, 나뿐만 아니라 캐시 폴더에 0755 권한을 주었다.
안녕 니콜라, 나는 줄 것을 추가했습니다. 하지만 같은 403 금단의 오류 있어요. – Ananth
내부 이미지가 정상적으로 작동합니다. 내부 이미지 URL : http : //webhugh.org/viyugam/timthumb/timthumb.php? src = http : //webhugh.org/viyugam/wp-content/themes/viyugam/images/thumbl_980x340.png. 그러나 외부 사이트 이미지가 표시되지 않습니다. 외부 이미지 URL : http://webhugh.org/viyugam/timthumb/timthumb.php?src=http://farm3.static.flickr.com/2340/2089504883_863fb11b0a_z.jpg&w=150&h=120 – Ananth
음 .. 아주 이상합니다. . 오류보고 라인을 추가하려고 했습니까? Forbidden 헤더가 TimThumb 자체에서 오지 않아야합니다 (TimThumb 코드에서 해당 헤더를 보낼 코드를 찾을 수 없음). –