Cài đặt php ssh2 Windows

Tôi đang cố cài đặt cái này trên máy Windows+Apache. Tài liệu nói rằng SSH2 yêu cầu thư viện

C:\> regsvr32 libssh2.dll
0 và
C:\> regsvr32 libssh2.dll
1. Tôi đã thêm dòng này vào tệp
C:\> regsvr32 libssh2.dll
2 của mình

Nội dung chính Hiển thị

extension=php_openssl.dll
extension=php_ssh2.dll

và đã khởi động lại Apache nhưng nó vẫn không hoạt động (

C:\> regsvr32 libssh2.dll
3)

Bất cứ ai có thể giải thích cho tôi làm thế nào để cài đặt dịch vụ này?

BenMorel

32. 6k48 huy hiệu vàng170 huy hiệu bạc302 huy hiệu đồng

đã hỏi 28 tháng 2 năm 2013 lúc 11. 29

Php 7.4 install ssh2 windows

0

Đây là cách tôi đã làm nó

  1. Đã tải xuống tiện ích mở rộng Win32 SSH2 PECL từ vị trí này (chọn phiên bản phù hợp);

  2. Trích xuất nội dung của kho lưu trữ và

    • đã đặt các tệp
      C:\> regsvr32 libssh2.dll
      
      4 và
      C:\> regsvr32 libssh2.dll
      
      5 trong thư mục
      C:\> regsvr32 libssh2.dll
      
      6 (e. g.
      C:\> regsvr32 libssh2.dll
      
      0);
    • đã sao chép tệp
      C:\> regsvr32 libssh2.dll
      
      1 sang
      C:\> regsvr32 libssh2.dll
      
      2 và (nếu bạn có Win64) (các) thư mục
      C:\> regsvr32 libssh2.dll
      
      3;
  3. Chạy lệnh sau để đăng ký DLL

    C:\> regsvr32 libssh2.dll
    
  4. Khởi động lại Apache

lưu ý cuối cùng

Nếu bạn có PHP x64, bạn phải tra cứu phiên bản x64 của thư viện SSH2/DLL. Trang web này cung cấp một số thư viện được biên dịch Win64 cho PHP, trước tiên hãy thử tại đây

Hi vọng điêu nay co ich

Paolo Stefan

9.8235 huy hiệu vàng47 huy hiệu bạc64 huy hiệu đồng

đã trả lời 10 tháng 5 năm 2013 lúc 10. 39

Php 7.4 install ssh2 windows

Alex B Alex B

3113 huy hiệu bạc6 huy hiệu đồng

6

Nếu bất cứ ai gặp sự cố khi cài đặt SSH2, thì đây là cách tôi đã thực hiện

1) Tải xuống thư viện SSH2 PECL từ PHP. net [chọn phiên bản phù hợp]

2) Sao chép

C:\> regsvr32 libssh2.dll
1 vào thư mục System32 [x86] hoặc SysWOW64 [x64]

3) Sao chép

C:\> regsvr32 libssh2.dll
4 và
C:\> regsvr32 libssh2.dll
5 vào thư mục php/ext

4) Xóa ';' . ban đầu. Nếu dòng này không có trên php của bạn. ini, thêm nó

5) Khởi động lại Apache

Php 7.4 install ssh2 windows

đã trả lời 18 tháng 10 năm 2013 lúc 4. 33

3

  1. Đặt
    C:\> regsvr32 libssh2.dll
    
    4 trong thư mục mở rộng
  2. Đặt
    C:\> regsvr32 libssh2.dll
    
    1 trong thư mục php
  3. Khởi động lại Windows+Apache0

công việc đó phù hợp với tôi

  • Windows+Apache1

Php 7.4 install ssh2 windows

đánh trống lảng

1.3332 huy hiệu vàng16 huy hiệu bạc32 huy hiệu đồng

đã trả lời 17 tháng 7 năm 2014 lúc 11. 29

MrTeChId MrTeChId

811 huy hiệu bạc1 huy hiệu đồng

1

Nếu bạn đang chạy xamp 3. 2. 1 và PHP5. 6. 8, điều này có thể hữu ích cho bạn

Làm theo những gì alex b đã nói và tải xuống gói tương ứng tùy thuộc vào phiên bản php của bạn (và các bit) từ trang này (liên kết)

Tôi đã tải xuống và thay thế trong C. \xampp\php\ext và nó đã hoạt động

Hy vọng điều này sẽ giúp, liên quan

đã trả lời 21/11/2016 lúc 9. 31

Php 7.4 install ssh2 windows

C. B. C. B.

1744 huy hiệu bạc14 huy hiệu đồng

1

Tôi có wamp với PHP 5. 6. 25/7. 0. 10 – MySQL 5. 7. 14 đã được cài đặt và tôi hiện đang làm việc trên PHP 7. 0. Tôi đã có những lỗi giống nhau. Tôi đã kiểm tra bằng cách sử dụng phpinfo() nếu cả thư viện OpenSSL và libssh2 đều hoạt động (bạn có thể google cách kiểm tra). Sau khi tôi có thể thấy họ đang làm việc, tôi đã tải xuống php_ssh2. dll tại http. //pecl. php. mạng/gói/ssh2/1. 0/windows (cũng có thể tìm thấy http. //các cửa sổ. php. net/downloads/pecl/releases/ssh2/ ) cho 7. 0, đặt nó vào thư mục php\ext. Hơn tôi đã đưa nó vào php. ini bằng extension=php_ssh2. dll

Sau đó, nó xuất hiện tại phpinfo(). Va no đa hoạt động. Hy vọng nó giúp

đã trả lời 30 tháng 1 năm 2017 lúc 8. 51

Khắc phục sự cố cho tôi. Đang chạy xampp v. 3. 2. 1 apache 2. 2 đối mặt với cùng một vấn đề đã thử đặt các tệp dll ở các c khác nhau. vị trí nhưng thất bại cuối cùng điều này đã giúp

1. ) Tải xuống các tệp dll dành riêng cho phiên bản từ http. //pecl. php. mạng/gói/ssh2/0. 12/windows và giải nén các tập tin

Lưu ý rằng mặc dù bạn đang ở phiên bản windows 64 bit, hãy tải xuống phiên bản 32 của THREAD SAFE ssh i. e. Chủ đề an toàn (TS) x86 theo phiên bản php của bạn

2. ) Thêm/thay thế libssh2. dll tại C. \xampp\php (cài đặt chuẩn)

3. ) Thêm/thay thế php_ssh2. dll & php_ssh2. pdb trong C. \xampp\php\ext (cài đặt chuẩn)

4. ) khởi động lại máy chủ apache

Làm việc như người ở

CHÚC MỪNG

đã trả lời 7 tháng 8 năm 2015 lúc 6. 57

1

Trước hết, câu hỏi của bạn tiết lộ hai quan niệm sai lầm

  1. Phần Yêu cầu thực sự nói điều này

    Cần có thư viện »OpenSSL và» libssh2. Đảm bảo rằng các thư viện phát triển đã được cài đặt, trong đó tên gói điển hình có thể là openssl-dev

    Nó không nói về các phần mở rộng của PHP, nó đang nói về các thư viện của bên thứ ba không liên quan gì đến PHP

  2. Windows+Apache2 yêu cầu bạn thực sự có một tệp tên là

    C:\> regsvr32 libssh2.dll
    
    4 trong thư mục
    C:\> regsvr32 libssh2.dll
    
    6 của PHP và có thể bạn không có nó, chủ yếu là vì nó không đi kèm với PHP

Nếu chúng tôi kiểm tra chương Cài đặt, chúng tôi có thể đọc rằng SSH2 là một phần mở rộng của PECL. Có một vài liên kết với các hướng dẫn nhưng tôi có thể tóm tắt các thông tin quan trọng

Làm cách nào để cài đặt ssh2 PHP?

Giải pháp .
Cài đặt gói Linux lib-ssh2 trên máy của bạn, đây là gói phụ thuộc duy nhất cho php-ssh2. .
Tải xuống nguồn nhánh php7 của php ssh2 từ. .
giải nén tệp zip. .
Nhập vào thư mục giải nén. .
Chuẩn bị môi trường xây dựng cho tiện ích mở rộng này bằng cách sử dụng phpize. .
Sau đó kiểm tra cấu hình

Làm cách nào để cài đặt ssh2 trên XAMPP?

Thiết lập SSH2 trên XAMPP PHP8. .
DLL. Tải xuống DLL từ. https. //pecl. php. mạng/gói/ssh2. .
tập tin giải nén. php_ssh2. dll. php_ssh2. pdb. .
php. ban đầu. Đặt phần sau vào php. ban đầu. .
httpd-xampp. conf. Đặt phần sau vào httpd-xampp. conf. .
xác nhận. var_dump(function_exists('ssh2_connect'));

Làm cách nào để cài đặt ssh2 trên CentOS 7?

Làm cách nào để cài đặt ssh2 trên Centos? .
yum cài đặt gcc php-devel libssh2 libssh2-devel php-lê tạo
cài đặt pecl -f ssh2

Làm cách nào để cài đặt ssh2 trên Ubuntu?

Ubuntu 16. 04 LTS – Cách cài đặt tiện ích mở rộng ssh2 php7 .
Bước 1 – Cập nhật kho lưu trữ
Bước 2 – Cài đặt các gói bằng các lệnh sau
Bước 3 – Bạn phải Tải xuống nguồn từ trang web chính thức của lib ssh2 và cài đặt
Bước 4 – Giải nén tệp zip
Bước 5 – Điều hướng đến thư mục php