Score:1

ฉันไม่สามารถติดตั้งแพ็คเกจ PHP สำหรับการกำหนดค่า Apache

ธง ke

ขออภัย นี่คือสิ่งที่ฉันได้รับเมื่อพยายามติดตั้งแพ็คเกจต่อไปนี้ อินพุตใด ๆ จะได้รับการชื่นชมอย่างมาก

yael@ypa-ubuntu-server:~$ sudo apt ติดตั้ง php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-soap php-apcu php-smbclient php7 .2-ldap php-redis php7.2-gd php7.2-xml php7.2-intl php7.2-json php-imagick php7.2-mysql php7.2-cli php7.2-ldap php7.2-zip php7.2-curl
[sudo] รหัสผ่านสำหรับ yael: 
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพิง...เสร็จแล้ว
กำลังอ่านข้อมูลสถานะ...
ไม่มีแพ็คเกจ libapache2-mod-php7.2 แต่ถูกอ้างถึงโดยแพ็คเกจอื่น
ซึ่งอาจหมายความว่าแพ็คเกจหายไป ล้าสมัย หรือ
มีให้จากแหล่งอื่นเท่านั้น

ไม่มีแพ็คเกจ php-smbclient แต่ถูกอ้างถึงโดยแพ็คเกจอื่น
ซึ่งอาจหมายความว่าแพ็คเกจหายไป ล้าสมัย หรือ
มีให้จากแหล่งอื่นเท่านั้น

ไม่มีแพ็คเกจ php7.2-common แต่ถูกอ้างถึงโดยแพ็คเกจอื่น
ซึ่งอาจหมายความว่าแพ็คเกจหายไป ล้าสมัย หรือ
มีให้จากแหล่งอื่นเท่านั้น

E: ไม่พบแพ็คเกจ php7.2
E: ไม่พบแพ็คเกจใด ๆ โดย glob 'php7.2'
E: แพ็คเกจ 'libapache2-mod-php7.2' ไม่มีตัวเลือกการติดตั้ง
E: แพ็คเกจ 'php7.2-common' ไม่มีตัวเลือกการติดตั้ง
E: ไม่พบแพ็คเกจ php7.2-mbstring
E: ไม่พบแพ็คเกจใด ๆ โดย glob 'php7.2-mbstring'
E: ไม่พบแพ็คเกจ php7.2-xmlrpc
E: ไม่พบแพ็คเกจใด ๆ โดย glob 'php7.2-xmlrpc'
E: ไม่พบแพ็คเกจ php7.2-soap
E: ไม่พบแพ็คเกจใด ๆ โดย glob 'php7.2-soap'
E: แพ็คเกจ 'php-smbclient' ไม่มีตัวเลือกการติดตั้ง
E: ไม่พบแพ็คเกจ php7.2-ldap
E: ไม่พบแพ็คเกจใด ๆ โดย glob 'php7.2-ldap'
E: ไม่พบแพ็คเกจ php7.2-gd
E: ไม่พบแพ็คเกจใด ๆ โดย glob 'php7.2-gd'
E: ไม่พบแพ็คเกจ php7.2-xml
E: ไม่พบแพ็คเกจใด ๆ โดย glob 'php7.2-xml'
E: ไม่พบแพ็คเกจ php7.2-intl
E: ไม่พบแพ็คเกจใด ๆ โดย glob 'php7.2-intl'
E: ไม่พบแพ็คเกจ php7.2-json
E: ไม่พบแพ็คเกจใด ๆ โดย glob 'php7.2-json'
E: ไม่พบแพ็คเกจ php7.2-mysql
E: ไม่พบแพ็คเกจใด ๆ โดย glob 'php7.2-mysql'
E: ไม่พบแพ็คเกจ php7.2-cli
E: ไม่พบแพ็คเกจใด ๆ โดย glob 'php7.2-cli'
E: ไม่พบแพ็คเกจ php7.2-ldap
E: ไม่พบแพ็คเกจใด ๆ โดย glob 'php7.2-ldap'
E: ไม่พบแพ็คเกจ php7.2-zip
E: ไม่พบแพ็คเกจใด ๆ โดย glob 'php7.2-zip'
E: ไม่พบแพ็คเกจ php7.2-curl
E: ไม่พบแพ็คเกจใด ๆ โดย glob 'php7.2-curl'

ฉันลองใช้นโยบาย apt [หนึ่งในแพ็คเกจที่ขาดหายไป] สำหรับสองสามแพ็คเกจและนี่คือสิ่งที่ฉันได้รับ

yael@ypa-ubuntu-server:~$ นโยบาย apt php7.2
N: ไม่พบแพ็คเกจ php7.2
N: ไม่พบแพ็คเกจใด ๆ โดย glob 'php7.2'
yael@ypa-ubuntu-server:~$ นโยบาย apt php7.2
N: ไม่พบแพ็คเกจ php7.2
N: ไม่พบแพ็คเกจใด ๆ โดย glob 'php7.2'
yael@ypa-ubuntu-server:~$ apt นโยบาย libapache2-mod-php7.2
libapache2-mod-php7.2:
  ติดตั้ง: (ไม่มี)
  ผู้สมัคร: (ไม่มี)
  ตารางเวอร์ชัน:
yael@ypa-ubuntu-server:~$ นโยบาย apt php7.2-common
php7.2-common:
  ติดตั้ง: (ไม่มี)
  ผู้สมัคร: (ไม่มี)
  ตารางเวอร์ชัน:
yael@ypa-ubuntu-server:~$ นโยบาย apt php7.2-mbstring
N: ไม่พบแพ็คเกจ php7.2-mbstring
N: ไม่พบแพ็คเกจใด ๆ โดย glob 'php7.2-mbstring'
Organic Marble avatar
us flag
โปรดแก้ไขคำถามของคุณและใช้การจัดรูปแบบรหัส ไม่สามารถอ่านได้ในสถานะปัจจุบัน การรวมเอาต์พุตของ `นโยบาย apt [หนึ่งในแพ็คเกจที่ขาดหายไป]` จะเป็นประโยชน์
in flag
คุณกำลังติดตั้ง Ubuntu Server เวอร์ชันใด หากเป็นเวอร์ชันล่าสุด ไม่จำเป็นต้องระบุ 7.2 หากคุณต้องการ 7.2 โดยเฉพาะและไม่ใช่ค่าเริ่มต้นสำหรับการติดตั้ง Ubuntu นั่นเป็นปัญหาอื่น
Yael Palacios avatar
ke flag
@OrganicMarble ขอบคุณมาก ผู้ใช้ครั้งแรกที่นี่ถ้าคุณไม่สามารถบอกได้ ฉันเพิ่งแก้ไขตามคำแนะนำของคุณ
Yael Palacios avatar
ke flag
@matigo ขอบคุณมาก! 21.04 แล้วฉันจะลบ 7.2 ออกจากรายการของฉันได้ไหม
in flag
ที่เก็บ Ubuntu Server 21.04 จะติดตั้ง PHP 7.4 ตราบใดที่สิ่งนี้ยอมรับได้สำหรับสถานการณ์ของคุณ สิ่งที่คุณต้องทำคือลบบิต '7.2' ออกจาก 'apt install' ก่อนหน้าของคุณ หากคุณ *ต้อง* ใช้ 7.2 คุณจะต้องใช้ที่เก็บบุคคลที่สามหรือคอนเทนเนอร์ Docker
Yael Palacios avatar
ke flag
@matigo ขอบคุณอีกครั้ง ที่ทำได้ :) ตอนนี้ฉันได้รับสิ่งนี้แล้ว: E: แพ็คเกจ 'php-smbclient' ไม่มีตัวเลือกการติดตั้ง ดังนั้นฉันจะบอกว่านั่นเป็นความคืบหน้า!
Nmath avatar
ng flag
คุณจำได้ว่าต้องเรียกใช้ `sudo apt update` ก่อนพยายามติดตั้งซอฟต์แวร์หรือไม่ หากคุณไม่ได้ทำงานกับรายการแพ็กเกจปัจจุบัน คุณเสี่ยงที่จะจบลงในนรกที่ต้องพึ่งพิงซึ่งเป็นลักษณะเช่นนี้
Score:0
ธง zw

เดอะ php-smbclient.php เคยเป็น ใช้ได้ล่าสุด สำหรับ 18.04 LTS อย่างเป็นทางการ

เพื่อให้ได้วันที่ 21.04 คุณต้อง ใช้ PPA:

sudo apt-get install software-properties-common

sudo add-apt-repository ppa:jnweiger/php-smbclient
sudo apt-get อัปเดต
sudo apt-get install php-smbclient

นอกจากนี้ โปรดทราบว่าขอแนะนำให้เรียกใช้เวอร์ชัน LTS (เช่น 18.04 LTS หรือ 20.04 LTS) เพื่อการติดตั้งเซิร์ฟเวอร์ระยะยาวที่เชื่อถือได้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา