คำถามติดแท็ก xdebug

4
“ เปิดไฟล์มากเกินไป” ใน Mac OSX หลังจากรัน apache ใน PHP ด้วย XDebug ในบางครั้ง
ฉันใช้ Mac OS X 10.9.4 รวมถึงเว็บเซิร์ฟเวอร์ apache2 ในตัวพร้อม PHP 5.5.14 จาก Brew (แพ็คเกจ: php55, php55-intl, php55-pdo-pgsql, php55-xdebug) เมื่อใช้งานการตั้งค่านี้มันทำงานได้ค่อนข้างดี อย่างไรก็ตามหลังจากนั้นครู่หนึ่งฉันจะเรียกใช้ข้อผิดพลาด 403 สำหรับทุกคำขอ ฉันค้นหาบันทึกข้อผิดพลาด apache และพบสิ่งต่อไปนี้: [Fri Jul 25 05:28:18 2014] [error] [client 127.0.0.1] PHP Warning: require_once(/Users/daniel/Development/massiveart/sulu-complete/app/bootstrap.php.cache): failed to open stream: Too many open files in /Users/daniel/Development/massiveart/sulu-complete/web/website.php on line 10, referer: http://sulu.lo/de …

1
ไม่สามารถเปิดเซสชัน xdebug ด้วย vmware guest os ได้หรือไม่
ฉันโหลด xdebug 2.1.2 แล้วและใน phpinfo ของฉันดูเหมือนว่าจะทำงานได้ แต่ฉันต้องการทราบว่าฉันจะตรวจสอบได้อย่างไรว่า xdebug รับฟังพอร์ต 9000 หรือไม่ โดยปกติฉันจะใช้ reverse shell เพื่อ xdebug แต่ด้วย vmware ของฉันในกล่องท้องถิ่นของฉันฉันต้องการเซสชันระยะไกลปกติหรือไม่ ฉันสามารถ ping โฮสต์ของฉันจากเครื่องเสมือนของฉันฉันสามารถเชื่อมต่อกับเว็บเซิร์ฟเวอร์ของฉันจากโฮสต์ของฉันไปยังเครื่องเสมือนของฉันและเปิดเซสชัน ftp แต่ฉันไม่สามารถเชื่อมต่อ IDE กับ xdebug ได้หรือไม่ ฉันได้ส่งต่อพอร์ต 80 และ 9000 จาก vmnet8 ไปยังพอร์ตโฮสต์ของฉันแล้วหรือยัง นี่คือ vmware-netconfig ของฉัน:
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.