Как применить исправление ошибки php

Я хочу исправить эту ошибку PHP: https://bugs.php.net/bug.php?id=52043

Я не уверен, как мне это сделать установите этот патч. Концептуально я понимаю, что мне нужно выполнить следующие шаги:

  • получить код php & amp; Код модуля GD
  • применить исправление кода или патч к коду
  • скомпилировать
  • переустановить, используя скомпилированные файлы

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

Может кто-нибудь рассказать об этом процессе? Я использую Ubuntu 12.04 32-bit, и эта ошибка не позволяет мне использовать модуль GD с php.

Кроме того, есть ли инструмент или сценарий для автоматического завершения всего процесса исправления?

3
задан 22 December 2012 в 06:19

1 ответ

Вы должны скопировать / вставить код исправления из bugs.php.net/bug.php?id=48886 в простом текстовом файле, скажем, php.patch, затем распаковать архив php и в том же каталоге выполнить команду выше. Обратите внимание, что этот патч работает хорошо только для php версии 5.3 с любой другой версией php, с которой вы можете столкнуться с некоторыми проблемами

Это команда, которую вы должны использовать.

patch -p1 < /path/to/patch/file

кредит идет здесь: [ 111] www.webhostingtalk.com

0
ответ дан 22 December 2012 в 06:19

Другие вопросы по тегам:

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