Похожее делала. Обновление делается после создания записи. Сделал запись, после сразу обновление того, чего нужно. Делала с комментами и с письмами. По началу тоже setinterval использовала.
<a href='http://stackoverflow.com/questions/13446903/php-headers-for-excel-file-not-working'>Предположение</a>. А вообще http://phpfaq.ru/debug
Уже читала первую ссылку. На счет отладки, то никаких ошибок не вылетает. Вообще замучилась уже с phpexcel. Может есть альтернативные методы? На данный момент csv файл формирую.
До этого были вот такие ошибки
Class 'CListIterator' not found in /usr/local/lib/php/includes/yii/ framework/collections/CList.php on line 90
Class 'CExceptionEvent' not found in /usr/local/lib/php/includes/yii/ framework/base/CApplication.php on line 714
Смысла его отключать нету.
И еще если у phpExcel есть свой автолоадер, то они не должны конфликтовать, так как spl_autoload_register позволяет регистрировать несколько автолоадеров
Как он его подключит без инклуда? (Добавление)
esterio пишет:
Я настоятельно не рекомендую отключать Yii-шный автолоадер. И еще раз у Вас прописан include
Смысла его отключать нету.
И еще если у phpExcel есть свой автолоадер, то они не должны конфликтовать, так как spl_autoload_register позволяет регистрировать несколько автолоадеров
Как раз таки они и конфликтуют, в этом то вся и проблема. (Добавление)
И еще. В консоли ошибка
Resource interpreted as Document but transferred with MIME type application/vnd.openxmlformats-officedocument.spreadsheetml.sheet:
Тема еще актуальна. Добилась скачивания файла, однако и там ошибки
<br />
<b>Fatal error</b>: Class 'CExceptionEvent' not found in <b>/usr/local/lib/php/includes/yii/framework/base/CApplication.php</b> on line <b>714</b><br />
<br />
<b>Fatal error</b>: Class 'CListIterator' not found in <b>/usr/local/lib/php/includes/yii/framework/collections/CList.php</b> on line <b>90</b><br />
1. создаем папку PHPExel в каталоге extensions
2. заходим в конфиг, ищем ключ import. там добавляем елемент ext.PHPExel.*
3. бросаем весь PHPExcel в каталог PHPExel
4. PROFIT