İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

php sürüm yükseltme

Raiden

0
İyinet Üyesi
Katılım
13 Ocak 2005
Mesajlar
339
Reaction score
0
arkadaşlar centos 4.2 plesk 8.1.0 php 4.3.9-3.22.9 kurulu.

php 5 yapmak için "yum update php" demem yeterli olur mu yoksa ek bir işlem mi yapmak gerekiyor bilgilendirirseniz sevinirim...
 

Raiden

0
İyinet Üyesi
Katılım
13 Ocak 2005
Mesajlar
339
Reaction score
0
php 5.2.5 sürümüne yükselttim ancak php -v dediğimde eaccelerator yüklenemedi diyor..

eaccelerator.so doğru dizinde duruyor ama neden bulamıyor... ???

Failed loading /usr/lib/php/modules/eaccelerator.so: /usr/lib/php/modules/eaccelerator.so: undefined symbol: empty_string

lütfen yardım... eaccelereator ü yeniden derledim yine olmadı..
 

tasarla

0
İyinet Üyesi
Katılım
6 Mart 2008
Mesajlar
501
Reaction score
3
php ayar ve yolları doğru girdiğinie emin ol elle kurmayı dene
 

Raiden

0
İyinet Üyesi
Katılım
13 Ocak 2005
Mesajlar
339
Reaction score
0
tasarla doğru kurdum daha önceki php4.x sürümünde normal çalışıyordu.... herşeyi aynı şekilde yaptım ama olmuyor.

php.ini dosyasının en alt satırına

zend_extension="/usr/lib/php/modules/eaccelerator.so"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="/tmp/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="6"

ekledim.

php -v çıktısı:

[root@server etc]# php -v
Failed loading /usr/lib/php/modules/eaccelerator.so: /usr/lib/php/modules/eaccelerator.so: undefined symbol: empty_string
PHP 5.2.5 (cli) (built: Jan 19 2008 10:08:24)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
[root@server etc]#
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,028
Reaction score
63
Konum
Sakarya
eAccelerator i tekrar derlemeniz gerekiyor.
eAccelerator, Xcache bunlarin hepsi kurulurken varolan versiyonun PHP kodlari ile derlenirler.
PHP nin versiyonunu degistirdiginizde bu hizlandiricilar calismaz hale gelir.
Her PHP versiyon degisikliginde bu hizlandiricilarinda yeniden derlenmesi gerekiyor.
 

Raiden

0
İyinet Üyesi
Katılım
13 Ocak 2005
Mesajlar
339
Reaction score
0
adminim yeniden derledim ama yine olmuyor :s ama yeniden deneyim bi daha
 

Raiden

0
İyinet Üyesi
Katılım
13 Ocak 2005
Mesajlar
339
Reaction score
0
Kod:
[root@server eaccelerator-0.9.5.2]# make install
Installing shared extensions:     /usr/lib/php/modules/
[root@server eaccelerator-0.9.5.2]# pico /etc/php.ini
[root@server eaccelerator-0.9.5.2]# service httpd restart
Stopping httpd:                                            [  OK  ]
Starting httpd:                                            [  OK  ]
[root@server eaccelerator-0.9.5.2]# php -v
Failed loading /usr/lib/php/modules/eaccelerator.so:  /usr/lib/php/modules/eaccelerator.so: undefined symbol: empty_string
PHP 5.2.5 (cli) (built: Jan 19 2008 10:08:24)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
[root@server eaccelerator-0.9.5.2]#

kurulum sonrasınıda görün istedim ve php.ini deki kısımda önceki postumda yer alıyor
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,028
Reaction score
63
Konum
Sakarya
Kod:
[root@server eaccelerator-0.9.5.2]# make install
Installing shared extensions:     /usr/lib/php/modules/
[root@server eaccelerator-0.9.5.2]# pico /etc/php.ini
[root@server eaccelerator-0.9.5.2]# service httpd restart
Stopping httpd:                                            [  OK  ]
Starting httpd:                                            [  OK  ]
[root@server eaccelerator-0.9.5.2]# php -v
Failed loading /usr/lib/php/modules/eaccelerator.so:  /usr/lib/php/modules/eaccelerator.so: undefined symbol: empty_string
PHP 5.2.5 (cli) (built: Jan 19 2008 10:08:24)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
[root@server eaccelerator-0.9.5.2]#

kurulum sonrasınıda görün istedim ve php.ini deki kısımda önceki postumda yer alıyor

Sorununun cozuldugune sevindim.

Yeniden install yaparken, su yolu takip edin:

Kod:
[B]make clean
make distclean[/B]
export PHP_PREFIX="/usr/local"
$PHP_PREFIX/bin/phpize
./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config
make
make install
 

Raiden

0
İyinet Üyesi
Katılım
13 Ocak 2005
Mesajlar
339
Reaction score
0
evet adminim ben de make clean demeyi unutmuşum o yüzden olmuyormuş.

ek olarak horde mail çalışmıyor neyseki squir mail kurulu onla idare edicez artık.

ilgilenenlere teşekkürler.
 

...::LorD::...

0
İyinet Üyesi
Katılım
27 Aralık 2007
Mesajlar
2,109
Reaction score
1
Konum
cHeteM
merhabalar biraz konu hortlatmak gibi olacak ama başka konu açmayayım diye buraya yazdım.

php sürümü yükseltmeye çalıştım arkadaşın verdiği linke göre kurulum bittikten sonra php -v çektiğimde

Failed loading /usr/lib/php4/php_ioncube_loader_lin_4.3.so: /usr/lib/php4/php_ioncube_loader_lin_4.3.so: cannot open shared object file: No such file or directory
PHP Fatal error: [ionCube Loader] The Loader must appear as the first entry in the php.ini file in Unknown on line 0


bu hatayı vermekte. ben yeniden kurulum yapmak istiyorum iyinetin verdiği son kodu kullandım ama olmadı bir yardım edrseniz sevinirim teşekkürler
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst