저는 서버의 폴더에있는 이미지 (PHP func 사용)를 압축하여 압축 된 파일을 다른 폴더에 저장하는 PHP 파일을 만듭니다. 이제 문제는 내가 소스 폴더의 폴더 모두에 대한 경로를 지정해야합니다, 나는 간단했다 : 이미지가 fopen
기능을 사용하여 폴더에 존재, 그 완벽하게 작동하는 경우서버 이미지의 파일 경로가 작동하지 않습니다.
HTTP://ipadrs/images/properties/thumbs_400/image_name (given "http "as HTTP purposely)
내가 확인. 또한 thumbs_400 이후에 '/ compress_50 /'과 같은 경로를 추가했지만 이미지는 resp 폴더에서 압축되지 않습니다. 동일한 {H {파일이 localhost에서 완벽하게 작동하고 있습니다.
아무도 왜 이런 일이 일어나고 해결책이 무엇인지 말할 수 있습니까?
은 편집 :가 (코드 주석에 게시)
$img = HOME."images/properties/thumbs_400/".$sqlrow['plan_image_name']." ";
$handle = fopen($img, "r");
if ($handle) {
$dest = HOME."images/properties/thumbs_400/compress_50/".$sqlrow['plan_image_name']." ";
는이 아닌가요 'HTTP // '가 아닌'HTTP : //'가 될까요? –
이 사이트는 내가 ques를 게시하는 동안 http : //를 넣지 못하게 했으므로 의도적으로 그것을 작성했습니다. 그게 전부 내 파일에 나는 그것을 단지 http : //로 주어진다 – phplearner
'ipadrs '가 실제로 ipaddress가 아니라면':'이 있거나없는 유효한 URL이 아니다. 우리가하려고하는 것을 볼 수 있도록 몇 가지 코드를 추가하십시오. – Buggabill