Hướng dẫn brew install php xml - pha cài đặt php xml

Đây là một kho lưu trữ đặc biệt có chứa các cuộc thảo luận cấp độ tổ chức cho homebrew. Tất cả mọi thứ được đăng ở đây cũng sẽ được nhìn thấy ở cấp độ tổ chức.

Nội phân chính

  • Trả lời: 3 câu trả lời được đề xuất 18 Câu trả lời
  • Chèn đường dẫn
  • Giới thiệu
  • PHP-PECL-SSH2 là gì
  • Cài đặt php-pecl-ssh2 trên centos 7 bằng cách sử dụng yum
  • Cài đặt PHP-PECL-SSH2 trên Centos 7 bằng DNF
  • Cách gỡ cài đặt PHP-PECL-SSH2 trên Centos 7
  • Nội dung gói PHP-PECL-SSH2 trên Centos 7

Trả lời: 3 câu trả lời được đề xuất 18 Câu trả lời

Chèn đường dẫn

Giới thiệu

Chèn đường dẫn

Giới thiệu

PHP-PECL-SSH2 là gì

Cài đặt php-pecl-ssh2 trên centos 7 bằng cách sử dụng yum

Cài đặt PHP-PECL-SSH2 trên Centos 7 bằng DNF

Cách gỡ cài đặt PHP-PECL-SSH2 trên Centos 7

Nội dung gói PHP-PECL-SSH2 trên Centos 7

brew install php
brew install libssh2

Thêm văn bản in đậm TextAdd, thêm văn bản in nghiêng,

cd ~/Downloads
git clone https://github.com/php/pecl-networking-ssh2.git
cd pecl-networking-ssh2
phpize
./configure
make
make install

Thêm báo giá, thêm mã,

open -e /usr/local/etc/php/7.3/php.ini

Thêm một liên kết,

Thêm một danh sách viên đạn, thêm một danh sách được đánh số, thêm một danh sách nhiệm vụ,

php -i | grep 'libssh2 version'

Đề cập trực tiếp đến người dùng hoặc TeamReference một vấn đề hoặc yêu cầu kéo

libssh2 version => 1.10.0

Thêm tiêu đề TextAdd Bold văn bản, thêm văn bản in nghiêng, thêm một danh sách viên đạn, thêm danh sách được đánh số, thêm một danh sách nhiệm vụ,

Phản ứng với ngón tay cái lên biểu tượng cảm xúc đã phản ứng với ngón tay cái xuống biểu tượng cảm xúc đã phản ứng với biểu tượng cảm xúc cười phản ứng với biểu tượng cảm xúc hooray đã phản ứng với biểu tượng cảm xúc bối rối đã phản ứng với biểu tượng cảm xúc trái tim đã phản ứng với biểu tượng cảm xúc tên lửa phản ứng với đôi mắt biểu tượng cảm xúc

./configure --with-ssh2=/opt/homebrew/opt/libssh2

Cuối cùng tôi đã tìm thấy một giải pháp trên MacOS Mohave. Tôi đã cài đặt Php 7.3 bởi Homebrew:SSH2 extension in XAMPP in Linux System, same process will configure in your PHP.

Nội phân chính

  • Cài đặt phiên bản phát triển của tiện ích mở rộng SSH2 PECL từ các nguồn mới nhất:
  • PHP-PECL-SSH2 là gì
  • Cài đặt php-pecl-ssh2 trên centos 7 bằng cách sử dụng yum
  • Cài đặt PHP-PECL-SSH2 trên Centos 7 bằng DNF
  • Cách gỡ cài đặt PHP-PECL-SSH2 trên Centos 7
  • Nội dung gói PHP-PECL-SSH2 trên Centos 7

Thêm văn bản in đậm TextAdd, thêm văn bản in nghiêng,Before start, we need to update and install the necessary packages for  build/install ssh2 extension

Thêm báo giá, thêm mã,

Thêm một liên kết,

Thêm một danh sách viên đạn, thêm một danh sách được đánh số, thêm một danh sách nhiệm vụ, Install ssh2 extension using pecl command for  auto detect and download once hit enter,

Đề cập trực tiếp đến người dùng hoặc TeamReference một vấn đề hoặc yêu cầu kéo


downloading ssh2-0.12.tgz ...
Starting to download ssh2-0.12.tgz (26,223 bytes)
.........done: 26,223 bytes
6 source files, building
running: phpize
Configuring for:
PHP Api Version:         20100412
Zend Module Api No:      20100525
Zend Extension Api No:   220100525
libssh2 prefix? [autodetect] :
...
.....
Build process completed successfully
Installing '/usr/lib64/php/modules/ssh2.so'
install ok: channel://pecl.php.net/ssh2-0.12
configuration option "php_ini" is not set to php.ini location
You should add "extension=ssh2.so" to php.ini

Thêm tiêu đề TextAdd Bold văn bản, thêm văn bản in nghiêng, thêm một danh sách viên đạn, thêm danh sách được đánh số, thêm một danh sách nhiệm vụ, Once the package has been installed in your system, we need to configure the extension to PHP (php.ini  or ssh2.ini)

Phản ứng với ngón tay cái lên biểu tượng cảm xúc đã phản ứng với ngón tay cái xuống biểu tượng cảm xúc đã phản ứng với biểu tượng cảm xúc cười phản ứng với biểu tượng cảm xúc hooray đã phản ứng với biểu tượng cảm xúc bối rối đã phản ứng với biểu tượng cảm xúc trái tim đã phản ứng với biểu tượng cảm xúc tên lửa phản ứng với đôi mắt biểu tượng cảm xúc

Cuối cùng tôi đã tìm thấy một giải pháp trên MacOS Mohave. Tôi đã cài đặt Php 7.3 bởi Homebrew:

Cài đặt phiên bản phát triển của tiện ích mở rộng SSH2 PECL từ các nguồn mới nhất:

Bật tiện ích mở rộng trong

cd ~/Downloads
git clone https://github.com/php/pecl-networking-ssh2.git
cd pecl-networking-ssh2
phpize
./configure
make
make install
4. Bạn có thể sử dụng Textedit: Finally restart your web server

Thêm

cd ~/Downloads
git clone https://github.com/php/pecl-networking-ssh2.git
cd pecl-networking-ssh2
phpize
./configure
make
make install
5 vào đầu tệp và lưu.

Kiểm tra kết quả:

Bạn nên thấy

ssh2

- Chỉnh sửa cho Apple Silicon (M1)phpinfo();

Homebrew sử dụng đường dẫn khác nhau trên các máy silicon của Apple và lệnh ./configure không lỗi: "Kiểm tra các tệp SSH2 theo đường dẫn mặc định ... không tìm thấy". Tôi đã giải quyết điều này với Cài đặt đường dẫn tùy chỉnh:

Chúng tôi đã thảo luận về cách cài đặt và định cấu hình tiện ích mở rộng SSH2 trong XAMPP trong hệ thống Linux, quá trình tương tự sẽ định cấu hình trong PHP của bạn.

Giới thiệu

yum install gcc php-devel libssh2 libssh2-devel php-pear make
pecl install -f ssh2

Bước 1: Trước khi bắt đầu, chúng tôi cần cập nhật và cài đặt các gói cần thiết cho & nbsp; xây dựng/cài đặt tiện ích mở rộng SSH2

No package php-devel available.
No package php-pear available.

# & NBSP; Cập nhật yum

# & NBSP;Dec 19, 2019 at 6:15

1

Bước 2: Cài đặt tiện ích mở rộng SSH2 bằng lệnh PECL cho & nbsp; tự động phát hiện và tải xuống sau khi nhấn enter,

# & nbsp; pecl install -f ssh2

Bước 3: Sau khi gói đã được cài đặt trong hệ thống của bạn, chúng tôi cần định cấu hình phần mở rộng thành PHP (php.ini & nbsp; hoặc ssh2.ini)

# echo "Extension = ssh2.so"> & nbsp; /etc/php.d/ssh2.iniDec 21, 2019 at 7:24

1

hoặc

Giới thiệu

# echo "Extension = ssh2.so" & nbsp;> /etc/php.ini

PHP-PECL-SSH2 là gì

Bước 4: Cuối cùng khởi động lại máy chủ web của bạn

# Khởi động lại dịch vụ httpd.service

Cài đặt php-pecl-ssh2 trên centos 7 bằng cách sử dụng yum

Bây giờ, hãy kiểm tra mô -đun xem có cấu hình với PHP hay không,

# PHP -M | GREP SSH2

cd ~/Downloads
git clone https://github.com/php/pecl-networking-ssh2.git
cd pecl-networking-ssh2
phpize
./configure
make
make install
0

Cài đặt PHP-PECL-SSH2 trên Centos 7 bằng DNF

Cách gỡ cài đặt PHP-PECL-SSH2 trên Centos 7

Nội dung gói PHP-PECL-SSH2 trên Centos 7

cd ~/Downloads
git clone https://github.com/php/pecl-networking-ssh2.git
cd pecl-networking-ssh2
phpize
./configure
make
make install
1

Cách gỡ cài đặt PHP-PECL-SSH2 trên Centos 7

Nội dung gói PHP-PECL-SSH2 trên Centos 7

cd ~/Downloads
git clone https://github.com/php/pecl-networking-ssh2.git
cd pecl-networking-ssh2
phpize
./configure
make
make install
2

Nội dung gói PHP-PECL-SSH2 trên Centos 7

cd ~/Downloads
git clone https://github.com/php/pecl-networking-ssh2.git
cd pecl-networking-ssh2
phpize
./configure
make
make install
3

Thêm văn bản in đậm TextAdd, thêm văn bản in nghiêng,

  • Thêm báo giá, thêm mã,

Thêm một liên kết,

Thêm một danh sách viên đạn, thêm một danh sách được đánh số, thêm một danh sách nhiệm vụ,