Teljes modul php5-gd a Debian és Ubuntu, tudomásul veszi a napi munka

Alapértelmezés szerint, a PHP függvény imageantialias () és imagerotate () tiltva gd.so modul Debian és származékai. Ez úgy történik, hogy a stabilitás érdekében és a biztonság. Az ötlet lehet, és jó, de ha keresünk egy megoldást erre a problémára, akkor megéri. Mint a Drupal nem akar dolgozni egy csökkentett modult.

Valójában ahhoz, hogy fordítsa újra a PHP és telepíteni egy új, teljes csomag php5-gd. Tedd ez nem nehéz, bár a leírás elég részletes. Összegyűjti a forrás, ami már önmagában is érdekes =)

Továbbá az összes műveletet végezzen a Rutaceae terminális vagy egy hagyományos sudo. Az érthetőség kedvéért, írok nélkül sudo.

Állítsa neobhodimy bármely szerelvény csomagból, és ez maradt az alku:

Menj a forrás mappát szerelés és megszerezni a szükséges csomagokat:

Valójában meg kell gyűjteni telepítési csomagokat PHP5, de kivenni csak gd.so modul csere.

Ezután telepítse a szükséges csomagokat építeni php5-gd, sok közülük, de már túl késő volt visszavonulni:

Most akkor módosítani kell a build lehetőség PHP5, úgyhogy nem vagyunk elégedettek. Menj a mappát a forrás php5 (kiviteltől függően a könyvtár más a neve), nyitva a fájl szerkesztését a beépített opciók:

Találunk (Ctrl + W) vonal:

És helyére az alábbiakban leírt módon eltávolítjuk «/ usr»:

Aztán a csomag futtatására szerelés és megy teát inni zsemle:

A folyamat sikeresen befejeződött, és újra kell telepíteni, vagy cserélje ki a régi bővítése gd.so új (régi mentések, csak abban az esetben). Tegye vissza a csomag a következő lehet:

A csomag neve eltérhet zaisimosti változat a rendszer és a források magukat.

Egy második megvalósítási mód, hogy gyorsan megtalálja a fájlt, fel tudjuk használni egyszerű, de nagyon hasznos módja:

Nos, végül indítsa újra a kiszolgálót:

Ellenőrizze phpinfo (), és győződjön meg arról, hogy a modul a GD - csomagban (2.0.34 kompatibilis)

/usr/src/php5-5.2.6.dfsg.1/ katalógus fájlokat lehet törölni, de akkor hagyja, csak abban az esetben.