it-swarm-tr.com

0 fsockopen (): Soket aktarımı "ssl" bulunamadı

Localhost üzerinde Joomla 3.3.1 yaşadım, (Akeeba Backup) 'ı (Uzantı yöneticisi altında web'den yükle) yüklemeye çalışıyorum ve bu hatayı alıyorum. **

screenshot

Ben değil .Zip dosyasını uzantı yöneticisine indirmeye ve yüklemeye çalıştım, bu sorunu çözmek istiyorum.

2
Elhamy

Hata iletisinin belirttiği gibi, php.ini Dosyanızda SSL'yi etkinleştirmemiş olabilirsiniz.

Xampp gibi bir şey kullanıyorsanız, muhtemelen php.ini Dosyasında en az iki satırı açmanız gerekecektir. Kontrol edilecek ilk kişi uzantı dizini (extension_dir=) Ve ikincisi ise SSL uzantısı `` olacaktır.

php.ini İçindeki dizin bölümü dev makinemde şöyle görünüyor:

; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
; extension_dir = "./"
extension_dir = "/usr/lib/php/extensions/no-debug-non-zts-20100525/"
; On windows:
; extension_dir = "ext"

Windows'da, uzantıyı kaldırmanız gerekebilecek uzantı dizini için belirli bir başvuru olduğunu görebilirsiniz.

Akutal uzantılara referanslar Dynamic Extensions İşte geliştiricimin ilgili bölümü. php.ini Dosyası.

;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;

; If you wish to have an extension loaded automatically, use the following
; syntax:
;
;   extension=modulename.extension
;
; For example, on Windows:
;
;   extension=msql.dll
;
; ... or under UNIX:
;
;   extension=msql.so
;
; ... or with a path:
;
;   extension=/path/to/extension/msql.so
;

Bu blokta daha aşağıda yer alan Windows Extensions Bölümü vardır:

;extension=php_openssl.dll

İki şeyi hatırla:

  1. kurtaramayacağınız bir şey yaparsanız, ilk önce php.ini hesabınızın yedeğini alın.
  2. php.ini üzerinde herhangi bir değişiklik yaptıktan sonra Apache'yi yeniden başlatmanız gerekecek
1
Craig