Я должен перекомпилировать PHP для использования ВИХРЕВОГО API?

Это зависит от того, что Вы хотите:

  • В большом Вы хотите посмотреть на inotify для наблюдения всех доступов к файлу, которые делает любой процесс.

  • В маленьком strace позволит Вам наблюдать syscalls, который делает конкретный процесс. Strace является довольно потрясающим. Можно проследить вызовы процесса для 'открытий' путем выполнения strace -f -eopen $cmd, например. Страница справочника имеет полное изложение на синтаксисе, конечно.

2
задан 5 April 2015 в 17:53
1 ответ

Нет Вы не должны перекомпилировать.

там 3 различных способа позволить/установить php5-вихревое расширение на Ubuntu. все они легки. вот ссылка на это. http://php.net/manual/en/install.pecl.php длится 3 опции, запускающиеся с "компиляции..." все работы для Вас. примените любой из них. получите curl.so файл в каталоге расширений php установки. затем связанная с редактированием добавочная линия в файле php.ini. перезапустите апачей.

btw, dpkg не может обновить установку через deb/apt, потому что Вы не использовали предварительно скомпилированные пакеты, таким образом, это - нормальное поведение Кв.

почему необходимо удалить патч suhosin?

3
ответ дан 3 December 2019 в 11:12
  • 1
    Как я сказал, управление пакетом вне рассмотрения, во-первых потому что Ubuntu только предоставляет " modded" PHP с Suhosin, и во-вторых, потому что в настоящее время мой PHP является/usr/local так, скорее всего, любой дополнительный пакет как php5-завихрение, примет другую установку PHP5 в целом. Я должен удалить патч, потому что это не столь стабильно, как у большинства людей был бы он, чтобы быть - это подвешивает мои сценарии, которые управляют изображениями с GD, которого не происходит с ванильной установкой PHP. Следовательно я предполагаю, что Suhosin виноват. –  amn 19 May 2010 в 23:22
  • 2
    i' m также с помощью GD & imagemagick для обработки изображения. и i' ve никогда не встречал проблем, вызванных патчем suhosin. но никогда используемая ваниль. возможно, можно проверить vanilla' дважды; s код. Вы устанавливали php-вихревое расширение? –  risyasin 19 May 2010 в 23:38
  • 3
    Проблемы случайны, над которой точкой PHP прекращает делать любую полезную работу - т.е. сценарий производит неожиданные ошибки, f.e. GD отображают стандартные программы, возвращая ошибки где иначе они don' t. ' vanilla' относится к 5.3.2 версиям PHP, который я создал сам. Я еще не устанавливал php-завихрение, в настоящее время переустанавливая PHP, потому что вчера, что и говорить, я вытер его и Apache. Apache теперь, PHP затем должен теперь, и затем я установлю php-завихрение с PEAR/PECL.Спасибо. –  amn 20 May 2010 в 13:20

Теги

Похожие вопросы