SORU
10 Kasım 2009, Salı


Yuva taşımacılık "ssl" PHP etkin değil

Sorun soket "" PHP. ssl ulaşım sağlayan yaşıyorum Benim programı çalıştırdığımda şöyle bir hata alıyorum:

Uyarı: () fsockopen [fonksiyon.fsockopen]: açılamadı ://www ssl bağlanmak.benim.sitesi.com:443 (Yapamadı soket taşıma bul ""etkinleştirmek için unuttun mu ssl PHP yapılandırılmış mı?)

Windows IIS6 koşuyorum ve bu çalışmasını sağlamak için şimdiye kadar ne yaptım

  • php php_openssl.dll ve php_sockets.dll uzantıları uncommented.ını
  • emin PHP yükleme yapılan değişiklikler (ve bu sorun değil oldukça eminim yani kesinlikle diğer uzantıları yükleme) yaptım ını dosyası
  • emin php_openssl.dll ve php_sockets.dll doğru yerde yapılmış
  • ssleay32.dll ve libeay32.dll ana PHP klasörü kopyalanır, WİNDOWS klasörü ve WİNDOWS system32/klasörü
  • emin Windows path değişkeni PHP konumu dahil
  • dosya izinlerini emin yapılmış tüm ilgili dosyaları doğru.

Hemen hemen her değişiklikten sonra IIS yeniden ettik, ama herhangi bir şans olmadı. Yanlış yaptığımı net bir şey var mı? Zaten küçük parçalar halinde bunu gidermek için var mı? Eleminasyon yaparak sorunu çözebilirim (...?)

Ne yazık ki IIS/Windows başka kimse bir şey bilmiyor, çünkü sorumlu oldum uzmanlık alanım değil.

CEVAP
18 Kasım 2012, Pazar


Windows komut satırında PHP 5.4.0 ile 7 sorun, sunucu Kendi 1.8.1 kullanarak geçiriyordum. Bu ne yaptım:

  1. Rename php.ini-production php.ini (c:\xampp\php\ klasöründe)
  2. php.ini Edit ve extension_dir=ext Yorumsuz.
  3. Ayrıca Yorumsuz extension=php_openssl.dll.

Bundan sonra iyi çalıştı.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 3dmmfavs

    3dmmfavs

    29 Kasım 2009
  • Numberphile

    Numberphile

    15 EYLÜL 2011
  • TheJoeycool2010

    TheJoeycool2

    12 Temmuz 2010