Установка PEAR компонентов

PMyP

Новичок
Установка PEAR компонентов

Подскажите плиз, у меня php 4
Как мне подключить модули PEAR, а точнее мне нужно HTML_Template_IT.
Вот php у меня находится вот так D:\php
К апачу подключен как модуль.
В директории php есть папка PEAR, а в ней go-pear-bundle (D:\php\PEAR\go-pear-bundle).
В go-pear-bundle лежат архивы, в том числе и HTML_Template_IT.
Че нужно сделать, чтоб заработал следующий код.

tpl.htm

<html>
<table border>
<!-- BEGIN row -->
<tr>
<!-- BEGIN cell -->
<td>
{DATA}
</td>
<!-- END cell -->
</tr>
<!-- END row -->
</table>
</html>

testTpl.php
PHP:
<?php 
  require_once "HTML/Template/IT.php"; 

  $data = array 
  ( 
    "0" => array("Stig", "Bakken"), 
    "1" => array("Martin", "Jansen"), 
    "2" => array("Alexander", "Merz") 
  ); 

  $tpl = new HTML_Template_IT("./templates"); 

  $tpl->loadTemplatefile("tpl.htm", true, true); 

  foreach($data as $name) {
    foreach($name as $cell) {
        // Assign data to the inner block 
        $tpl->setCurrentBlock("cell") ;
        $tpl->setVariable("DATA", $cell) ;
        $tpl->parseCurrentBlock("cell") ;
    }
    // Assign data and the inner block to the 
    // outer block
    $tpl->setCurrentBlock("row") ;
    $tpl->parseCurrentBlock("row") ;    
  }
  // print the output
  $tpl->show(); 

?>
 

PMyP

Новичок
Да там я уже читал.
Я не пойму, мне что нужно скачать этот пакет?
А что тогда в моем php за PEAR?
 

Panchous

Павел
для начала надо установить сам PEAR - как это сделать написано по ссылке выше.
потом надо установить требуемый тебе пакет.
все процедуры описаны.
 

PMyP

Новичок
Если кому не трудно можете помоч установить его по этапно?
Вот скачал я PEAR 1.4.5
Распаковал архив и имею следующее
PEAR 1.4.5
|
|-OS
|-PEAR
|-scripts
ну и файлы
PEAR.php и т.д.
Что теперь с этим делать?
 

kolobok

fPanel Billing Coder
PMyP
для начала надо установить сам PEAR - как это сделать написано по ссылке выше.
Ты читать то умеешь? или тебе надо разжевать и в рот положить чтобы ты проглотил? На сайте есть документация (РУССКАЯ) с описанием КАК устанавливать. Читай, пробуй.
 

PMyP

Новичок
Ну вот я нашел в документации следующее.

Полностью автоматическая установка.
Установки с использованием командной строки достаточно проста: просто наберите следующую стркоу в шелле:
$ pear install <package>

Что такое шелл?
 

PMyP

Новичок
Ну PEAR вроде установил!
Теперь как я понимаюнужно разархивировать нужный мне пакет и скопировать его в D:\php\PEAR
 

kolobok

fPanel Billing Coder
PMyP
ты читать умеешь или тупо нажимаешь на кнопки при установке?
The 'pear' command is now at your service at c:\php\pear\pear.bat

** The 'pear' command is not currently in your PATH, so you need to
** use 'c:\php\pear\pear.bat' until you have added
** 'C:\php\PEAR' to your PATH environment variable.

Run it without parameters to see the available actions, try 'pear list'
to see what packages are installed, or 'pear help' for help.
А теперь бегом на http://pear.php.net/ в мануал, и читай как ставятся пакеты.
 

PMyP

Новичок
На какие нафиг кнопки я могу там нажимать?
Там нет ни каких кнопок.
Если хочеш помоги нормально а не посылай меня на мануал каждый раз, он у меня есть.
Может привести все что там написанно там не так уж и много.!!!!
Читать я умею!!! Где написанно то что ты процитировал?
На счет установки пакетов в мануале написанно из командной строки вызвать $ pear install <package> вместо package имя пакета.
Такой бред у меня вообще не проходит.

Я уже запарился!!!!!!!!!!!!!!!!!!!!!!!!!
 

magic

lancer
PMyP
А вы уверены, что HTML_Template_IT поможет, если при установке PEAR такие проблемы возникают?
 

t3[0one]

Новичок
=))
на самом деле в мане все написано ! ))) только его читать надо правельно , а не две строчки между обзацами !))

зы
я его использую вообще как обычную библиотеку пхп
 

PMyP

Новичок
<b>kolobok </b> Огромное тебе спосибо, запутал меня как мог, со своими установщиками.
Все что нужно было сделать это прописать в php.ini прописать include_path к pear, а потом распакавать нужную мне библиотеку из архива, кинуть ее тоже в pear <b>И ВСЕ!!!!</b>
И стоило мне вот это целый вечер голову марочить.
Может если бы не спрашивал то давно ужеб пил пиво:)
 

magic

lancer
Не стоило другим голову морочить, если не можешь прочитать страницу текста.
 

PMyP

Новичок
Так мне все же интересно о какой страниче идет реч
эта что ли
http://pear.php.net/manual/ru/installation.cli.php
 

magic

lancer
http://pear.php.net/manual/ru/faq.windows.php

Специально для тех кто еб.т мозги.
Работает ли PEAR под windows?

Для того, чтобы PEAR работал под Windows, вам нужно всего лишь добавить путь к дистрибутиву PEAR (обычно это c:\php\pear) в директиву include_path в файле php.ini.

Примечание: Есть несколько классов (например Schedule/At.php), которые не будут работать под Windows, т.к. они используют команды, встречающиеся только в *nix-системах.
 
Сверху