Как сделать 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.