กลยุทธ์ไบนารีตัวเลือกสำหรับผู้เริ่มต้น

I ของคุณได้เพิ่ม - q ใน shebang เพราะคุณจะพบมากตัวอย่างเช่นแต่คุณไม่จำเป็นต้องใช้มันตามที่คู่มือการใช้งาน PHP CLI จะเริ่มต้นขึ้นในโหมดเงียบไปโดยปริยาย แต่ - q และสวิทช์ไม่มีส่วนหัวจะถูกเก็บไว้สำหรับการทำงานร่วมกันเพื่อให้คุณสามารถใช้ CGI เก่า scripts. After คุณได้ทำปฏิบัติการแฟ้มคุณสามารถใช้มันเหมือนเปลือกอื่น ๆ script. Using PHP CLI สำหรับการดำเนินงานของการประยุกต์ใช้เครื่องมือ cron เป็นเรื่องปกติในปพลิเคชัน PHP ซับซ้อนเมื่อมีแอพลิเคชันที่มีการกำหนดไว้อย่างดีชั้นรูปแบบที่คุณสามารถใช้เครื่องมือที่ทำงานในรูปแบบจากสคริปต์ CLI และนำมาใช้มากที่สุดของรูปแบบนอกจากนี้เมื่อการดำเนินการที่ควรจะทำงานเฉพาะกับ PHP CLI พวกเขายังควรจะเป็นส่วนหนึ่งของรูปแบบและสคริปต์ CLI ควรจะเก็บไว้ง่ายที่สุดมันเป็นเรื่องง่ายมากที่จะทำให้ยากที่จะอ่าน PHP CLI scripts. I มีประมาณสองโหลสคริปต์บรรทัดคำสั่ง PHP การทำงานในชีวิตประจำวันที่Ive ได้เรียนรู้มากในช่วงไม่กี่ปีที่ผ่านมาเกี่ยวกับวิธีการรวมแอพพลิเคบรรทัดคำสั่งกับเว็บไซต์เว็บที่มีอยู่ฉันเขียนบล็อกโพสต์ในบางส่วนของสิ่งที่ฉันทำ wwwp​​iledweekly / 2009 / 06/01 / การบูรณาการ-PHP การ-บรรทัดคำสั่งสคริปต์กับที่มีอยู่บนเว็บโครงการ / โดยทั่วไปคุณสามารถทำมากกับคำสั่งอินเตอร์เฟซบรรทัดใน PHPสิ่งที่ฉันไม่ได้พูดถึงเป็นวิธีที่คุณสามารถควบคุมการ จำกัด ขนาดของหน่วยความจำและเวลาดำเนินการจากบรรทัดคำสั่งได้เป็นอย่างดีวิธีนี้ app บรรทัดคำสั่งของคุณสามารถใช้ตราบเท่าที่มันต้องการและมีจำนวนหน่วยความจำที่จำเป็นวิธีนี้คุณไม่ต้องใส่เหล่านี้ชนิดของการตั้งค่าใน php. ini ซึ่งจะเป็นความคิดที่ดี anyway. Mark โคล: เพื่อนของฉัน Ricki สร้างแพคเกจบริการที่ยอดเยี่ยมไออาร์ซีโดยใช้ PHP CLIacorairc. svn. sourceforgeIts ดีเท่า Anope บริการและอื่น ๆ ที่ไออาร์ซีมันยิ่งใหญ่ที่จะเห็น PHP ทำชนิดของสิ่งเหล่านี้เป็นไม่นานที่ผ่านมามันถูก จำกัด ให้เว็บ scripts. To เรียนรู้การเขียนโปรแกรมภาษาอื่นเช่นภาษา Perl หรือทุบตีที่จะทำให้เชลล์สคริปต์คุณสามารถเรียกใช้งาน cron ใน PHP และคุณสามารถใช้รหัสจากเว็บไซต์ตัวอย่างเช่นในสคริปต์เปลือกของคุณเมื่อมีแอพลิเคชันที่มีการกำหนดไว้อย่างดีชั้นรูปแบบที่คุณสามารถใช้เครื่องมือที่ทำงานในรูปแบบจากสคริปต์ CLI และนำมาใช้มากที่สุดของรูปแบบนอกจากนี้เมื่อการดำเนินการที่ควรจะทำงานเฉพาะกับ PHP CLI พวกเขายังควรจะเป็นส่วนหนึ่งของรูปแบบและสคริปต์ CLI ควรจะเก็บไว้ง่ายๆเป็น possible. The phpMyFAQ ทีมมีความยินดีที่จะประกาศออกมารุ่นตัวอย่างของรุ่นใหญ่ต่อไปของ phpMyFAQ, phpMyFAQ 2.9.0-alpha4, เอเดรีย Frutiger ปล่อยข่าวประชาสัมพันธ์ฉบับนี้ขยายส่วนที่เหลือของเรา / JSON API และแนะนำส่วนติดต่อผู้ใช้กำหนดค่าใหม่นอกจากนี้เรายังได้รับการแก้ไขปัญหามากรายงานโดยทดสอบอัลฟาที่ดีของเราเราลดลงการสนับสนุนสำหรับเว็บเซิร์ฟเวอร์ IIS เก่าและ lighttpdโปรดทราบว่าการทำงานบางอย่างที่ยังขาดหายไปและ don39t ใช้รุ่นในระบบการผลิตนี้ แต่ทดสอบรุ่นนี้และโปรดรายงาน bugsThe phpMyFAQ ทีมต้องการที่จะประกาศความพร้อมของรุ่นตัวอย่างที่สามของรุ่นใหญ่ต่อไปของ phpMyFAQ ที่ phpMyFAQ 2.9.0-alpha3 ที่ Egon Bahr ปล่อยข่าวประชาสัมพันธ์ฉบับนี้ได้รับการสนับสนุนการเปลี่ยนแปลงรุ่น PHP 5.5 หรือสูงกว่านอกจากนี้เรายังเพิ่มการสนับสนุนสำหรับ Markdown, ผู้ใช้ LDAP แบบไดนามิกที่มีผลผูกพันและเป็นไปได้ที่จะช่วยให้การดาวน์โหลดที่ไม่ระบุชื่อที่จะแทนที่รหัสผ่านผู้ใช้โดยผู้ดูแลระบบและการตั้งค่าการโหวตและการเข้าชมเราได้เพิ่มการสนับสนุนสำหรับส่วนหัวและท้ายกระดาษที่กำหนดเองในการส่งออกในรูปแบบ PDF สำหรับภาษาเฉพาะคำถามที่เปิดกว้างและกลุ่มผู้ดูแลประเภทนอกจากนี้เรายังขยายส่วนที่เหลือของเรา / JSON API สำหรับการเผยแพร่ App iOS ของคุณในอนาคตเราปรับห้องสมุดมาพร้อมและเราลดลงการสนับสนุนสำหรับเว็บเซิร์ฟเวอร์ซุสโปรดทราบว่าการทำงานบางอย่างที่ยังขาดหายไปและ don39t ใช้รุ่นนี้ในระบบการผลิต แต่ทดสอบรุ่นนี้และโปรดรายงาน bugsWhen รวบรวมนามสกุลถ้าคุณมีรุ่น PHP หลายติดตั้งคุณอาจระบุที่ติดตั้ง you039d ต้องการสร้างโดยใช้ - ตัวเลือก - with-PHP การ-การตั้งค่าระหว่างการตั้งค่าการกำหนดเส้นทางของแต่ละ PHP การ-การตั้งค่ารายการ script. The ตัวเลือกบรรทัดคำสั่งที่มีให้โดยคริป PHP-การตั้งค่าสามารถสอบถามได้ตลอดเวลาโดยใช้ PHP-การตั้งค่าที่มีสวิทช์ - h: การใช้งาน: / usr / local / bin php / การตั้งค่าตัวเลือก-OPTION: คำนำหน้า ... --includes ... --ldflags ... --libs ... --extension-dir ... --include-ผบ ... --php ไบนารี ... --php-sapis ... --configure-ตัวเลือก ... --version ... --vernum ... ตัวเลือกบรรทัดคำสั่งตัวเลือกคำอธิบายคำนำหน้าคำนำหน้าไดเรกทอรีที่มีการติดตั้ง PHP เช่น/ usr / --includes ท้องถิ่นรายชื่อของตัวเลือก - I มีทั้งหมดรวมถึงไฟล์ --ldflags LD ธง PHP ซึ่งได้รวบรวมกับห้องสมุด --libs พิเศษซึ่ง PHP ได้รวบรวมกับไดเรกทอรี --extension-dir นามสกุลที่มีการค้นหาโดยเริ่มต้น - รวมถึง-dir คำนำหน้าไดเรกทอรีที่ไฟล์ส่วนหัวมีการติดตั้งโดยค่าเริ่มต้น --php ไบนารีเส้นทางเต็มเป็น PHP CLI หรือ CGI ไบนารี --php-sapis แสดงโมดูล SAPI ทั้งหมดที่มีอยู่ --configure ตัวเลือกกำหนดค่าตัวเลือกที่จะสร้างการกำหนดค่าของการติดตั้งปัจจุบัน PHP --version PHP รุ่น --vernum รุ่น PHP เป็น integerSet ใส่ http-พร็อกซี่เป็นเจ้าภาพและ http-พร็อกซี่พอร์ตข้อมูลเส้นทางที่จะไปควบคุมผ่านพร็อกซีเซิร์ฟเวอร์http-พร็อกซี่เป็นเจ้าภาพเป็นชื่อโฮสต์หรือที่อยู่ IP ของพร็อกซีเซิร์ฟเวอร์http-พร็อกซี่พอร์ตเป็นเซิร์ฟเวอร์พร็อกซี HTTP หรือ HTTPS พอร์ตใดก็ตามที่คุณกำลังใช้ถ้าคุณตั้งค่าพร็อกซี่ http-เจ้าภาพที่คุณต้องตั้งค่าพร็อกซี่ http-พอร์ตเป็น well. By เริ่มต้นการติดตั้งใช้ไบนารี CLI PHP ในการกำหนดตำแหน่งที่จะติดตั้ง PHP ตัวแทนงานนี้สำหรับส่วนใหญ่ PHP environments. If คุณกำลัง instrumenting PHP ที่แตกต่างกันใช้-eoption เพื่อระบุไดเรกทอรีนามสกุลที่ถูกต้องสำหรับแฟ้ม appdynamicsagent. so และ-ioption สำหรับไดเรกทอรี INI ที่ถูกต้องสำหรับแฟ้ม appdynamicsagent.