revital@shark-lady.com // 054-6566464

שגיאה בניסיון להעלות קבצי מדיה לאתר וורדפרס

נכתב ב-7 באוקטובר 2014

העלאת קבצים לוורדפרס

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

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

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

התקלה: לא ניתן להעלות קבצים לאתר

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

תיקיית המדיה של וורדפרס נמצאת בדרך כלל ב-wp-content/uploads. התיקייה מחולקת לתת-תיקיות לפי שנים וחודשים, כאשר כל תת-תיקייה מכילה את הקבצים שהועלו בחודש הרלוונטי.

עד גירסה 3.5 של וורדפרס, היה ניתן לשנות את המסלול (Path) של תיקיית המדיה באמצעות לוח הבקרה (תחת "הגדרות –> מדיה") ולקבוע היכן ישמור וורדפרס את הקבצים השונים. גירסאות עדכניות יותר של וורדפרס, לא מאפשרות שינוי המסלול לתיקייה זו באמצעות לוח הבקרה.

לאחר העברת או שדרוג האתר, ייתכן ותיתקלו בשגיאה בניסיון להעלות קבצים חדשים לאתר. השגיאה תנוסח לרוב כ-"לא ניתן ליצור את התיקייה…" או "Unable to create directory" אם אתם עובדים עם וורדפרס באנגלית. כלומר, וורדפרס אינו מצליח למצוא את תיקיית המדיה שהוא "מכיר", או שאינו מצליח להעלות אליה קבצים.

במידה שהרשאות הקבצים והתיקיות נכונות (אם ביצעתם התקנה סטנדרטית בשירות אירוח רגיל, אין סיבה שההרשאות לא יהיו מתאימות), אזי הבעיה היא שוורדפרס לא מוצא את המסלול הנכון אל תיקיית הקבצים. כדי להגדיר את המסלול, יש להיכנס לקובץ wp-config.php ולבדוק האם קיימת שורה כזו:

define( 'UPLOADS', 'blog/wp-content/uploads' );

במידה שכן, יש לוודא שהמסלול המצוין בה הוא נכון. שימו לב שאין צורך בלוכסן לפני שם התיקייה, מכיוון שהמסלול הוא יחסי ל-ABSPATH.

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

 

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

צרו קשר והזניקו את האתר שלכם קדימה!