it-swarm-vi.com

0 fsockopen (): Không thể tìm thấy vận chuyển ổ cắm "ssl"

Tôi đã có Joomla 3.3.1 trên localhost, tôi đang cố gắng cài đặt "Sao lưu Akeeba" từ (cài đặt từ web dưới Trình quản lý tiện ích mở rộng) và tôi đang gặp lỗi này. **

screenshot

Tôi đã không đã cố tải xuống và tải tệp .Zip lên trình quản lý tiện ích mở rộng, tôi muốn giải quyết vấn đề này.

2
Elhamy

Như thông báo lỗi, bạn có thể không bật SSL trong php.ini tập tin.

Nếu bạn đang sử dụng một cái gì đó như Xampp, có lẽ bạn sẽ cần bỏ ghi chú ít nhất hai dòng trong php.ini tập tin. Cái đầu tiên để kiểm tra là cho thư mục mở rộng (extension_dir=) và cái thứ hai sẽ dành cho phần mở rộng SSL ``.

Phần thư mục trong php.ini trông như thế này, trên máy dev của tôi:

; 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"

Bạn có thể thấy có một tài liệu tham khảo cụ thể cho thư mục tiện ích mở rộng trên Windows mà bạn có thể cần phải bỏ ghi chú.

Các tham chiếu đến các phần mở rộng bổ sung được đưa xuống dưới một phần có tên Dynamic Extensions ví dụ. đây là phần có liên quan từ nhà phát triển của tôi. php.ini tập tin.

;;;;;;;;;;;;;;;;;;;;;;
; 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
;

Xa hơn trong khối đó là Windows Extensions phần có:

;extension=php_openssl.dll

Hãy nhớ hai điều :

  1. tạo một bản sao lưu của php.ini đầu tiên khi bạn làm điều gì đó mà bạn không thể phục hồi.
  2. bạn sẽ cần khởi động lại Apache sau khi bạn thực hiện bất kỳ thay đổi nào đối với php.ini
1
Craig