2016-04-05 22 views
0

Centos'ta PHP için GD ve Freetype'ı yükleyemiyorum.Php-gd'yi ve freetype'ı centos'ta yükleyemiyor

Ben bu Install GD library and freetype on Linux gibi birçok benzer sorular okudum Ama yine de başarısız yaşıyorum ..

[[email protected] modules]# sudo yum install php-gd 
    Loaded plugins: fastestmirror, priorities, replace, security 
    Setting up Install Process 
    Loading mirror speeds from cached hostfile 
    * base: mirror.overthewire.com.au 
    * extras: mirror.nsw.coloau.com.au 
    * ius: ius.mirror.digitalpacific.com.au 
    * remi-php56: mirror.innosol.asia 
    * rpmforge: mirror.ventraip.net.au 
    * updates: mirror.overthewire.com.au 
    Resolving Dependencies 
    --> Running transaction check 
    ---> Package php-gd.x86_64 0:5.6.20-1.el6.remi will be installed 
    --> Processing Dependency: gd-last(x86-64) >= 2.1.1 for package: php-gd-5.6.20-1.el6.remi.x86_64 
    --> Processing Dependency: libvpx.so.1()(64bit) for package: php-gd-5.6.20-1.el6.remi.x86_64 
    --> Processing Dependency: libgd.so.3()(64bit) for package: php-gd-5.6.20-1.el6.remi.x86_64 
    --> Running transaction check 
    ---> Package libvpx.x86_64 0:1.3.0-5.el6_5 will be installed 
    ---> Package php-gd.x86_64 0:5.6.20-1.el6.remi will be installed 
    --> Processing Dependency: gd-last(x86-64) >= 2.1.1 for package: php-gd-5.6.20-1.el6.remi.x86_64 
    --> Processing Dependency: libgd.so.3()(64bit) for package: php-gd-5.6.20-1.el6.remi.x86_64 
    --> Finished Dependency Resolution 
    Error: Package: php-gd-5.6.20-1.el6.remi.x86_64 (remi-php56) 
       Requires: gd-last(x86-64) >= 2.1.1 
    Error: Package: php-gd-5.6.20-1.el6.remi.x86_64 (remi-php56) 
       Requires: libgd.so.3()(64bit) 
    You could try using --skip-broken to work around the problem 
    You could try running: rpm -Va --nofiles --nodigest 
    sudo apt-get install freetype*[[email protected] modules]# sudo apt-get install freetype* 
    sudo: apt-get: command not found 

    [[email protected] modules]# sudo yum install freetype* 
    Loaded plugins: fastestmirror, priorities, replace, security 
    Setting up Install Process 
    Loading mirror speeds from cached hostfile 
    * base: mirror.overthewire.com.au 
    * extras: mirror.nsw.coloau.com.au 
    * ius: ius.mirror.digitalpacific.com.au 
    * remi-php56: remi.conetix.com.au 
    * rpmforge: repoforge.mirror.digitalpacific.com.au 
    * updates: mirror.overthewire.com.au 
    Package freetype-2.3.11-15.el6_6.1.x86_64 already installed and latest version 
    Package freetype-devel-2.3.11-15.el6_6.1.x86_64 already installed and latest version 
    Package freetype-demos-2.3.11-15.el6_6.1.x86_64 already installed and latest version 
    Nothing to do 

    [[email protected] modules]# service httpd restart 
    Stopping httpd:           [ OK ] 
    Starting httpd:           [ OK ] 

    [[email protected] modules]# sudo yum install php56-gd 
    Loaded plugins: fastestmirror, priorities, replace, security 
    Setting up Install Process 
    Loading mirror speeds from cached hostfile 
    * base: mirror.overthewire.com.au 
    * extras: mirror.nsw.coloau.com.au 
    * ius: syd.mirror.rackspace.com 
    * remi-php56: remi.conetix.com.au 
    * rpmforge: mirror.ventraip.net.au 
    * updates: mirror.overthewire.com.au 
    No package php56-gd available. 
    Error: Nothing to do 

[[email protected] modules]# yum install php-gd --enablerepo=remi,remi-php56 
Loaded plugins: fastestmirror, priorities, replace, security 
Setting up Install Process 
Loading mirror speeds from cached hostfile 
* base: mirror.overthewire.com.au 
* extras: mirror.nsw.coloau.com.au 
* ius: ius.mirror.digitalpacific.com.au 
* remi-php56: remi.conetix.com.au 
* rpmforge: repoforge.mirror.digitalpacific.com.au 
* updates: mirror.overthewire.com.au 
Resolving Dependencies 
--> Running transaction check 
---> Package php-gd.x86_64 0:5.6.20-1.el6.remi will be installed 
--> Processing Dependency: gd-last(x86-64) >= 2.1.1 for package: php-gd-5.6.20-1.el6.remi.x86_64 
--> Processing Dependency: libvpx.so.1()(64bit) for package: php-gd-5.6.20-1.el6.remi.x86_64 
--> Processing Dependency: libgd.so.3()(64bit) for package: php-gd-5.6.20-1.el6.remi.x86_64 
--> Running transaction check 
---> Package libvpx.x86_64 0:1.3.0-5.el6_5 will be installed 
---> Package php-gd.x86_64 0:5.6.20-1.el6.remi will be installed 
--> Processing Dependency: gd-last(x86-64) >= 2.1.1 for package: php-gd-5.6.20-1.el6.remi.x86_64 
--> Processing Dependency: libgd.so.3()(64bit) for package: php-gd-5.6.20-1.el6.remi.x86_64 
--> Finished Dependency Resolution 
Error: Package: php-gd-5.6.20-1.el6.remi.x86_64 (remi-php56) 
      Requires: gd-last(x86-64) >= 2.1.1 
Error: Package: php-gd-5.6.20-1.el6.remi.x86_64 (remi-php56) 
      Requires: libgd.so.3()(64bit) 
You could try using --skip-broken to work around the problem 
You could try running: rpm -Va --nofiles --nodigest 

Benim web uygulaması hala

PHP GD Extension: Not Found 
PHP FreeType Support: Not Found 

gösterir Ve Ben güzelim Bu konuda emin değilim çünkü ben PHP kaldırıldı ve farklı bir sürümü yüklü ve bu uzantıları kaybeden önce çalışır:/

+0

2 saniye google

Yinelenen: http://forum.remirepo.net/viewtopic.php?id=2698 – Wrikken

+0

Hayır, ben zaten böyle bir şey denedim soruma görebilirsiniz. – braks

+1

Bir remi repo'unuz yok gibi görünüyor. "Yum repolist" i çalıştırırsan bir tane görüyor musun? Freetype, gd'nin çalıştığı şekilde dinamik olarak yüklenebilecek bir şeyi destekliyor mu? Derleme zamanı bir seçim olduğunu düşündüm. –

cevap

1

eksik remi-php55, remi-php56, remi-php70 bulunan çeşitli PHP sürümleri için ortak bağımlılıkları sağlarve remi-safe depoları ... Eğer remi salınımlı yapılandırma paketini yüklediğinizde

remi güvenli depo varsayılan olarak etkindir . epel-release, remi-release'in bir bağımlılığıdır.

configuration wizard size doğru talimatları verir. http://forum.remirepo.net/viewtopic.php?id=3402

+0

Bunun gibi bir şey olacağını düşündüm! Son birkaç gün içinde yaptığım çeşitli şeyler için "bu çelişkili repoyu devre dışı bırak, bu repo'yu ekle" gibi bulduğum her türlü tavsiyeden sonra nereden geldiğini izledim. PS sihirbazının şeyleri bir localhost'a bağlanır. Bilgisayarımda bir şeyle bağlantı kurması gerekmediyse? Pencerelerden bir sunucuya mastürbasyon yapıyorum. – braks

+0

Yapılandırma sihirbazına bağlantı düzeltildi. –

İlgili konular