2015-08-10 2 views
0

Я попытался открыть мой файл PHP в ЦМД, и это моя ошибка,открытие PHPExcel в командной строке

Fatal error: Uncaught exception 'PHPExcel_Reader_Exception' with message 'Could 
not open NAV USER ACCESS Calculation.xlsx for reading! File does not exist.' in 

C:\xampp\htdocs\NAV\PHPExcel\Reader\Excel2007.php:73 
Stack trace: 
#0 C:\xampp\htdocs\NAV\PHPExcel\IOFactory.php(269): PHPExcel_Reader_Excel2007->c 
anRead('NAV USER ACCESS...') 
#1 C:\xampp\htdocs\NAV\PHPExcel\IOFactory.php(191): PHPExcel_IOFactory::createRe 
aderForFile('NAV USER ACCESS...') 
#2 C:\xampp\htdocs\NAV\PHPExcel\updateExcel.php(15): PHPExcel_IOFactory::load('N 
AV USER ACCESS...') 
#3 {main} 
thrown in C:\xampp\htdocs\NAV\PHPExcel\Reader\Excel2007.php on line 73 
+0

Ну, это ясно говорит о том, что файл не существует, так что в чем вопрос? :-) – derape

+0

он действительно существует ... –

+0

Ну, либо PHP-время выполнения не говорит правду, либо вы не ... Убедитесь, что файл доступен для кода, который его выполняет – derape

ответ

0

Попробуйте использовать полный путь к файлу, который требуется открыть с читателем. Я имею в виду что-то вроде этого $inputFileName = "C:\File containing your excel file\xlsxName.xlsx"; $objPHPExcel = $objReader->load($inputFileName);

+0

все еще не работал :( –

+0

Check out чтение привилегий файла .xlsx, возможно, это запретило чтение для некоторой группы на вашем устройстве. Если ваш скрипт должен иметь возможность читать ваш .xlsx, и вы получаете такую ​​ошибку, дважды проверьте имя файла .xlsx или путь к Это. –

Смежные вопросы