Centos üzerinde Php Pecl Mailparse eklentisi…

Çarşamba, Ocak 27, 2010 12:45

Centos üzerinde pecl mailparse eklentisini (rpm ile) kurup,  ” php -i | grep ‘mailparse’ ” çalıştırdığınız zaman şöyle bir hata ile karşılaşabilirsiniz:

PHP Warning:  PHP Startup: mailparse: Unable to initialize module
Module compiled with module API=20050922, debug=0, thread-safety=0
PHP    compiled with module API=20060613, debug=0, thread-safety=0
These options need to match
in Unknown on line 0
/etc/php.d/z-mailparse.ini,

Eğer böyle bir durum söz konusu ise çözümü için şu komutları çalıştırmanız yeterli olacaktır:

rpm -e php-pecl-mailparse
pecl install -n mailparse

Bu komutlar ile öncelikle rpm ile kurduğumuz mailparse’ı kaldırıyoruz, daha sonra “no dependency” yani bağımlılıkları yok sayarak mailparse’ı pecl ile kuruyoruz.

Ek bir not, bu işlem sonrası “/etc/php.d/” (php bu dizin altında ki tüm ini dosyalarını otomatik olarak yüklüyor) altında bulunması gereken “z-mailparse.ini” dosyasının “z-mailparse.ini.rpmsave” halini aldığını fark ettim. Bu dosyayı “z-mailparse.ini” haline getirmeniz gerekiyor.

Yorum yazabilir, veya sitenize geribildirim koyabilirsiniz .

Yorum yazın