Как сделать PHP Recompile? Imagecreatetruecolor error

Поскольку это новый вопрос, я полагаю, можно создать новый свежий вопрос?

Мой предыдущий вопрос здесь:

вызов imageantialias для неопределенной ошибки функции с установленным GD

Маркус помог мне разобраться в проблеме, с тех пор я связался с клиентами и настроил для них VPS, я перенес файлы и базу данных, и все работает нормально. Помимо той же ошибки, только в этот раз я получаю другую ошибку;

Fatal error: Call to undefined function imagecreatetruecolor() in /home/public_html/admin/library/functions.php on line 232

Я предполагаю, что это относится к одной и той же вещи, и это потребовало перекомпиляции php? Может кто-нибудь дать мне несколько инструкций о том, как выполнить php-перекомпиляцию в Mac OS X, я пробовал документы по PHP, но не могу понять, как это работает.

Большое спасибо!

1 ответ

Убедитесь, что у вас установлена ​​правильная версия PHP и GD. Из руководства по PHP:

В зависимости от ваших версий PHP и GD эта функция определена или нет. В PHP 4.0.6 - 4.1.x эта функция всегда существует, если загружен модуль GD, но при вызове его без установки GD2 PHP выдаст фатальную ошибку и завершит работу. В PHP 4.2.x это поведение отличается в выдаче предупреждения вместо ошибки. Другие версии определяют эту функцию, только если установлена ​​правильная версия GD.

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