импорт PHPExcel

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
Аватара пользователя
bemulima
Сообщения: 207
Зарегистрирован: 2012.12.20, 09:41
Откуда: Курган

импорт PHPExcel

Сообщение bemulima »

Добрый день, вообщем скачал библиотеку здесь https://phpexcel.codeplex.com/, скопировал папку Classes в extensions и переимоновал на "Excel", далее в нужном месте импортирую всю папку "Excel"

Код: Выделить всё

Yii::import('ext.Excel.*', true); 
далее загружаю файл

Код: Выделить всё

PHPExcel_IOFactory::load("/protected/data/client.xlsx"); 
дает ошибку "include(PHPExcel_IOFactory.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory " , как тут быть если имя php файла не PHPExcel_IOFactory а IOFactory и содержит класс PHPExcel_IOFactory?
Аватара пользователя
bemulima
Сообщения: 207
Зарегистрирован: 2012.12.20, 09:41
Откуда: Курган

Re: импорт PHPExcel

Сообщение bemulima »

может я вообще не верно импортирую, может кто нибудь посоветует
Аватара пользователя
search74
Сообщения: 17
Зарегистрирован: 2014.08.18, 08:30
Контактная информация:

Re: импорт PHPExcel

Сообщение search74 »

Судя по всему косяк в пути, попробуй абсолютный адрес прописать:

Код: Выделить всё

PHPExcel_IOFactory::load("/var/www/site.ru/www/protected/data/client.xlsx"); //как-то так   
Истина где-то рядом
Аватара пользователя
bemulima
Сообщения: 207
Зарегистрирован: 2012.12.20, 09:41
Откуда: Курган

Re: импорт PHPExcel

Сообщение bemulima »

search74 писал(а):Судя по всему косяк в пути, попробуй абсолютный адрес прописать:

Код: Выделить всё

PHPExcel_IOFactory::load("/var/www/site.ru/www/protected/data/client.xlsx"); //как-то так     
и Yii::app()->baseUrl и Yii::app()->basePath не помогло(
перешел на http://www.yiiframework.com/extension/yexcel/
Аватара пользователя
search74
Сообщения: 17
Зарегистрирован: 2014.08.18, 08:30
Контактная информация:

Re: импорт PHPExcel

Сообщение search74 »

bemulima писал(а): и Yii::app()->baseUrl и Yii::app()->basePath не помогло(
перешел на http://www.yiiframework.com/extension/yexcel/
Глянул бы туто:
Класс: PHPExcel_IOFactory
метод:

Код: Выделить всё

public static function createReaderForFile($pFilename) {
        var_dump(pathinfo($pFilename));
        die;
        // First, lucky guess by inspecting file extension
        $pathinfo = pathinfo($pFilename);
 
Истина где-то рядом
Аватара пользователя
bemulima
Сообщения: 207
Зарегистрирован: 2012.12.20, 09:41
Откуда: Курган

Re: импорт PHPExcel

Сообщение bemulima »

search74 писал(а): Глянул бы туто:
Класс: PHPExcel_IOFactory
метод:

Код: Выделить всё

public static function createReaderForFile($pFilename) {
        var_dump(pathinfo($pFilename));
        die;
        // First, lucky guess by inspecting file extension
        $pathinfo = pathinfo($pFilename);
да, там при вызове любого метода ошибка выскакивает, надо копатся, а yexcel сработал сразу, правда там тоже без совета Ziggi тоже долго пришлось бы разбиратся
Аватара пользователя
flashimage
Сообщения: 1517
Зарегистрирован: 2011.01.23, 12:43

Re: импорт PHPExcel

Сообщение flashimage »

Бранчи это гомеоморфические эндофункторы, которые мапятся на субманифолды пространства Гилберта.
Аватара пользователя
bemulima
Сообщения: 207
Зарегистрирован: 2012.12.20, 09:41
Откуда: Курган

Re: импорт PHPExcel

Сообщение bemulima »

flashimage писал(а):viewtopic.php?f=3&t=19267
Спасибо, буду разбираться
Ответить