2017-12-11 3 views
0

오류가 있습니다. 인터넷에서 할 수있는 모든 것을 읽으십시오.IIS에서 PHPExcel 오류 파일로드 오류 : 읽기/읽기 위해 temp/열 수 없습니다! 파일이 존재하지 않습니다.

<?php set_include_path(get_include_path() . PATH_SEPARATOR . 'Classes/'); 

    /** PHPExcel_IOFactory */ 
    include 'PHPExcel/IOFactory.php'; 
       move_uploaded_file($_FILES["file"]["tmp_name"], 
       "temp/" . $_FILES["file"]["name"]) ; 

    $inputFileName = "temp/".$_FILES["file"]["name"]; // File to read 
    //echo 'Loading file ',pathinfo($inputFileName,PATHINFO_BASENAME),' using IOFactory to identify the format<br />'; 
    try { 
     $objPHPExcel = PHPExcel_IOFactory::load($inputFileName); 
    } catch(Exception $e) { 
     die('Error loading file "'.pathinfo($inputFileName,PATHINFO_BASENAME).'": '.$e->getMessage()); 
    } 

$sheetData = $objPHPExcel->getActiveSheet()->toArray(null,true,true,true); 
print_r($sheetData); 
$bilang=0; 
$pumasok=0; 
$hindi=0; 
$iHerd= $_SESSION['urHerd']; 
$iAnit = 1; 
foreach($sheetData as $rec) 
{ 
$bilang++; 
//////etc etc 
} 
?> 

나는이 오류를 받고 있어요 : 로드 오류 여전히 운 .. 나는 윈도우 여기 를 IIS에서 누군가가 이에 대해 PHPExcel을 대답 할 수 희망하지가 (하지만 IIS에서) XAMPP 잘 작동 내 코드입니다 파일 "Animal.xlsx": 읽기 위해 temp/Animal.xlsx를 열 수 없습니다! 파일이 없습니다. 나는 PHPExcel 클래스 내가 제기 가져 오기위한 내 PHP 코드에서 설정 한 임시 폴더를 사용하여 폴더의 읽기 - 쓰기 권한을 변경하여 문제를 해결 한

+0

'move_uploaded_file()'의 결과를 확인해 보았습니까? –

답변

0

사전에

고맙습니다 .... 감사합니다 당신의 시간을 볼 때 대단히 많은 것

관련 문제