remi repo'dan php 5.5.6 yükledim, bun phpinfo()
GD kütüphanesi göstermiyor ve gd_info()
işlevi mevcut değil.PHP GD-kütüphanesi yüklü ancak CentOS üzerinde çalışmıyor 6.4
Uzantı /etc/php.d/gd.ini
'da etkinleştirilmiştir, ancak yine de hiçbir şey yoktur.
Ayrıca php-gd kitaplığını yeniden yüklemeyi denedim ve başarılı bir şekilde yeniden yüklendi ancak her şey daha önce olduğu gibi kaldı.
yum --enablerepo=remi,remi-php55 reinstall php-gd
Loaded plugins: fastestmirror
Setting up Reinstall Process
Loading mirror speeds from cached hostfile
* base: mirrors.supportex.net
* epel: mirror.muntinternet.net
* extras: mirrors.supportex.net
* remi: mirror.1000mbps.com
* remi-php55: mirror.1000mbps.com
* rpmforge: mirror.nl.leaseweb.net
* updates: mirror.muntinternet.net
Resolving Dependencies
--> Running transaction check
---> Package php-gd.x86_64 0:5.5.6-1.el6.remi will be reinstalled
--> Finished Dependency Resolution
Dependencies Resolved
====================================================================================================================================
Package Arch Version Repository Size
====================================================================================================================================
Reinstalling:
php-gd x86_64 5.5.6-1.el6.remi remi-php55 66 k
Transaction Summary
====================================================================================================================================
Reinstall 1 Package(s)
Total download size: 66 k
Installed size: 228 k
Is this ok [y/N]: y
Downloading Packages:
php-gd-5.5.6-1.el6.remi.x86_64.rpm | 66 kB 00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : php-gd-5.5.6-1.el6.remi.x86_64 1/1
Verifying : php-gd-5.5.6-1.el6.remi.x86_64 1/1
Installed:
php-gd.x86_64 0:5.5.6-1.el6.remi
Complete!
Bundan sonra sunucuyu yeniden başlattım, ancak bu değişiklik yapmadı.
Uzantı, gd.ini
dosyasında hala etkindir. /usr/lib64/php/modules
adresindeki Dosya gd.so
dosya var.
Ama bir büyük sorun (Ben bu sebebi olduğunu düşünüyorum) vardır: Ben libvpx
yeniden denedi Daha
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/gd.so' - libvpx.so.0: cannot map zero-fill pages: Cannot allocate memory in Unknown on line 0
tekrar sunucuyu yeniden ve: konsoldan php komut dosyalarını başlatırken, ben uyarı olsun - değişiklik yok: aynı php uyarı unable to load library ....
Lütfen yardım - Bu sorun deli :(
'php -i | grep gd' veya lookup phpinfo(); 'etkin mi? Senaryoya göre farklı PHP konfigürasyonları vardır./etc/php/apache/php.ini',/etc/php/php5-fpm/php.ini' vb., doğru yapılandırmaya koyduğunuzdan emin olun. – DanFromGermany
Evet, her şey etkin. Ama ben sadece sorunu çözdüm (ve php, GD veya diğer yazılımlarla ilgili değildi - bu en ilginç şey). Bir kaç dakika içinde sorulara cevaplar ekleyeceğim. – kovpack