Привет, я хочу проанализировать файл Excel, используя Zend Framework.Я пошел в Zend Developer Zone и нашел решение для загрузки phpexcelreader .Я скачал код, установил проект на localhost и запустил код.Когда я пытаюсь прочитать файл .xlsx
, возникает ошибка
The filename feed1.xlsx is not readable
. Я сохранил файл в формате .xls
и запустил код, успешно проанализировавший файл.Теперь я хочу реализовать это в своем проекте, разработанном в Zend framework
.Я создал модель, и в моем проекте и require_once
руководил программой Excelreader в верхней части моего проекта, вот так:
<code> require_once 'Excelreader/Excel/reader.php';
class ExcelreaderModel extends Zend_Db_Table
{
function readFile()
{
$data = new Spreadsheet_Excel_Reader();
// Set output Encoding.
$data->setOutputEncoding('CP1251');
//$data->read('Excelreader/Excel/feed1.xls');
$data->read('feed1.xls');
echo '<pre>';
print_r($data);
echo '
';}}
Я вызвал эту модель в моем контроллере.Но он генерирует ту же ошибку, которую обнаружил на локальном хосте, используя .xlsx
файлы.Но я читаю файл .xls
, который анализируется кодом, работающим в простом проекте на локальном хосте. Я также использую Zend Framework на локальном компьютере.
Что не так в моем коде?Или есть ли способ сделать ту же задачу .?