2011-04-20 9 views
5

मैं अपने स्थानीयwrap_newBundle उपलब्ध नहीं बड़ा घूँट और webpay

  1. स्थापित बड़ा घूँट
  2. जोड़ा गया webpay विस्तार php.ini

तब मैं test.php पर अमल करने की कोशिश की पर सेटअप webpay करना चाहते हैं यह निम्न से पता चलता त्रुटि:

--------error while opening file [libwebpayclient.so]-------- 
<html> 
<p> Starting webpay Transaction </p> 
wrap_newBundle not available 

कोई विचार?

+0

क्या आपने php.ini फ़ाइल को बदलने के बाद फिर से वेब सर्वर किया है? –

+0

@poelinca हाँ, मैंने अपना अपाचे फिर से शुरू किया। – Ayyappadhas

उत्तर

9

जांच करें कि पुस्तकालय libwebpayclient.so किसी भी निर्भरता याद आ रही है देखने के लिए:

निर्भरता की जांच करने के बाद जांच का उपयोग करें (पथ को सही अपने वातावरण के अनुरूप करने के लिए):

ldd /usr/lib/php5/20090626+lfs/libwebpayclient.so 

मैं इस किया था एक ही समस्या और पता चला कि libwebpayclient.so लाइब्रेरी में libssl.so.6 और libcrypto.so.6 पर कुछ precompiled निर्भरता है। इस के आसपास काम करने के लिए मैंने अभी इन फ़ाइलों के वर्तमान संस्करण के कुछ लिंक बनाए हैं और सब कुछ काम किया है (अपने पर्यावरण के अनुरूप पथ और पुस्तकालय संस्करणों को सही करें)।

cd /usr/lib/i386-linux-gnu 
sudo ln -s libssl.so.1.0.0 libssl.so.6 
sudo ln -s libcrypto.so.1.0.0 libcrypto.so.6 

संदर्भ: http://forums.whirlpool.net.au/archive/762312

0

मैं समान मुद्दे पर चलाने के लिए और इस libwebpayclient.so ldd द्वारा हल और उस libssl.so.6 जानने और libcrypto.so.6 याद आ रही है मिलता है।

Centos 6 में, यदि आपको libssl.so.6 और libcrypto.so.6 नहीं मिला है, तो आपको केवल yum इंस्टॉल openssl098e करने की आवश्यकता है।

संबंधित मुद्दे