אפשר להשתמש ב-SFTP וב-SSH כדי להעביר קבצים אל האתר שלך וממנו. המדריך כולל תשובות ופתרונות לשאלות נפוצות לגבי בעיות בגישה לקבצים, SFTP ו-SSH.
כלי זה זמין באתרים עם התוכניות Business ו-Commerce של WordPress.com. אם רכשת את התוכנית Business, יש לוודא שהיא הופעלה. באתרים חינמיים ובאתרים בתוכניות Personal ו-Premium, ניתן לשדרג את התוכנית כדי לגשת לכלי זה.
במדריך הזה
- אילו קבצים ותיקיות ניתן לערוך באמצעות SFTP?
- העליתי תוסף/ערכת עיצוב ואני לא רואה אותם בלוח הבקרה שלי?
- שיניתי את הקבצים של ערכת העיצוב אבל השינויים שלי נעלמים לאחר שערכת העיצוב מתעדכנת.
- הוספתי את האתר לסביבת SFTP אבל הוא לא עובד!
- העליתי תמונות/סרטונים דרך SFTP אבל הם לא מוצגים בספריית המדיה שלי.
- אילו הרשאות עלי להגדיר לקבצים?
- האם התוכן שמועלה דרך SFTP נחשב במסגרת מגבלות האחסון באתר שלי?
- העליתי תוסף באמצעות SFTP אבל לא הצלחתי להפעיל אותו. מה אוכל לעשות?
- ניסיתי להעלות ערכת עיצוב לאתר אבל קיבלתי שגיאה שהיא גדולה מדי. האם אוכל להעלות אותה דרך SFTP?
- האם אפשר להוסיף מודולים מותאמים של PHP, כגון ioncube?
- איך אוכל להעניק למפתחים של התוסף או ערכת העיצוב גישה לאתר שלי דרך SFTP?
- איך אפשר לקבל תמיכה לגבי השימוש בכלים של שורת פקודה?
- האם כל הפקודות זמינות?
- האם אוכל להגדיר סיסמה ל-SFTP ול-SSH בעצמי?
- האם יכולים להיות לי כמה מפתחות SSH?
- מה עושים אם משהו אחר משתבש?
יש לך שאלה?
להיעזר בסייען הבינה המלאכותיתחלק מהספריות במבנה של מערכת הקבצים נעולות ולא ניתן לגשת אליהן דרך SFTP. המגבלה הזאת חיונית לאבטחה ועוזרת לנו לוודא שהאתר פועל בצורה תקינה.
בצילום המסך שלמטה אפשר לראות שלצד חלק מספריות הליבה מופיע הסמל '?':
- _wp_
- advanced-cache.php
- object-cache.php
- wp-load.php
סימן השאלה ב-SFTP משקף שהספרייה היא חלק מהתקנת הליבה של WordPress באתר שלך. לא ניתן לשנות את קובצי הליבה מאחר שהם הם חיוניים לפעילות התקינה של האתר.

כן, בהחלט אפשר לשנות את הקובץ wp-config.php באתר. אנחנו ממליצים לא לגעת בקובץ הזה אלא אם אין ברירה אחרת. אם יש לך ספק לגבי השינויים שנדרשים בקובץ, אנחנו מבקשים ליצור איתנו קשר לפני ביצוע השינויים.
ברוב התבניות שמסופקות על ידי WordPress.com, הקובץ functions.php הוא קובץ עם קישורים סימבוליים ומוגן. כלומר, לא ניתן לערוך אותו. עם זאת, תבניות של צד שלישי ותבניות שהועלו באופן ידני כן מאפשרות שינויים בקובץ functions.php.
לתשומת ליבך, עריכה או הוספה של קוד בקובץ functions.php עלולה לגרום לקריסה של האתר והשינויים בדרך כלל אובדים כאשר התבנית מתעדכנת. אנחנו ממליצים להשתמש בתוספים כגון Code Snippets אם ברצונך להחיל שינויים בקובץ functions.php של האתר שלך. התוסף הזה מאפשר לך לשלוט בצורה מלאה ומדויקת יותר במיקומים שבהם קטעי הקוד מופעלים וניתן להשבית בקלות את קטעי הקוד בתוסף אם משהו משתבש.
לא, אין אפשרות לערוך את קובצי הליבה של WordPress או את התוספים וערכות העיצוב שמוגדרים כברירת מחדל ב-WordPress.com. אלו קבצים שחיוניים לפעילות התקינה של האתר. אין אפשרות לערוך אותם דרך SFTP.
עליך לוודא שהעלית את התוסף/ערכת העיצוב לתיקייה הנכונה. אם התוספים לא נמצאים בתיקייה /wp-content/plugins/ והתבניות לא נמצאות בתיקייה /wp-content/themes/, לא תהיה אפשרות להשתמש בהם.
זהו תרחיש צפוי אם לא השתמשת בערכת עיצוב בת כדי לבצע את השינויים מאחר שכל השינויים יידרסו על ידי הגרסה החדשה של ערכת העיצוב. אם ברצונך להפעיל תבניות מותאמות משלך, יש לבצע את ההוראות שכאן.
עליך לוודא שהחיבור בהגדרות הסביבה מוגדר כ-SFTP. אם בחרת להשתמש בחיבור המהיר, יש לוודא שהוספת ל-SFTP את הקידומת sftp://.
זהו תרחיש צפוי מאחר שהפלטפורמה של WordPress לא מזהה קובצי מדיה שהועלו דרך SFTP. אף על פי שהם זמינים לגישה דרך כתובת URL ישירה, הם לא יוצגו בתוך האזור של מנהל המערכת. אפשר להשתמש בתוספים כגון Media Sync כדי לפתור את הבעיה הזאת וכדי לאפשר תצוגה רגילה של תמונות וסרטונים שהועלו דרך SFTP במדיה של האתר.
כברירת מחדל, הרשאות התיקיות והקבצים שלך אמורות להיות מוגדרות ל-755. שינוי ההגדרות האלה עלול לפגוע בפעילות האתר. יוצגו לך גם קבצים עם קישורים סימבוליים שלהם הוקצו הרשאות שונות. זהו מצב רגיל ואין אפשרות לשנות אותו.
כן, תוכן שהועלה דרך SFTP נחשב במסגרת מגבלות האחסון של האתר, בדומה לתוכן שהעלית דרך ספריית המדיה.
אנחנו מנסים לוודא שהאתר שלך ב-WordPress.com תואם לכמה שיותר תוספים, אך נתקלנו בכמה תוספים שאינם פועלים בצורה טובה עם הפלטפורמה שלנו או שאינם תואמים לשירות שלנו מסיבה אחרת. אנחנו ממליצים לוודא שלא העלית תוסף שאינו תואם.
כן. תהיה לך אפשרות להעלות תבנית דרך המקטע מראה ← תבנית, אך יש מגבלה של 50 MB מטעמי אבטחה שכן חלק מהתבניות עלולות לכלול קבצים אחרים שאינם חלק מהתבנית עצמה.
במקרים האלה, השלב הראשון הוא לבדוק בקפידה שיש ברשותך את הקבצים הנכונים של ערכת העיצוב. ערכות עיצוב של ספקים מצד שלישי עלולות לכלול דברים נוספים בתוך קובץ ה-Zip, כגון תוכן לדוגמה ופרטי רישיון. כדאי לוודא שהקבצים שמועלים לאתר הם רק הקבצים של ערכת העיצוב שניתנים להתקנה ב-WordPress.
אם הסרת את הקבצים הנוספים אבל עדיין מתקבלת שגיאה, אפשר להשתמש ב-SFTP כדי להוסיף את התבנית לאתר שלך על ידי חילוץ של קובץ ה-Zip ומיקומו בספרייה /wp-content/themes/.
לא. חלק מהתוספים אומנם דורשים להתקין מודולים של PHP מותאם כדי לפעול אך זו הגדרה שנקבעת בצד השרת ולא ניתן לשנותה. אפשר לבדוק את הפרטים של סביבת השרת שלנו כאן.
אם למפתחים של התוסף או התבנית נדרשת גישה דרך SFTP, אפשר לספק להם את פרטי הכניסה שלך ל-SFTP. חלה הגבלה של משתמש SFTP אחד עבור כל אתר. עליך להקפיד ולאפס את הסיסמה שלך ל-SFTP כאשר למפתח לא נדרשת עוד גישה.
בגלל האופי המורכב של SSH ו-WP-CLI, אנחנו לא יכולים לספק תמיכה נרחבת לשימוש בכלים אלו. נציגי תמיכה זמינים לעזור בבעיות התחברות באמצעות SSH, אבל לא יכולים להדריך אותך על השימוש בפקודות.
משאבים מקיפים זמינים לגבי השימוש בשורת הפקודה ב-Linux. חלק מהדוגמאות הפופולריות כוללות את המקורות הבאים של גורמי צד שלישי:
- הדרכה של Ubuntu למתחילים לגבי שורת פקודה
- חוברת עזרה לפקודות Linux של freeCodeCamp
- LinuxCommand.org
- קורס של Microsoft לגבי Shell
על מנת לספק סביבה בטוחה ומתפקדת, WordPress.com עשויה להגביל או להשבית חלק מהפקודות של Shell ו-WP-CLI. המסמכים של WP-CLI כוללים רשימה של הפקודות של ממשק שורת פקודה הזמינה.
שם המשתמש והסיסמה נוצרים על ידי המערכת באופן אוטומטי. הם ייחודיים לכל אתר. אם יש לך מספר אתרים, עליך ליצור מספר שילובים של שמות משתמש וסיסמה, אחד לכל אתר.
אפשר להוסיף מפתח SSH אחד בלבד לכל חשבון WordPress.com. לאחר מכן, ניתן לצרף אותו למספר אתרים. לכל אתר ניתן לצרף מספר מפתחות, אחד לכל משתמש מורשה.
אם התרחש שינוי לא רצוי באתר שלך כתוצאה מפעולות ב-SFTP או ב-SSH, אפשר לשחזר את האתר מגיבוי שנשמר טרם השינוי.
אם ביצעת פעולה ומשהו קרה שמונע ממך לגשת לגיבויים, נוכל לעזור לך לשחזר את האתר למצבו הקודם לפני הרגע שבו הרצת את הפקודה. לא נוכל לעזור לך לאתר באגים בפקודה שלך כדי לגרום לה לפעול כצפוי.
אתם חייבים להיות מחוברים על מנת לשלוח תגובה.