[Skip Header and Navigation] [Jump to Main Content]
בית
דרופל ישראל
הבית של קהילת מפתחי ומשתמשי דרופל בישראל

Primary Links

  • בית
  • דרופל בעברית
  • חדש באתר
  • מדריכים
  • תמיכה
  • לוח דרושים
  • נותני שירות בדרופל
  • אתרי דרופל ישראליים
  • שאלות נפוצות
  • ארועים והדרכות
בית » פורומים » תמיכה כללית

קוד משותף בתיקייה חיצונית של התקנות שונות (revised)

אמיר סימן טוב, ג', 15/12/2009 - 13:13

שלום שלום.

אני עדיין בשלבי ניסיונות מה הדרך הנכונה לשתף תיקיות קוד (רכיבים משותפים, למשל) בין מספר התקנות של דרופל על שרת שיתופי, **כאשר אין גישת SSH**, אבל יש נכונות מצד חברת האכסון (spd) להוסיף סימלינקים ככל שנדרש עבור כל אתר. המטרה היא כמובן שדרוג מהיר יותר בין גרסאות אקוויה ותוצאת לוואי הנה גם חיסכון מסוים באכסון.

אני מבקש את חוות דעתכם האם לדעתכם זו שיטה עלולה ליצור בעיות כלשהן בשלב כלשהו. להלן מה שבוצע **ונראה עובד**:

לצורך בדיקה התחלנו עם אתר אחד (זנוח מעט...) ורק עם התיקיות של ההפצה של אקוויה - הפצה בה אני משתמש עבור כל האתרים. כלומר, בינתיים לא עבור תיקיית מודולים שאינם בהפצה.

  1. בתיקייה חיצונית לאתרים הוגדרה התיקייה d6/acquia_shared/current ובה שפכתי את כל הקוד של הפצה חדשה.
  2. בוצעו סימלינקים על ידי חברת האחסון מתיקייה רלוונטית בתוך האתר הספציפי לתיקייה רולוונטית שבתוך התיקייה current הנ"ל. סימלינקים בוצעו עבור התיקיות includes + misc + modules + scripts.
  3. הורץ update.php באתר הספציפי ועבר בהצלחה. יש לציין שהאתר הספציפי היה בגרסא קודמת, כך שהעדכון הוא אמיתי.
  4. על פניו האתר נראה בסדר, לא התבצעה בדיקה מעמיקה של תפקודו.

שאלה ראשונה:
האם יש צורך לעשות סימלינקים גם לקבצים מסוימים שקיימים בתיקיית השורש של התקנת דרופל? למשל, האם קבצים מסוימים עשויים להשתנות בין תת-גירסא אחת לשנייה?

שאלה שנייה:
האם יכולות להיות השלכות לא צפויות? האם יש בעיה שאני לא רואה?

 

אשמח לשמוע אתכם. תודה!

---

אם הגעת לדיון זה בעקבות חיפוש באתר ומעניינים אותך דיונים העוסקים בקוד משותף כאשר **יש גישת SSH** ניתן לנסות את הדיונים המופיעים כאן וכאן.

‹ סידור מחדש של Navigation בעיה במהלך גלישה באתר לאחר ההתקנה... ›
  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
תגים:
  • תמיכה כללית
התמונה של yhager

אמיר, לא הבנתי מה אתה מנסה

נכתב ע"י yhager ביום ג', 15/12/2009 - 15:07.

אמיר,

לא הבנתי מה אתה מנסה לעשות. אולי תסביר את הבעיה ולא את הפתרון.

למרות שלא הבנתי, אני ממליץ לך להשתמש ביכולות multisite של דרופל. פתרון של לינקים הוא אולי עובד, אבל סיוט תחזוקתי.

אני לא רואה שום קשר בין ssh כן או לא לבין זה.

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של אמיר סימן טוב

מולטיסייט לא מתאים במקרה זה

נכתב ע"י אמיר סימן טוב ביום ג', 15/12/2009 - 15:15.

מולטיסייט לא מתאים במקרה זה מכמה סיבות:
1. האתרים שונים לגמרי זה מזה ועל פי כל הדיונים שקראתי, זה סיבה טובה לא להשתמש במולטיסייט.
2. חלק מהאתרים הם של לקוחות להם עומדת הזכות להעביר את האתר לאכסון אחר.
3. אתר אחד מתוך האתרים מתוכנן בעצמו להיות מולטיסייט לטובת מיני-אתרים.

מה שאני מנסה לעשות זה פשוט מבחינה לוגית: לשים קבצים משותפים מחוץ לספריית השורש של אתר זה או אחר וללנקק לשם. מה לא ברור?...

| פרקטיקול - בונים לך אתר דרופל | עזרה מידית בקבוצה שלנו בפייסבוק! | שיעורי דרופל דרך האינטרנט

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של yhager

. האתרים שונים לגמרי זה מזה

נכתב ע"י yhager ביום ג', 15/12/2009 - 16:26.

. האתרים שונים לגמרי זה מזה ועל פי כל הדיונים שקראתי, זה סיבה טובה לא להשתמש במולטיסייט.

אני לא מסכים עם הקביעה הזאת. מה זה אתרים שונים? מה זה דומים? אתר זה קבצים + בסיס נתונים, וכל האתרים שונים זה מזה.

חלק מהאתרים הם של לקוחות להם עומדת הזכות להעביר את האתר לאכסון אחר.

הוראות העברה:
* התקן דרופל מתוך דרופל.אורג
* העבר את תיקיית sites/mysites אל ההתקנה החדשה
* profit

אתר אחד מתוך האתרים מתוכנן בעצמו להיות מולטיסייט לטובת מיני-אתרים.

שוב, נראה לי שאתה מערבב. אתר הוא אתר אחד. אין דבר כזה אתר מולטיסייט. מ"ס מתייחס אך ורק למבנה הקבצים על השרת. אם אתה רוצה אקוויה אחת לכל האתרים שלך, תתקין את זה כמולטי. אם אתה רוצה כל אתר בנפרד, תתקין אותם כנפרדים.

לשים קבצים משותפים מחוץ לספריית השורש של אתר זה או אחר וללנקק לשם. מה לא ברור?...

תעשה - פשוט נראה לי שאתה ממציא מחדש את התקנת המולטיסייט, ותתקל בבעיות שאיש לא יידע לפתור לך.

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של אמיר סימן טוב

הסיבה שלא כל כך רציתי

נכתב ע"י אמיר סימן טוב ביום ה', 17/12/2009 - 16:21.

הסיבה שלא כל כך רציתי מולטיסייט היא בשל עניין ההרשאות (למטה תחת Security Concerns). כלומר, ייתכן שאחד האתרים יצטרך הרשאת אדמין, מה שיקנה לו, אם יקבל הרשאה כזו, אפשרות לשנות תת-אתרים אחרים.

בכל זאת, בחרתי בינתיים באפשרות של מולטיסייט בידיעה שלא אתן הרשאת אדמין לבעל תת-האתר.

| פרקטיקול - בונים לך אתר דרופל | עזרה מידית בקבוצה שלנו בפייסבוק! | שיעורי דרופל דרך האינטרנט

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של yhager

הבעיה שמתוארת שם היא

נכתב ע"י yhager ביום ה', 17/12/2009 - 17:54.

הבעיה שמתוארת שם היא שאדמיניסטרטור יריץ קוד PHP באתר שלו, שהקוד הזה מטייל לך בשרת.
נראה לי עניין בסבירות נמוכה, ברוב המקרים. כמו כן, אם אין למשתמש שבשמו רץ ה apache הרשאות מיותרות, הנזק שהוא יכול לגרום מוגבל (למשל לתיקיית ה files - לא אמורה להיות לו הרשאות כתיבה במקומות אחרים).
בנוסף לכך, כמו שמקונפגים כל שרתי ה shared hosting - אם יש לך חשבון shared ואתה נותן admin באתר אחד - יש סיכוי שכל שאר האתרים שלך חשופים באותה מידה.

האם יש דרך למנוע התקפות כאלה מלבד להשתמש בשרת וירטואלי (vps) שונה לכל אתר? אני לא בטוח.. צריך לחשוב על זה.

אגב - זה לא קשור להרשאת אדמין - אלא להרשאת PHP. כל מיני מודולים, כמו block, php filter, views - מאפשרים לך להכניס קוד PHP - אני לא בטוח שכולם מאוגדים תחת אותה הרשאה.

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
התמונה של אמיר סימן טוב

אוקיי תודה יובל. תשובה מלאה,

נכתב ע"י אמיר סימן טוב ביום א', 20/12/2009 - 13:27.

אוקיי תודה יובל. תשובה מלאה, 12 נקודות :-)

| פרקטיקול - בונים לך אתר דרופל | עזרה מידית בקבוצה שלנו בפייסבוק! | שיעורי דרופל דרך האינטרנט

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.

איפה מתחילים ולאן ממשיכים?

מקום טוב להתחיל בו הוא הורדה של הגרסה העדכנית של דרופל בעברית.

להורדת דרופל בעבריתלשפות וגרסאות אחרות, Drupal.org

יש לנו באתר מדריכים שונים, הכוללים מדריך להתקנת דרופל על המחשב המקומי או על שרת אירוח באינטרנט, כמו גם מדריכים לעיצוב ופיתוח.

בעזרת המדריכים השונים באתר ובעזרת קבוצות הדיון שלנו, אפשר למצוא את כל המידע הנחוץ להקמה והתאמה אישית של אתרי דרופל. כדאי לבדוק גם את ערוצי התמיכה הנוספים שלנו

שלום אורח

כניסה|הצטרפות

כעת מחוברים 1 משתמשים מזוהים, ו-7 אורחים:
ami7878

yanivriv הוא החבר הכי חדש בקהילה!

דרופל ישראל בפייסבוק דרופל ישראל בטוויטר דרופל ישראל ב-LinkedIn

חדש בדיונים בפורום

  • דופיניטי מחפשת מפתח PHP |‏ Dofinity
  • לא רואה דף בתוך דף |‏ hodspot
  • מחפש דרופליסט מומחה |‏ razooloo
  • שחזור דרופל |‏ taldan4040
  • מסך לבן לאחר לחיצה על שמירת תצ... |‏ taldan4040
עוד בפורום

חדש בבלוגים

  • מדריך לבנייה ועיצוב של ניוזלטר... |‏ tom
  • ecommerce module |‏ avrilev
  • הסרת שיער בלייזר |‏ Alex Borodach
  • ערכת עיצוב חדשה FontFolio... |‏ ישראל
  • Mobile Drupal - סיכום הדרכה |‏ לבבי
עוד בבלוגים

אירועים והדרכות קרובות

אין פעילויות להצגה. יאללה, מי מארגן משהו?

ללוח האירועים המלא

חדש באתרים ישראלים

  • weisscarpetcleaning |‏ tzur
  • סרוולוג - חלקי מטוסים |‏ tzur
  • בייבי-ביורן ישראל |‏ tzur
  • טבעוני תוספי תזונה |‏ morantivo
  • עוגת הגבינה של ישראל - ישראל ה... |‏ zohar
עוד אתרים ישראלים
Powered by Drupal, an open source content management system
אירוח ופיתוח האתר באדיבות לינווייט - דרופל , אנדרואיד וקוד פתוח
עיצוב, קסמי css וערכת העיצוב טנדו - תום ביגלאייזן
שותף לדרך - אמנון לבב - ייעוץ משולב
דרופל ישראל הינה חלק מרשת הקנטינה
"כללי המשחק" ותנאי השימוש באתר
[Jump to Top] [Jump to Main Content]