नवीनतम कर्ल और WHM में खुला SSL के लिए नवीनीकरण

समस्या:
पेपैल की तरह eCommerce प्रदाताओं अधिक सख्त SSL आवश्यकताओं प्रस्तुत. पूर्व:
“ओपनएसएसएल की आवश्यकता है >= 1.0.1 आपके सर्वर पर स्थापित करने के लिए”

PHP जानकारी से पता चलता है:
कर्ल
SSL संस्करण OpenSSL/1.0.0

ठीक करें:

  • स्थापित नवीनतम कर्ल:

सीडी /usr/local/src
wget https://curl.haxx.se/download/curl-7.52.1.tar.gz
राल - xvzf कर्ल-7.52.1.tar.gz
सीडी कर्ल *

./कॉन्फ़िगर –सक्षम-लड़ी पिरोया-रिज़ॉल्वर –सक्षम-http –सक्षम-ftp –सक्षम-प्रॉक्सी –सक्षम-tftp –सक्षम-ntlm –सक्षम-स्थैतिक –साथ-ssl = / usr/स्थानीय/ssl –सक्षम-ipv6 –सक्षम-साझा –साथ-libidn
कर && स्थापित करें

/usr/स्थानीय/बिन/कर्ल –संस्करण

  • यह का उपयोग करने के लिए PHP कॉन्फ़िगर करें-इस सामग्री के साथ एक नई फ़ाइल /var/cpanel/easy/apache/rawopts/all_php5 बनाएँ:
    –with-curl=/usr/local/src/curl-7.52.1
  • अपाचे का पुन: निर्माण & EasyApache के साथ PHP 3.

परिणाम:

PHP जानकारी अब दिखाना चाहिए:
कर्ल जानकारी 7.52.1
SSL संस्करण OpenSSL/1.0.1e

Red5 1.0 RC2 पिछड़े संगतता

नयी red5 संस्करणों ( Red5 संशोधन > 4326 जैसे 1.0 RC2 ) पुराने आवेदनों के साथ red5 असंगत ये बदलाव लाना.
इन आवेदनों में काम करने के लिए परिवर्तन आवश्यक हैं.

अद्यतन VideoWhisper RTMP अनुप्रयोगों उपयोग के लिए डाउनलोड किया जा सकता है या नमूना के रूप में अन्य अनुप्रयोगों को अद्यतन करने के लिए.

 

इस Red5 गूगल समूह में शामिल है:

संशोधन के साथ 4326 Red5 के साथ अपने अनुप्रयोगों के निर्माण या चल रहा है जब आप समस्याओं देखेंगे. आप में भाग लेंगे समस्याओं के अधिकांश

लापता वर्गों के साथ कर रहे हैं; ज्यादातर मामलों में आप सिर्फ जोड़ सकते हैं “गुंजाइश” अपने आयात या चलाने के लिए पैकेज “आयात का अनुकूलन” ग्रहण में. मैं आप में चला सकते हैं कि कुछ वस्तुओं को संबोधित किया नीचे.

 

 
1. IScope एक प्रकार से हल नहीं किया जा सकता है

– नवीनतम के साथ अद्यतन red5 जार या स्रोत

– IScope का सही स्थान org.red5.server.api.scope.IScope है, पहले यह org.red5.server.api.IScope था

 
2. आयात org.red5.server.api.IScope हल नहीं किया जा सकता है

– नवीनतम के साथ अद्यतन red5 जार या स्रोत

– IScope का सही स्थान org.red5.server.api.scope.IScope है, पहले यह org.red5.server.api.IScope था

 

 
3. WebScope पाया नहीं जा सकता

– अपने आवेदन के red5- web.xml खोलें और बदल “web.scope” के लिए सेम क्लास

<सेम आईडी =”web.scope” वर्ग =”org.red5.server.scope.WebScope” init विधि =”रजिस्टर”>

इस के बजाय

<सेम आईडी =”web.scope” वर्ग =”org.red5.server.WebScope” init विधि =”रजिस्टर”>

 

 
4. विधि हस्ताक्षर XXXX मेल नहीं खाता.

– इस एक के लिए तय एक iterator प्राप्त और बजाय एक संग्रह का उपयोग करने के लिए आपकी अपेक्षा से बदल रहा है. गुंजाइश विधि

जैसा कि यहाँ दिखाया गुंजाइश नामों को वापस लाने के लिए अब एक सेट रिटर्न:

 

सार्वजनिक सेट<स्ट्रिंग> getScopeNames()

 

 
5. पैरामीटर “प्रकार” स्ट्रिंग से मेल नहीं खाता.

– Scopes के लिए, उनके प्रकार अब एक स्ट्रिंग द्वारा की पहचान की है, लेकिन बजाय ScopeType की एक इनम का उपयोग करता है. बुनियादी प्राप्त करने के लिए पुरानी पद्धति

दायरे के नाम बहुत पसंद था:

 

सार्वजनिक इटरेटर<स्ट्रिंग> getBasicScopeNames(स्ट्रिंग के प्रकार)

 

इस नए संस्करण है:

 

सार्वजनिक सेट<स्ट्रिंग> getBasicScopeNames(ScopeType प्रकार)