ฉันใช้ centos และฉันจำเป็นต้องค้นหาเส้นทางการติดตั้ง php อยู่ที่ไหน มีคำสั่งที่ฉันสามารถใช้เพื่อค้นหามันหรือไม่ ขอบคุณ
ฉันใช้ centos และฉันจำเป็นต้องค้นหาเส้นทางการติดตั้ง php อยู่ที่ไหน มีคำสั่งที่ฉันสามารถใช้เพื่อค้นหามันหรือไม่ ขอบคุณ
คำตอบ:
ฉันอยากจะแนะนำให้สร้างไฟล์ test.php ใหม่และใส่รหัสนี้:
<?php
phpinfo();
?>
จากนั้นเรียกดู test.php ในเบราว์เซอร์ ควรให้ข้อมูลมากมายเกี่ยวกับ php
หากคุณติดตั้งผ่านทางรอบต่อนาทีก็ลอง
rpm -ql php
หรือ
find / -name php.ini
ฉันไม่แน่ใจว่าสิ่งที่คุณหมายถึงโดยเส้นทางการติดตั้งถ้าคุณกำลังพูดถึงไบนารี 'ซึ่ง php' อาจจะทำงาน
หากคุณกำลังอ้างถึงอย่างอื่นเช่น dir ติดตั้งส่วนขยายและสมมติว่า php ของคุณได้รับการติดตั้งด้วย RPM ให้ทำ 'yum install php-devel' เพื่อรับคำสั่ง php-config คุณสามารถเรียกใช้โดยไม่มีตัวเลือกในการรับรายชื่อของทุกสิ่งที่รู้หรือคุณสามารถขอข้อมูลบางอย่างได้จากที่นี่เป็นสิ่งที่มีประโยชน์สำหรับสถานการณ์ของคุณ:
php-config --php-binary
php-config --extension-dir
php-config --include-dir
ลองใช้ 'php -i' บนบรรทัดคำสั่งเพื่อรับเอาต์พุตของ phpinfo
คุณยังสามารถใช้คำสั่งนี้
php -i | grep "Loaded Configuration File"
การติดตั้งของฉันอยู่ใน
/etc/php.d/
และ
/usr/include/php
แต่ฉันไม่แน่ใจว่าคุณพยายามทำอะไร
/usr/include/php
ควรมีไฟล์ส่วนหัวเท่านั้น (* .h) /etc/php.d
ในขณะที่การกำหนดค่าอยู่ในปัจจุบัน มักจะอาศัยอยู่ใน PHP หรือ/usr/bin
/usr/local/bin