Mac OS X Server et GD (PHP)

Bon, ce matin comme d’habitude vous avez lu un ou deux forums spécialisés pour entendre de vive voix des administrateurs sytèmes vous dire qu’il n’y a aucun danger à appliquer la nouvelle mise à jour. Alors vous vous êtes lancé. Et boum ! (suivez mon regard…), au redémarrage vous vous rendez compte que votre installation a la mano de la librairie GD (qui permet la manipulation d’images avec PHP) est cassée. Je ne sais pas pourquoi GD n’est pas inclus dans la distribution de PHP de Mac OS X Server, il y a peut-être une très bonne explication, mais je sais que presque toutes les mises à jour de sécurité et les mises à jour du système cassent GD. Même, et surtout, quand Apple ne précise rien à ce sujet, quand les détails de la mise à jour ne mentionnent rien à propos de PHP, et bien à la sortie, re-boum !, plus de GD.

Petit truc pour éviter de passer sa vie à compiler :

sudo cp /usr/libexec/apache2/libphp5.so /usr/libexec/apache2/libphp5.so.old
sudo cp /usr/bin/php /usr/bin/php.old

Et ensuite, vous réincrémentez votre sauvegarde en faisant les commandes inverses. Vous redémarrez Apache et, re-re-boum !, tout rentre dans l’ordre.

留下评论

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

zh_CN简体中文