![]() |
כמה שאלות על מערכת שהכינו עבורי..
לפני שנה בערך קניתי ממישהו מערכת והיו הרבה בעיות אחר כך עם מי שהייתי אמור לפתוח איתו את האתר שלי וכו'..
בכל מקרה יש לי גיבוי של המערכת הבעיה שכשאני מעלה אותה היא נותנת לי שגיאות ואני מנסה לפתור אותן ולא מצליח יש לי את השגיאות הבאות: קוד:
Warning: include() [function.include on line ]: Unable to access ./mysql.php in /home/offmicxster/domains/micxster.off.co.il/public_html/php/domains/animanga.co.il/system/index.php5 והתוצאה: קוד:
|
אנחנו לא קוסמים חח, אפשר לקבל את הקוד? איך נדע למה יש את השגיאות!
|
קוד של מה בדיוק? זו מערכת ניהול תוכן, יש הרבה קבצים
|
קודם כל חסר לך קובץ mysql.php במערכת תחפש תעלה לתיקייה הראשית של האתר ותבדוק אם יש עוד שגיאות
|
תשמע, את הצמצום של השגיאות עשיתי על ידי זה שהעתקתי את הקובץ functions מהתקייה Sources/Drivers מהמערכת IPB (המערכת שבנו לי משולבת ברמה בסיסית עם IPB, למשל מי שנרשם לאתר נרשם אוטומטית לפורום)
ויש לי בתקייה Sources שני קבצים בשם MySQL ו-MySQL2 וניסיתי לשים אותם בתקייה הראשית וזה לא ממש עזר.. עריכה: העלאתי עוד פעם את הקובץ MySQL מהתקייה שציינתי למעלה ושיניתי את השם רק לאותיות קטנות וזה צמצם את הבעיות לזה: on line קוד:
Notice: Undefined variable: DB2 in /home/offmicxster/domains/micxster.off.co.il/public_html/php/domains/animanga.co.il/system/index.php16 |
יש לבחור בעיה עם אבחנת אותיות קטנות / גדולות כנראה.
נראה לי שגם המשתנה DB2 לא הוגדר טוב.. (אותיות גדולות) |
זו השורת קוד שדובר עליה בשגיאה:
קוד:
$ccc = $DB2->query("SELECT * FROM bycsm_config LIMIT 1"); ויכול להיות שיש קובץ קונפיג כלשהו וצריך לשנות שם את הפרטי התחברות למסד וכו'? כי בהתחלה כל הקבצים היו על שרת אחר |
מאוד יכול להיות, אבל זה לא אמור להיות קשור לזה.. תבדוק את mysql.php אולי יש שם משהו.
|
תבדוק אם הוא קרא למחלקה תחפש משהו כזה בקובץ
PHP קוד:
|
conf_global בדף הראשי תשנה שם
|
יותר הגיוני שלא עשו אינסטאנס לקלאסס...
|
תשמעו ניגשתי לקובץ conf_global בתקייה של IPB והתאמתי את הנתונים לשרת שאני נמצא עליו אבל עדיין אין תוצאות וגם הפורומים לא עובדים..
מה אפשר לעשות >: |
כנראה שחסר לך יותר מידי נתונים
הקלאסים לא מאותחלים כמו שצריך, שום דבר לא מחובר אתה בטוח שהמתכנת בכלל סיים את העבודה ? |
סיים, ראיתי את המערכת רצה כמו שצריך וכבר התחלנו להזין נתונים למערכת והכל..
זה אבוד? |עצוב| |
לא הייתי אומר אבוד.
קודם כל תנסה עם חברת האחסון שלך לאמת את חיבור הMYSQL. דבר שני לך למתכנת. דבר שלישי, תנסה לשים בINDEX אחרי ה<?php (או ה<?) את הדבר הבא: error_reporting (0); אולי זה יעזור (אחרי שתבדוק תחיבור MYSQL) |
אם זה כזה חשוב לך (אני לא יודע כמה המערכת המקורית עלתה)
תקח מתכנת שאתה חושב שהוא מוכשר מספיק תשלם לו סכום של כמה מאות שקלים שיסדר לך את כל המערכת... |
כל הזמנים הם GMT +2. הזמן כעת הוא 07:28. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ