CodeIgniter z błędem krytycznym PHPExcel nie może redeclare klasy IOFactory

Próbuję użyć PHPExcel z CodeIgniter.

Mój problem polega na tym, że chcę użyć tej metody poniżejBłąd krytyczny PHP: nie można redeclare klasy IOFactory

Jeśli nie masz pewności co do typu pliku, możesz użyć metody IO Factory w celu identyfikacji czytnika, którego potrzebujesz, przed użyciem metody createReader () do utworzenia instancji obiektu czytnika.

Poniżej znajduje się mój kod:

$this->load->library('PHPExcel');

$this->load->library('PHPExcel/IOFactory');

$path = $upload_data['full_path'];

$inputFileType = PHPExcel_IOFactory::identify($path);

$objReader = PHPExcel_IOFactory::createReader($inputFileType);

$objPHPExcel = $objReader->load($path);

$objWorksheet = $objPHPExcel->getActiveSheet();

Próbuję znaleźć, czy klasa IOFactory została już gdzieś stworzona, ale nie może jej znaleźć.

FYI, im używam najnowszej wersji CodeIgniter (2.1) i PHPExcel (1.7.6) w tym momencie pisania.

questionAnswers(3)

yourAnswerToTheQuestion