Điểm:1

Đang cập nhật tệp .sh để tương thích với v20.04

lá cờ br

Tôi đang cố cập nhật tệp .sh này

#!/bin/bash
chức năng pecl_install {
    pecl cài đặt $1
    echo "phần mở rộng=$2.so" | sudo tee /etc/php5/mods-available/$2.ini
    tiếng vang "; ưu tiên=$3" | sudo tee -a /etc/php5/mods-available/$2.ini
    php5enmod $2
}

nếu [ $(/usr/bin/id -u) -ne 0 ]; sau đó
    echo "Không chạy bằng root"
    lối ra
fi

echo "Cài đặt Apache và PHP"
cài đặt apt-get apache2 php5 php5-curl

echo "Cài đặt tiện ích mở rộng HTTP"
apt-get cài đặt libpcre3-dev libcurl3-openssl-dev php5-dev php-http php5-mcrypt php-lê
pecl_install pecl/raphf raphf 20
pecl_install pecl/propro propro 20
pecl_install pecl_http http 30

echo "Kích hoạt mô-đun Apache"
proxy a2enmod
a2enmod proxy_http
viết lại a2enmod

Và đây là phiên bản của tôi:

#!/bin/bash
chức năng pecl_install {
        pecl cài đặt $1
        echo "phần mở rộng=$2.so" | sudo tee /etc/php/7.4/mods-available/$2.ini
        tiếng vang "; ưu tiên=$3" | sudo tee -a /etc/php/7.4/mods-available/$2.ini
        php7enmod $2
}

nếu [ $(/usr/bin/id -u) -ne 0 ]; sau đó
    echo "Không chạy bằng root"
    lối ra
fi

echo "Cài đặt Apache và PHP"
apt-get cài đặt apache2 php7.4 php7.4-curl

echo "Cài đặt tiện ích mở rộng HTTP"
apt-get cài đặt libpcre3-dev libcurl3-openssl-dev php7.4-dev php-http php7.4-mcrypt>
pecl_install pecl/raphf raphf 20
pecl_install pecl/propro propro 20
pecl_install pecl_http http 30

echo "Kích hoạt mô-đun Apache"
proxy a2enmod
a2enmod proxy_http
viết lại a2enmod

Tôi làm tốt công việc cho đến dòng số 18

apt-get cài đặt libpcre3-dev libcurl3-openssl-dev php7.4-dev php-http php7.4-mcrypt>

Nó cho tôi thấy những dòng này:

Cài đặt tiện ích mở rộng HTTP
./install.sh: dòng 18: lỗi cú pháp gần mã thông báo không mong muốn `dòng mới'
./install.sh: dòng 18: `apt-get install libpcre3-dev libcurl3-openssl-dev php7.4-dev php-http php7.4-mcrypt>'

Vì vậy, bất kỳ trợ giúp ở đây!!!

Điểm:2
lá cờ zw

Bạn phải loại bỏ > từ cuối dòng 18 đầu tiên. Vì vậy, nó sẽ giống như hình dưới đây:

apt-get cài đặt libpcre3-dev libcurl3-openssl-dev php7.4-dev php-http php7.4-mcrypt

Cũng cần lưu ý rằng php7.4-mcrypt gói không tồn tại trong kho chính thức của Ubuntu.
Vì vậy, chính xác (về mặt đóng gói) dòng 18 cho Ubuntu 20.04 LTS sẽ như sau:

apt-get cài đặt libpcre3-dev libcurl3-openssl-dev php7.4-dev php-http php-lê

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.