Автор Тема: PHPUnit3 и xDebug 2.0.5  (Прочитано 2465 раз)

Оффлайн Kuzya

  • Начинающий
  • *
  • Сообщений: 14
    • Email
PHPUnit3 и xDebug 2.0.5
« : 05.06.2010 12:03:04 »
Здравствуйте. Скажите пожалуйста, когда в репозитории появится PHPUnit 3 и xDebug 2.0.5?
Понадобилось недавно использовать их по работе и столкнулся с такой проблемой.
У PHPUnit я нашёл лишь 1 и 2 версии. При попытке установки третьей из PEAR, установщик начал ругаться что у меня устаревший xDebug (2.0.2 вроде, могу подзабыть). Пришлось сносить установленые из репозитория PHPUnit и xDebug, ставить xDebug через PECL, а за ним и PHPUnit 3 из PEAR. Тогда всё заработало. Вроде времени много не отняло, но не приятно то что на данный момент в репозитории их нет :(

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 925
    • Домашняя страница
    • Email
Re: PHPUnit3 и xDebug 2.0.5
« Ответ #1 : 08.06.2010 13:25:52 »
http://sisyphus.ru/ru/srpm/Sisyphus/php5-xdebug - 5.2.11.20090722-alt1 (p5)
http://sisyphus.ru/ru/srpm/Sisyphus/pear-PHPUnit2 - 2.3.6-alt3.

Если нужна более новая версия — пишите в Багтракер (см. вверху)
Андрей Черепанов (cas@)

Оффлайн anyx

  • Давно тут
  • **
  • Сообщений: 30
Re: PHPUnit3 и xDebug 2.0.5
« Ответ #2 : 20.06.2010 08:24:44 »
Да, и php 5.3.2 хотелось бы репозиториях увидеть.
Для этого тоже в Багтракер писать?

Оффлайн Kuzya

  • Начинающий
  • *
  • Сообщений: 14
    • Email
Re: PHPUnit3 и xDebug 2.0.5
« Ответ #3 : 20.06.2010 11:37:01 »
Поддерживаю anyx. Мне вообще он по работе нужен но пока вроде бы не сильно горит :(

Оффлайн anyx

  • Давно тут
  • **
  • Сообщений: 30
Re: PHPUnit3 и xDebug 2.0.5
« Ответ #4 : 20.06.2010 12:14:38 »
Второй день уже бьюсь с установкой 5.3.2 из исходников:
Собрал, установил, php -v выдает 5.3.2, libphp5 сгенерилась, в httpd.conf подключена, однако php-файлы не апачем интерпретируются а отдаются как есть. AddType прописаны.

При перезагрузке сервера в логах единственная запись:
[notice] Apache/2.2.14 (Unix) PHP/5.3.2 configured -- resuming normal operations

Что бы это значило?

Оффлайн anyx

  • Давно тут
  • **
  • Сообщений: 30
Re: PHPUnit3 и xDebug 2.0.5
« Ответ #5 : 20.06.2010 19:25:39 »
Если кому-нибудь интересно, то проблему решил следующим образом:
от старой версии php остался файлик /etc/httpd2/conf/mods-enabled/mod_php5.conf.
В нём типы были прописаны так:

<IfModule mod_php5.c>
   AddType application/x-httpd-php5-source .phps
   AddType application/x-httpd-php5 .php .php5 .php4 .php3 .phtml
   AddHandler application/x-httpd-php5 .php .php5 .php4 .php3 .phtml
</IfModule>

Заменил на это:
<IfModule mod_php5.c>
    AddType  application/x-httpd-php-source .phps
    AddType application/x-httpd-php .php
    AddHandler application/x-httpd-php .php .php5 .php4 .php3 .phtml
</IfModule>

и всё заработало

Оффлайн Kuzya

  • Начинающий
  • *
  • Сообщений: 14
    • Email
Re: PHPUnit3 и xDebug 2.0.5
« Ответ #6 : 21.06.2010 08:28:58 »
Большое спасибо. Возможно тоже скоро буду собирать всё из исходников, так что ваш опыт будет полезен :)