El nombre de archivo feed1.xls no es legible en php

Hola, quiero analizar un archivo de Excel utilizando Zend Framework. Fui aZend Developer Zone y encontré una solución para descargar phpexcelreader. Descargué el código, configuré un proyecto en localhost y ejecuté el código. Cuando tenía ganas de leer un.xlsx archivo genera un error

The filename feed1.xlsx is not readable

Guargué el archivo en.xls formatear y ejecutar el código analizó el archivo con éxito. Ahora quiero implementar esto en mi proyecto desarrollado enZend framework. Creé un modelo, y en mi proyecto yrequire_onceed el excelreader en la parte superior de mi proyecto de esta manera.

 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 '</pre>';
}
}

Llamé a esta función modelo en mi controlador. Pero está generando el mismo error que encontré en localhost usando.xlsx archivos. Pero estoy leyendo.xls archivo que es analizado por el código que se ejecuta en un proyecto simple en localhost. También estoy ejecutando zend framework en local.

¿Qué esta mal en mi codigo? ¿O hay alguna manera de hacer la misma tare

Respuestas a la pregunta(10)

Su respuesta a la pregunta