[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Установка phpDocumentor
te0203
Добрый день. Нужна Ваша помощь.

Требуется установить phpDocumentor 2 (http://www.phpdoc.org/).
Установил PEAR. Следую инструкции: http://www.phpdoc.org/docs/latest/getting-...installing.html

Первый способ:

C:\>pear channel-discover pear.phpdoc.org
Channel "pear.phpdoc.org" is already initialized
C:\>pear install phpdoc/phpDocumentor
downloading phpDocumentor-2.8.2.tgz ...
Starting to download phpDocumentor-2.8.2.tgz (16,246,834 bytes)
.................................................................................................... ...................................done: 16,246,83
4 bytes
ERROR: unable to unpack C:\Users\B7E3~1\AppData\Local\Temp\pear\download\phpDocumentor-2.8.2.tgz

Смена каналов не помогает.

Второй способ:
Пробовал ставить через PHAR как написано в инструкции.
php phpDocumentor.phar -d . -t docs/api 

Этот бред не устанавливает, а запускает анализ текущего каталога и запись документации в каталог docs/api.
Пытался сюда прописать свои пути:
php phpDocumentor.phar -d C:\Server\data\htdocs\mysite\www -t C:\Server\data\htdocs\mysite\www\documentation -c phpdoc.xml

Документация создаётся, но настройки из файла не подхватываются.

ВОПРОС:
Как этот пакет инсталлировать в первом способе?
Или как прикрутить настройки к второму способу?

Или подскажите как ВЫ это делаете... Спасибо.
te0203
Или как в строке
php phpDocumentor.phar -d C:\Server\data\htdocs\mysite\www -t C:\Server\data\htdocs\mysite\www\documentation

Указать каталоги которые надо игнорировать?
-i (полный путь или от корня) тут какой знак при перечислении (второй каталог)
Как указать шаблон?
stump
Как на счет третьего способа?
$composer require "phpdocumentor/phpdocumentor:2.*"


_____________
Трус не играет в хокей
te0203
Третий способ мне вообще не понятен. Как ним пользоваться?
stump
Скачиваешь composer потом в командной строке пишешь:
composer require "phpdocumentor/phpdocumentor":"2.*"

Жмякаешь энтер, после завершения установки копируешь в свою папку, радуешься работе чудесного изобретения.

_____________
Трус не играет в хокей
te0203
Спасибо за помощь. Постараюсь разобраться.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.