Elma Doktoru

iPhone, iPod iPad Teknik Servisi

Çar23052012

Son Güncelleme18:39:01

Geri Web Sunucu & MySQL Wamp Server Ioncube Sorunu

Wamp Server Ioncube Sorunu

Kullanıcı Değerlendirmesi: / 0
ZayıfMükemmel 

ioncube-logoJoomla'nız ile yerel sunucuda siteleriniz ile çalışırken bazı eklentilerin özel şifreleme metodu olan "Ioncube" şifrelenmiş olduklarından bu tip eklentileri yerel sunucuda çalıştıramıyorsunuz. Böylece gerçek sunucuya projenizi taşımadan önce yerelde bunu deneme imkanınız da olmuyor.

Her ne kadar wampserver kurulumda standart olarak "Ioncube" yüklenmese de bunu bir kaç adımda sunucunuza yükleyerek artık ioncube'li eklentileri de çalıştırabileceksiniz. Tabi öncelikle Ioncube Loader'ı linke tıklayarak indirelim ve zipten çıkararak wampserver nerede kuruluysa o dizine atalım. Örneğin benim bilgisayarımda "D:\wamp\" dizininde olduğundan ben wamp dizini içine bir tane "ioncube" isimli klasör açıyorum ve zipte çıkanları bu klasörün içine atıyorum.

O zaman ioncube loader dizinim şu şekide olmuş oluyor; "D:\wamp\ioncube" Ardından sunucumuzun php.ini dosyasın bir düzenleme yapmamız gerekecek, yani sunucu ayar dosyamıza bu sunucuda ioncube'nin yüklü olduğunu dizin yolunu da eklemek suretiyle göstermemiz gerekiyor. Php.ini dosyasının en altına "zend_extension_ts = "D:\wamp\ioncube\ioncube_loader_win_5.2.dll" ekliyorum. Tabi bunu eklerken wampserver sunucunuzun php sürümüne dikkat etmelisiniz. Benim wampserver sunucumun php sürümü 5.0 ve üzeri olduğundan ".dll" lerden buna uygun olanı yani yukarıda olduğu gibi "ioncube_loader_win_5.2.dll" yazdım siz kendi sürümünüze uygun "DLL" dosyasını yazacaksınız. Ardından ";" noktalı virgül'ün ilgili fonksiyonları deaktif ettiğini biliyoruz, işte php.ini dosyamızın içinde bazı fonksiyonları kapatmamız gerekecek.

Aşağıdaki fonksiyonları bulup hemen önlerinde ";" yoksa ekleyerek bu fonksiyonları geçersiz kılalım.

;extension=php_apc.dll ;extension=php_apd.dll ;extension=php_bz2.dll ;extension=php_bz2_filter.dll ;extension=php_classkit.dll ;extension=php_cpdf.dll ;extension=php_crack.dll ;extension=php_curl.dll ;extension=php_docblock.dll ;extension=php_fdf.dll ;extension=php_fileinfo.dll

Şimdi ioncube gerektiren bir eklentiyi yükleyip deneyebiliriz. Çalıştığını görmek sizi mutlu edecektir :)

Yorumlar  

 
#2 Mehmet YAZICI 05-02-2011 00:57
Parse error vermis yani ekledigin kodda noktalama vb hata var demektir diger satirlar nasil kapatilmis ona bak kendi ekledigin satirin kapaninisina bak hata orada satirda belli bir kontrol et istersen
Alıntı
 
 
#1 Halilcan 05-02-2011 00:39
mrb. dediklerinizin aynısını harfien yaptım
php sürümüme göre "zend_extension _ts = "C:wampwwwioncu beioncube_loade r_win_5.3.dll"p hp sürümüm 5.3.0 wamp serveri kapatıp tekrar çalıştırdım ve şöyle bir hata verdi
parse error in C:wampbinapache Apache2.2.11bin php.ini on line 1889
Alıntı
 

Yorum ekle


Güvenlik kodu
Yenile

Joomla 1.5 Kolay Kullanım Rehberi

Joomla 1.5 Rehberi

Joomla 1.5'i öğrenmek hiç bu kadar kolay olmamıştı

Hiç bir kodlama bilgisine sahip olmaksızın kendi kişisel yahut kurumsal websitenizi yapmak için size lazım olan Joomla! ve Joomla 1.5 Rehberi