วิธีทำให้ Curl และ PHP พร้อมใช้งานเมื่อติดตั้งจาก Xampp


11

ฉันติดตั้งสำเนา XAMPP ล่าสุดบน Ubuntu 14.04 อย่างไรก็ตามเมื่อฉันออกคำสั่งนี้:

curl -sS https://getcomposer.org/installer | php

ฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:

  1. ไม่ได้ติดตั้งโปรแกรม 'curl' คุณสามารถติดตั้งได้โดยพิมพ์:

    sudo apt-get curl การติดตั้ง
  2. ไม่ได้ติดตั้งโปรแกรม 'php' คุณสามารถติดตั้งได้โดยพิมพ์:

    sudo apt-get install php5-cli

ดังนั้นสิ่งที่ให้ฉันจะทำให้การม้วนของฉันและ PHP "มองเห็น"

ขอบคุณมาก!

คำตอบ:


17

หมายความว่าคุณไม่ได้ติดตั้ง curl และคุณจำเป็นต้องติดตั้ง curl เพื่อใช้งาน ซึ่งสามารถทำได้โดยไปที่ขั้วCTRL+ ALT+ แล้วป้อนT sudo apt-get install curl libcurl3 libcurl3-dev php5-curlสิ่งนี้จะติดตั้ง curl, php และไลบรารี่ที่จำเป็นเพื่อให้คุณได้รับฟังก์ชั่นที่คุณต้องการ

หลังจากการติดตั้งเสร็จสมบูรณ์ให้รีสตาร์ทเซิร์ฟเวอร์ด้วย sudo service apache2 restart


ขอบคุณสำหรับสิ่งนั้น อย่างไรก็ตามถ้าฉันทำ localhost ฉันสามารถเห็นใน phpinfo curl ที่เปิดใช้งานเป็น PHP เกินไป ดังนั้นฉันจึงไม่เข้าใจว่าทำไมอูบุนตูจึงไม่เห็น Xampp ได้รับการติดตั้งใน / opt หากมีความแตกต่าง
วินซ์

ลองใช้วิธีการแก้ปัญหาไว้ที่นี่ มันมีไว้สำหรับ windows อย่างไรก็ตามสามารถเปลี่ยนพา ธ ของโฟลเดอร์เป็นชุดของ Ubuntu ได้

ฟังดูมีแนวโน้ม - แต่สิ่งที่เกี่ยวกับ PHP ก็ไม่ได้ถูกมองเห็นเช่นกัน? ขอบคุณมาก!
วินซ์

ตรวจสอบคำตอบของฉันสำหรับการแก้ไข คุณอาจมีแพ็กเกจบางส่วนอยู่แล้วหากจะข้ามแพ็คเกจเหล่านี้ไป

@Vince libcurl และ curl มีความแตกต่าง แต่เกี่ยวข้องกัน ว่าไลบรารีพร้อมใช้งาน / เปิดใช้งานใน PHP ไม่ได้หมายความว่าติดตั้งโปรแกรมแล้ว ติดตั้งโปรแกรมตามคำแนะนำหากคุณต้องการใช้ โปรแกรมที่ติดตั้งในเครื่อง (ไม่ใช่ผ่านตัวจัดการแพคเกจ) ต้องการการกำหนดค่าเพิ่มเติมก่อนที่จะเห็นที่อื่น นั่นเป็นสาเหตุที่phpXampp มองไม่เห็น
muru
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.