
04-06-2007, 21:52
|
|
מנהל פורומי "תכנות ובניית אתרים" ו"חומרה ורשתות"
|
|
חבר מתאריך: 25.10.01
הודעות: 42,778
|
|
בתגובה להודעה מספר 1 שנכתבה על ידי newbie_php_123 שמתחילה ב "ממש שאלת צעירים : איך אני עושה configure למשהו ב-PHP ?"
שאתה עובד עם מנהל חבילות (למעט הפצות מיוחדות כגון ג'נטו), אתה לא מקמפל אף פעם, אלא מקווה שבנו חבילה בשבילך שבה יש את המודול שאתה רוצה...
קימפול מקוד המקור, אומר בהכרח לא להשתמש במנהל החבילות עבור אותה תוכנה נדונה (ולעתים תוכנות נוספות...), ואז אתה עלול להסתבך במקומות אחרים, כיוון שהפצות מבוססות מנהלי חבילות בנויות, נוטות, מסיבה מאוד מוזרה, לא לשמור על ברירות המחדל, ככה שאתה עלול להזדקק לניחושים כדי להתאים את עצמך אליהן (או שלא. הכל תלוי בנסיבות...).
אם אתה רוצה לעבוד בכל זאת מקוד מקור (כי לא מצאת RPM שמוסיף תמיכה ב SOAP) - אתה צריך להוריד את ה tar.bz2 של php, לפרוס אותו עם tar xvfj file.tar.bz2 , להיכנס לספריה שנוצרה, להריץ configure עם כל הפרמטרים שאתה צריך (זה יהיה רעיון טוב להעתיק לפני כן את רשימת הפרמטרים מהפלט של הפקודה phpinfo()) - ואז להריץ make ו make install - ולקוות שהוא יוסיף לבד את מה שצריך לקונפיג של שרת ה web שלך. מומלץ שתקרא את החלק הרלוונטי בקישור http://php.net/install
|