Nasıl bir PHP uzantısı derlenmiş devre dışı bırakabilirsiniz

1 Cevap php

Benim ev sistemi SOAP uzantısı ile derlenmiş PHP bir versiyonu var. Canlı sistem SOAP uzantısı olmadan PHP bir versiyonu var, ve komut çoğu oldukça ağır NuSOAP kütüphaneye güveniyor. NuSOAP ve SOAP uzantısı kendi sınıfları için aynı isimleri kullanmak aslında korkunç bir baş ağrısıdır.

Nasıl bir yeniden yükleme / RECOMPILE yapmadan benim ev sistemde SOAP uzantısı devre dışı bırakabilirsiniz? Bu derlenmiş ve bir ini dosyasında extension direktifi ile etkin değil.

1 Cevap

bunun bir uzantısı, yani php.ini bunu devre dışı bırakabilirsiniz. Sadece çizgi outcomment. Sonra Apache yeniden hatırlıyorum.

Ben buggy oldukça olmak NuSOAP bulduk, bu yüzden yerli sabun yükseltme bir öncelik olmalıdır. Bu hemen mümkün değilse, o geçmek için iyi bir fikir olacağını nusoap-for-php5 , bu yanında yerli sabun uzatma ve NuSOAP hem de çalıştırmak için izin beri. Hala eski kod için NuSOAP kullanırken, sonra da yerli sabun karşı yeni bir kod uygulayabilirsiniz.