Upgradovat na nejnovější CURL a Open SSL v WHM

Problém:
e-Commerce poskytovatelů, jako je Paypal zavedeny přísnější požadavky SSL. Ex:
“vyžaduje OpenSSL >= 1.0.1 nainstalována na vašem serveru”

Zobrazuje informace o PHP:
CURL
SSL verze OpenSSL/1.0.0

Oprava:

  • Nainstalujte nejnovější CURL:

CD texty
wget https://Curl.haxx.se/Download/Curl-7.52.1.tar.gz
tar - xvzf curl-7.52.1.tar.gz
CD curl *

./Konfigurace –Povolit-se závitem překladač –Enable http –Povolit ftp –Povolit proxy –tftp povolit –Povolit ntlm –Enable statický –s ssl = / usr/local/ssl –povolení ipv6 –povolení sdíleného –s běhová
Značka && Proveďte instalaci

/usr/local/bin/curl –verze

  • Konfigurace PHP používat-vytvořit nový soubor /var/cpanel/easy/apache/rawopts/all_php5 s tímto obsahem:
    –with-Curl=/usr/local/src/Curl-7.52.1
  • Znovu sestavit Apache & PHP s EasyApache 3.

Výsledek:

Informace o PHP by měl nyní zobrazit:
Zkroucení informace 7.52.1
SSL verze OpenSSL/1.0.1e

Red5 1.0 Zpětná kompatibilita RC2

Nejnovější verze red5 ( Red5 revize > 4326 stejně jako 1.0 RC2 +) změny, které red5 nekompatibilní se staršími aplikacemi.
Změny jsou vyžadovány pro tyto aplikace pracovat.

Aktualizovaná aplikace rtmp VideoWhisper lze stáhnout pro použití nebo jako vzorek pro aktualizaci jiné aplikace.

 

To je pokryta Red5 google skupiny:

S revizí 4326 Zobrazí se problémy při vytváření nebo spouštění aplikací s Red5. Většina problémů, které budete spouštět do

jsou s chybějící třídách; ve většině případů stačí přidat “rozsah” balíček pro dovoz nebo spustit “Optimalizovat dovoz” v Eclipse. Níže jsem oslovil několik položek, které mohou narazit na.

 

 
1. IScope nelze převést na typ

– Aktualizace red5 sklenice nebo zdroj s nejnovějšími

– Správné umístění IScope je org.red5.server.api.scope.IScope, dříve to bylo org.red5.server.api.IScope

 
2. Org.red5.server.api.IScope importu nelze vyřešit.

– Aktualizace red5 sklenice nebo zdroj s nejnovějšími

– Správné umístění IScope je org.red5.server.api.scope.IScope, dříve to bylo org.red5.server.api.IScope

 

 
3. WebScope nelze nalézt.

– Otevřete aplikace red5-web.xml a změnit “Web.Scope” Bean třída

<Bean id =”Web.Scope” třída =”org.Red5.Server.Scope.WebScope” Metoda init =”Registrace”>

Kromě toho

<Bean id =”Web.Scope” třída =”org.Red5.Server.WebScope” Metoda init =”Registrace”>

 

 
4. Podpis metody se neshoduje s xxxx.

– Pro tato oprava je změnit vaše očekávání obdržet iterace a místo toho využít kolekce. Metoda rozsah

pro načítání názvy oborů nyní vrátí sadu, jak je znázorněno zde:

 

veřejné sada<Řetězec> getScopeNames()

 

 
5. Parametr “Typ” se neshoduje s řetězci.

– Pro obory, jejich typ je již určen řetězcem, ale místo toho používá výčet ScopeType. Starý způsob získání základní

názvy oborů byl takhle:

 

veřejné iterátor<Řetězec> getBasicScopeNames(Typ řetězec)

 

To je nová verze:

 

veřejné sada<Řetězec> getBasicScopeNames(ScopeType typ)