ฉันใช้ Ubuntu 16.04 และฉันรันคำสั่งด้านล่าง
sudo add-apt-repository ppa:ondrej/php.ini
ผลลัพธ์สุดท้ายมีลักษณะดังนี้:
กด [ENTER] เพื่อดำเนินการต่อหรือ ctrl-c เพื่อยกเลิกการเพิ่ม
gpg: สร้างพวงกุญแจ `/tmp/tmp94jbo60i/secring.gpg'
gpg: สร้างพวงกุญแจ `/tmp/tmp94jbo60i/pubring.gpg'
gpg: ขอรหัส E5267A6C จากเซิร์ฟเวอร์ hkp keyserver.ubuntu.com
gpg: /tmp/tmp94jbo60i/trustdb.gpg: สร้าง trustdb แล้ว
gpg: คีย์ E5267A6C: นำเข้าคีย์สาธารณะ "Launchpad PPA สำหรับ OndÅej Surý"
gpg: จำนวนทั้งหมดที่ประมวลผล: 1
gpg: นำเข้า: 1 (RSA: 1)
ตกลง
จากนั้นฉันก็เรียกใช้สิ่งนี้:
sudo apt-get อัปเดต
ผลลัพธ์ของคำสั่งนี้คือ:
รับ: 1 http://security.ubuntu.com/ubuntu xenial-security InRelease [109 kB]
เข้าชม:2 http://us.archive.ubuntu.com/ubuntu xenial InRelease
รับ: 3 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease [109 kB]
ตี: 4 https://esm.ubuntu.com/infra/ubuntu xenial-infra-security InRelease
ตี: 5 https://esm.ubuntu.com/infra/ubuntu xenial-infra-updates InRelease
รับ: 6 http://us.archive.ubuntu.com/ubuntu xenial-backports InRelease [107 kB]
ตี:7 http://ppa.launchpad.net/ondrej/apache2/ubuntu xenial InRelease
เข้าชม:8 http://ppa.launchpad.net/ondrej/php/ubuntu xenial InRelease
จากนั้นฉันเรียกใช้รหัสนี้เพื่อติดตั้ง php8.0:
sudo apt ติดตั้ง php8.0-fpm libapache2-mod-fcgid
มันกลับมาเสมอ:
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
E: ไม่พบแพ็คเกจ php8.0-fpm
E: ไม่พบแพ็คเกจใด ๆ โดย glob 'php8.0-fpm'
E: ไม่พบแพ็คเกจใด ๆ โดย regex 'php8.0-fpm'
ฉันขอขอบคุณเป็นอย่างยิ่งถ้าใครรู้และแบ่งปันวิธีแก้ปัญหา