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 코드에서 설정 한 임시 폴더를 사용하여 폴더의 읽기 - 쓰기 권한을 변경하여 문제를 해결 한
'move_uploaded_file()'의 결과를 확인해 보았습니까? –