ขณะนี้ฉันกำลังฟังซ็อกเก็ต TCP ในเว็บเซิร์ฟเวอร์ Nginx ของฉัน แต่ด้วยเหตุผลบางประการ ฉันต้องการฟังซ็อกเก็ตโดเมน UNIX ของฉัน ปัญหาคือฉันไม่พบ php8.0-fpm.sock
ในทั้งสอง /var/run/php/php8.0-fpm.sock
และ /run/php/php8.0-fpm.sock
เส้นทาง เมื่อฉันวิ่ง ls /run/php
จะแสดงเท่านั้น php8.0-fpm.pid
.
สถานะ systemctl php8.0-fpm
ยืนยันว่าติดตั้งและทำงานอย่างถูกต้อง:
php8.0-fpm.service - ตัวจัดการกระบวนการ FastCGI ของ PHP 8.0
โหลดแล้ว: โหลดแล้ว (/lib/systemd/system/php8.0-fpm.service; เปิดใช้งาน; ผู้ขาย pr /php8.0-fpm.service; เปิดใช้งาน; การตั้งค่าล่วงหน้าของผู้ขาย: เปิดใช้งาน)
ใช้งานอยู่: ใช้งาน (ทำงาน) ตั้งแต่วันเสาร์ 2021-10-30 03:03:54 EDT; 20 นาทีที่แล้ว
เอกสาร: man:php-fpm8.0(8)
กระบวนการ: 282214 ExecStartPost=/usr/lib/php/php-fpm-socket-helper install /run/php/php-fpm.sock /etc/php/8.0/fpm/pool.d/www.conf 80 (code= ออกแล้ว สถานะ=0/สำเร็จ)
PID หลัก: 282200 (php-fpm8.0)
สถานะ: "กระบวนการที่ใช้งานอยู่: 0, ไม่ได้ใช้งาน: 2, คำขอ: 7, ช้า: 0, การรับส่งข้อมูล: 0req/sec"
งาน: 3 (จำกัด: 4621)
หน่วยความจำ: 67.5M
CGroup: /system.slice/php8.0-fpm.service
ââ282200 php-fpm: กระบวนการหลัก (/etc/php/8.0/fpm/php-fpm.conf)
ââ282212 php-fpm: พูล www
ââ282213 php-fpm: พูล www
30 ตุลาคม 03:03:54 127.0.0.1localhost systemd[1]: การเริ่มต้น PHP 8.0 FastCGI Promd[1]: การเริ่มต้น PHP 8.0 FastCGI Process Manager...
30 ตุลาคม 03:03:54 127.0.0.1localhost systemd[1]: เริ่มต้น PHP 8.0 FastCGI Procmd[1]: เริ่มต้น PHP 8.0 FastCGI Process Manager