2012-07-02 2 views
1

Я попытался создать файл .xlsx в codeigniter с помощью PHPExcel. У меня нет проблем при запуске моего приложения на сервере Windows. но у меня ошибка при запуске на сервере Linux. Это мое сообщение об ошибке:Создание excel 2007 с помощью PHPExcel

Серьезность: Предупреждение

Сообщение: require_once (PHPExcel/Cell.php): не удалось не удалось открыть поток: Нет такого файла или каталога

Имя файла: библиотеки/PHPExcel .php

Номер строки: 30

Спасибо за вашу помощь

+0

установлен PHPExcel на Linux-бокс? Есть ли у него хотя бы PHP 5.2.0? См. Его [требования] (http://phpexcel.codeplex.com/wikipage?title=Requirements&referringTitle=Home). – wallyk

+0

Моя версия PHP 5.3.14-1 ~ dotdeb.0 Что вы имеете в виду под «Linux Box»? – Akmal

+0

Я имею в виду сервер Linux. – wallyk

ответ

0

Проверьте capitlisation папок & файлов. Серверы Linux учитывают капитализацию, а серверы Windows - нет.

Так что, если вы после "PHPExcel/Cell.php" - то папка должна быть

/PHPExcel NOT /phpexcel 

и Cell.php должен быть с большой буквы

Cell.php  NOT cell.php 
+0

Нет проблем с капитализацией – Akmal

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