Я изучаю новую настройку сервера, используя Debian squeeze (6). С прежней точки зрения FreeBSD я должен сказать, что мне очень нравится ОС. Проблема, однако, в том, что версия PHP по умолчанию - 5.3. Исправить это было не сложно, так как это общая проблема. Я использовал следующее руководство
http://blog.davejamesmiller.com/2011/03/how-to-install-php-5-2-fastcgi-on-debian-6-0-squeeze
и удалось собрать работающий двоичный файл 5.2.17. Этот бинарный файл содержит почти все функциональные возможности, кроме Xdebug, который жизненно важен для моей разработки.
Теперь я попытался вручную скомпилировать Xdebug из исходного кода, но он не работает для моего двоичного файла 5.2. Даже временная замена систем phpize дает тот же результат.
Есть ли решение этой проблемы? Как i.e: связывание xdebug во время компиляции php?
Мои искренние извинения, если мой английский не хватает. Любые идеи приветствуются!
[UPDATE]
Я использовал правильную версию phpize (ту, что для PHP 5.2). Но я узнал, что мне нужно было дополнительно указать
./configure --with-php-config=/full/path/to/php/bin/php-config
флаг также. Сейчас он работает отлично.
Проблема решена.