Проблемы с Spreadsheet_Excel_Writer

akxxiv

Новичок
Проблемы с Spreadsheet_Excel_Writer

Ситуация такая: дома написал пару скриптов экспорта с помощью данной библиотеки, работае замечательно. Просто не нарадуюсь. Закачал енто в нэт. Нифига не работает загружаются пустые эксэлесины. А теперь попунктно:
Дома стоит денвер.
PEAR не устонавливал, а скопировал в папку с билиотеками и прописал с помощью ini_set('include_path') путь до папки с PEAR. Структура сией папки
PEAR:
-- OLE
-- -- PPS
-- -- -- Root.php
-- -- -- File.php
-- -- OLE.php
-- -- PPS.php
-- PEAR
-- -- Command
-- -- -- файлы .....
-- -- Frontend
-- -- -- файлы .....
-- -- файлы .....
-- Spreadsheet
-- -- Excel
-- -- -- Writer
-- -- -- -- Worksheet.php
-- -- -- -- Parser.php
-- -- -- -- Format.php
-- -- -- -- Workbook.php
-- -- -- -- BIFFwriter.php
-- -- -- -- Validator.php
-- -- -- Writer.php
-- PEAR.php
-- config.php // здесь задется include_path до данного каталога

При просмотре include_path выдается несколько установленных мной директорий и текущая директория.

Дома работает. Выкладываю на сервер (.masterhost)
Просто банально копирую все фалы. Все работает кроме данных скриптов. Выдается файл, который эксель не может открыть. Пустой файл.
Пытался удалить PEAR выдает что не может найти файл PEAR.php то же с OLE.php и с Writer.php.
Значит сервер их находит и подключает! Какого хрена не правильно работает не знаю!!!

Да к стати на сервере:
Spreadsheet_Excel_Writer - 0.9.1
OLE - 0.5
Apache/1.3.37 (Unix)
PHP Version 4.4.4

Дома
Spreadsheet_Excel_Writer - 0.9.1
OLE - 0.5
Apache/1.3.31 (Win32)
PHP/4.4.0
 

akxxiv

Новичок
Так там он не установлен. Нужно собирать свой бинарник PHP чтобы работал. Поэтому я и положил необходимые файлы в локальный каталог. Чтобы не быть привызаным к хостингу. Выдь это же обычные РНР скрипты. А вод ведь не получилось.
Я в недоумении...
 

Vallar_ultra

Любитель выпить :)
2akxxiv
Наскока я знаю, без пересборки не полетит! :( Уж не знаю почему.... лучше всего это узнать тут: pear.php.net
 

vanek.cs

Новичок
у меня похожая проблема: на локале все работает отлично, а вот на инетовском серваке вообще не работает - файлы (excel) не создаются :(
PEAR не устанавливал - тоже вручную прописал пути, проверил что все необходимые файлы подключаются
в чем проблема в упор не могу сообразить

-~{}~ 29.01.07 16:53:

А если файл выдавать без сохранения на сервере - то формируется файл нулевого размера :(
если кто решил эту проблему - ответьте пожалуйста
 

Serguitar

Новичок->продвинутый
Тема старая, но отвечу.
Решается просто.
Для установки библиотеки PEAR необходимо зайти по SSH на
Вашу площадку, и выполнить команду

lynx -source http://go-pear.org/ > go-pear.php

Ну или просто файл создайте.

После этого, разместить файл go-pear.php в каком-либо месте Вашего сайта и
вызовите через его через браузер. Далее, следуйте, пожалуйста, инструкциям
скрипта установки.

Все будет работать.
 
Сверху