אחסון אתרים
שאלות בנושא אחסון אתרים
1. כיצד ניתן לבדוק אילו טכנולוגיות והגדרות נתמכות בשרת?
ניתן לבדוק את גרסת PHP ואת ההרחבות הזמינות דרך לוח הבקרה של האחסון או באמצעות קובץ phpinfo(). לשם כך יש ליצור קובץ PHP זמני המכיל את הפקודה phpinfo() ולפתוח אותו בדפדפן. לאחר הבדיקה יש למחוק את הקובץ, מכיוון שהוא עשוי להציג מידע טכני על השרת.
ניתן לשנות חלק מהגדרות PHP באופן עצמאי דרך cPanel, לדוגמה באמצעות MultiPHP INI Editor, אם הכלי זמין בחשבון. אם ההגדרה הנדרשת אינה זמינה, יש לפנות לתמיכה הטכנית.
2. כיצד מעלים אתר לאחסון? לאיזו תיקייה יש להעלות את הקבצים? מה עושים אם יש כמה אתרים?
עבור הדומיין הראשי משתמשים בדרך כלל בתיקייה public_html. לתיקייה זו יש להעלות את קובצי האתר, כולל קובץ ראשי כגון index.php או index.html.
אם בחשבון מאוחסנים מספר דומיינים, ניתן להגדיר ב-cPanel תיקיית שורש נפרדת (Document Root) לכל דומיין. ניתן לבדוק את הנתיב המדויק באזור ניהול הדומיינים. יש להעלות את קובצי האתר לתיקייה המתאימה לו.
3. כיצד יוצרים מסד נתונים, תיבת דואר או תת-דומיין באמצעות cPanel?
ב-cPanel קיימים כלים לניהול מסדי נתונים של MySQL, דואר אלקטרוני, דומיינים והגדרות נוספות של חשבון האחסון. ליצירת מסד נתונים ניתן להשתמש באזור MySQL Databases או Database Wizard, אם הוא זמין. ליצירת תיבת דואר יש לפתוח את Email Accounts, ולניהול דומיינים ותת-דומיינים יש להיכנס לאזור Domains.
שמות הכלים ומיקומם עשויים להשתנות בהתאם לגרסת cPanel ולהגדרות חשבון האחסון.
4. האם ניתן לאחסן תוכן למבוגרים בשרתים שלכם?
ניתן לאחסן תוכן למבוגרים בתנאי שאינו מפר את החוקים החלים ואת תנאי השימוש בשירותי IQ Partner. חל איסור מוחלט על אחסון חומרים הכוללים ניצול מיני של קטינים, אלימות כלפי בעלי חיים או כל תוכן בלתי חוקי אחר. במקרה של הפרת הכללים, ניתן לחסום את החשבון בהתאם לתנאי השירות.
5. כיצד ניתן לשנות את הגדרות PHP? כיצד יוצרים קובץ php.ini?
ניתן לשנות חלק מהגדרות PHP דרך cPanel באזור MultiPHP INI Editor, אם הוא זמין בחשבון. בהתאם להגדרות השרת, ניתן להגדיר פרמטרים נוספים באמצעות קובצי php.ini או .user.ini.
לדוגמה, לשינוי הגודל המרבי של קובץ שניתן להעלות, ניתן להשתמש בפרמטרים upload_max_filesize ו-post_max_size. לפני שינוי ההגדרות מומלץ לבדוק אילו ערכים נתמכים בשרת.
לא ניתן לשנות את כל הגדרות PHP ברמת חשבון המשתמש. אם ההגדרה הדרושה אינה זמינה, יש לפנות לתמיכה הטכנית.
6. בעת העברת מסד נתונים phpMyAdmin מציג שגיאת Timeout. כיצד יוצרים או מעלים גיבוי MySQL גדול?
phpMyAdmin עשוי להגביל את גודל הקובץ שניתן להעלות ואת זמן ביצוע הפעולה. עבור מסדי נתונים גדולים ניתן להשתמש בכלי הגיבוי והשחזור הזמינים ב-cPanel.
אם גודל מסד הנתונים חורג מהמגבלות, יש לפנות לתמיכה הטכנית כדי לברר איזו שיטת העברה זמינה. לפני ביצוע פעולות כאלה חשוב לשמור עותק גיבוי של מסד הנתונים.
7. במקום רוסית או עברית מופיעים סימני שאלה במסד הנתונים MySQL. כיצד מייבאים מסד נתונים בצורה נכונה?
בדרך כלל, בעיה זו נגרמת מהגדרת קידוד שגויה במסד הנתונים, בטבלאות, בחיבור למסד הנתונים או בקובץ הגיבוי.
לפני הייבוא יש לבדוק את הקידוד של קובץ המקור ואת הגדרות מסד הנתונים. עבור אתרים מודרניים מומלץ בדרך כלל להשתמש בקידוד utf8mb4 במסד הנתונים ובחיבור אליו. יש לוודא שהקידוד מוגדר באופן תואם גם באתר עצמו.
אם הנתונים כבר נשמרו בקידוד שגוי, שינוי ההגדרות בלבד לא תמיד יחזיר את הטקסט המקורי. לפני תיקון הבעיה יש ליצור עותק גיבוי.
8. היכן ניתן למצוא תיעוד והוראות לעבודה עם phpMyAdmin?
בתיעוד הרשמי של phpMyAdmin ניתן למצוא הוראות לניהול מסדי נתונים, יצירת טבלאות, הרצת שאילתות SQL, ייבוא וייצוא נתונים. התיעוד זמין באתר: docs.phpmyadmin.net.
9. מדוע cPanel מציג שימוש רב בשטח הדיסק, למרות שבאתר יש רק כמה קבצים?
cPanel מציג את כלל השטח שבו נעשה שימוש בחשבון האחסון, ולא רק את גודל קובצי האתר. בחישוב נכללים גם קובצי האתר, מסדי נתונים של MySQL, דואר אלקטרוני, גיבויים, יומני שגיאות, קבצים זמניים ונתוני סטטיסטיקה.
ניתן לבדוק אילו נתונים תופסים מקום באמצעות הכלים Disk Usage ו-File Manager ב-cPanel.
10. מדוע טופס יצירת הקשר הפסיק לשלוח הודעות?
הסיבה עשויה להיות שינוי בהגדרות PHP, שגיאה בקוד הטופס, פרטי שליחת דואר שגויים או הגבלות של שרת הדואר.
מומלץ לבדוק את הגדרות הטופס, את כתובת הנמען ואת יומן השגיאות. לשליחת הודעות מהאתר מומלץ להשתמש באימות SMTP עם פרטי התחברות תקינים של תיבת הדואר. כמו כן, יש לבדוק את הגדרות SPF ו-DKIM של הדומיין ב-cPanel, אם הכלים האלה זמינים.
11.