Установка OLE -0.5 и Spreadsheet_Excel_Writer-0.7

  • Автор темы Автор темы funtic
  • Дата начала Дата начала

funtic

Guest
Установка OLE -0.5 и Spreadsheet_Excel_Writer-0.7

Как поставить эти приблуды под винду на связку Apache2+PHP5. Дистрибутивы скачал, там вроде ничего не написано. Как вообще определить то, это для винды пакеты или нет? Или это не принципиально?
 
1. Лучший вариант - все же пользоваться автоматической установкой.
2. Пакеты, как и любые php-скрипты - и для винды, и для _другая ОС_
3. На твоем месте я бы почитал ман в части "Что такое PEAR" и "Установка".
 
Так для автоматической установки нади инсталлер, а там то одни php файлы и все. Pear ставил запускал php.exe go-pear.php и все поставилось, а здесь то как?
 
Под виндовс не пользовался, но, думается, можно указать имя пакета, который хочешь установить.

А если вручную - можешь скопировать нужные файлы в нужные места...

В папке, где у тебя установлен PEAR, должна быть следующая структура:

PHP:
OLE:
OLE.php  PPS  PPS.php

OLE/PPS:
File.php  Root.php


Spreadsheet/:
Excel

Spreadsheet/Excel:
Writer  Writer.php

Spreadsheet/Excel/Writer:
BIFFwriter.php  Format.php  Parser.php  Validator.php  Workbook.php  Worksheet.php
 
Автор оригинала: crocodile2u
Под виндовс не пользовался, но, думается, можно указать имя пакета, который хочешь установить.

А если вручную - можешь скопировать нужные файлы в нужные места...

В папке, где у тебя установлен PEAR, должна быть следующая структура:

PHP:
OLE:
OLE.php  PPS  PPS.php

OLE/PPS:
File.php  Root.php


Spreadsheet/:
Excel

Spreadsheet/Excel:
Writer  Writer.php

Spreadsheet/Excel/Writer:
BIFFwriter.php  Format.php  Parser.php  Validator.php  Workbook.php  Worksheet.php
А куда копировать то, есть c:\php\pear, есть c:\php\pear\data\pear-1.3b6 и вообще я что-то запутался немного, куда их подложить то надо, у меня была такая мысль но вот куда?
 
Ну, видимо, туда PEAR и установлен. Там и создавай структуру, кот. я тебе описал.
 
После создания нужной структуры в phpinfo() будет как то видно что эти библиотеки подключены или проверить можно будет только скриптом?
 
PHP:
error_reporting(E_ALL);
ini_set('display_errors', 'On');
set_include_path(".;c:/php/pear/data/pear-1.3b6");
include_once('Spreadsheet/Excel/Writer.php');
$workbook = new Spreadsheet_Excel_Writer();

Если ошибки не выдаются, значит, все верно.

phpinfo() тут ни при чем.
 
вот кстати вопросец
можно ли поставить эти модули на серваке будучи юзером?
или только админом?
 
Для начала два встречных вопроса:
1) что имеется в виду под "будучи юзером"
2) имеете ли вы представление о пакетах PEAR (что они вообще из себя представляют)?
 
ну это же просто скрипты,их не обязательно устанавливать
 
К сожалению давно php не занимался
подскажите пож-ста, где ж мне взять файл PEAR.php?
Пользуюсь Денвером, нигде не смог его найти...
 
А как использовать эти функции на хосте? А то приходится подключать куча файлов вручную, а по идее они должны быть в PEAR.
require_once 'PEAR.php'; проходит, а вот на require_once 'Spreadsheet/Excel/Writer.php'; и подобное - ругается.
 
Сверху