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.