2014-10-01 3 views
1

저는 오래 동안 실행 중이며 최근에 다른 서버로 이동하여 1.8에서 Magento 1.9로 업그레이드했습니다. 일반적인 hickups 후 제품에 이미지를 업로드하는 것을 제외하고는 (WYSIWYG 편집기에서) 모든 것이 작동하는 것처럼 보입니다.Magento 1.9.0.1로 업데이트 한 후 이미지를 업로드 할 수 없습니다.

플래시가 작동하고 버튼을 사용하여 이미지를 선택하면 이후에 업로드 막대가 최대 100 % 실행 된 다음 "파일이 업로드되지 않았습니다."오류가 발생합니다. 나타납니다. 로,

  • 이미지가 너무 크지
  • 오류가 신제품 발생 (내가 2메가바이트에 1킬로바이트에서 여러 가지 다른 이미지를 시도) :

    나는 모든 가능한 문제를 찾고은 다음을 검사 한 잘

  • 모든 미디어 폴더 (PL)과 함께 777 오류가
  • 젠토 개인 VPS에서 실행되는
  • 모든 브라우저 (IE, FF와 크롬)에 존재
  • chmod를 한 이미지로 기존 제품에로 빈 디스크 공간
  • 이미지를의 enty 미디어/TMP 폴더도 나는 htaccess로 제거하면 시도
  • 알레 이미지는 항상 젠토 백엔드를 통해 가져온 미디어/카탈로그 폴더에 표시되지 않습니다 미디어 폴더에서 파일 (이되지 않습니다) 내가 가게보기에서뿐만 아니라 글로벌 뷰에서 이미지를 업로드 시도

어떻게이 문제를 해결하는 데 도움이? 아니면 적어도 그 사건의 이유를 찾아야합니까?

답변

0

lib/Varien/File/Uploader.php 파일을 편집하고 Mage::log()을 save() 함수 안에 추가하십시오.

public function save($destinationFolder, $newFileName = null) 
    { 
     $this->_validateFile(); 

     if ($this->_allowCreateFolders) { 
      $this->_createDestinationFolder($destinationFolder); 
     } 

     if (!is_writable($destinationFolder)) {   
      Mage::log($destinationFolder); 
      throw new Exception('Destination folder is not writable or does not exists.'); 
     } 


} 

또는 thic 수업 시간에 다른 장소와 정확한 오류

... 파일을 구성 젠토 예외에 저장 한 파일 폴더를 기록됩니다.

+0

로그에 다음과 같이 표시됩니다. 2014-10-01T14 : 31 : 45 + 00 : 00 ERR (3) : 경고 : file_exists() : oopen_basedir 제한 사항이 적용됩니다. (/ var/zpanel/hostdata/zadmin/public_html/hogty_com : tmp/magento/var)의 파일 (/ var/zpanel/temp/phpmFoCp3)이 허용 된 경로 내에 있지 않습니다. hostdata/zadmin/public_html/hogty_com/includes/src/Varien_File_Uploa der.php on line 150 012ch 그러나이 사실을 이해할만큼 충분히 발전하지는 않았습니다. 나는 무언가가 틀린 장소에 있거나, 틀린 퍼미션을 가지고 있다고 믿지만 완전히 이해하지는 못한다. 더 이상의 도움을 주시면 감사하겠습니다. – Giel

+0

호스팅 중이며 구성 (htacces, vhosts)에 액세스 할 수없는 경우이 오류를 제공 업체에 보내거나 PHP 설정 관련 문제를 변경할 수 있습니다. http://stackoverflow.com/questions/1846882/open- 파일 기반이 아닌 허용 경로 내 제한 경로 – Martin

관련 문제