Я использую PHPExcel для чтения данных из файла XLSX. На Debian & Apache все работает правильно, но на IIS происходит сбой при начальной загрузке:
$input = "C:/Inetpub/wwwroot/import/data/test.xlsx";
$objReader = new PHPExcel_Reader_Excel2007();
$objReader->setReadDataOnly(true);
print "Starting...";
try {
$objPHPExcel = $objReader->load($input);
print("Done!");
} catch (Exception $e) {
print "Caught exception: " . $e->getMessage();
}
К сожалению, после «Пуск ...» больше нет выходных данных, хотя ошибки не отображаются и не отслеживаются в журналах IIS. Путь к файлу правильный (пробовал оба / и /) и имеет соответствующие разрешения. Также не возникает исключение (tkx @ Mark).
Пожалуйста, сообщите:
1) Есть ли способ включить какую-то отладку, чтобы увидеть, где именно останавливается PHPExcel и (возможно) почему?
2) Что мне нужно изменить, чтобы этот код работал в Windows и IIS.