הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 24-12-11, 18:09   # 1
trupix
חבר מתקדם
 
trupix's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2009
גיל: 33
הודעות: 391

trupix לא מחובר  

מדוע ההתחברות פועלת רק כאשר אני כותב localhost?

זה הקוד:

PHP קוד:
mysql_connect('localhost','mysite_user','123456'); 
הכתובת היא (נניח): mysite.co.il

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

מדוע זה קורה?
  Reply With Quote
ישן 24-12-11, 18:13   # 2
Shlomi062
חבר על
 
מיני פרופיל
תאריך הצטרפות: Dec 2010
מיקום: מרכז
הודעות: 913

Shlomi062 לא מחובר  

http://he.wikipedia.org/wiki/Localhost
__________________
SDesigner.co.il - עיצוב ובניית אתרים ופורומים מבוססי phpBB, מוזמנים להיכנס לאתר החדש
VerySimple.co.il - בניית מערכות CMS בהתאמה אישית.

מחפשים אחסון אתרים אמין וזול?
  Reply With Quote
ישן 24-12-11, 18:25   # 3
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

כדי שתוכל להתחבר לשרת SQL דרך ההוסט (mysite.co.il) ולא דרך localhost, אתה צריך לאפשר התחברות מרחוק למסד נתונים.
__________________
תומר
  Reply With Quote
ישן 24-12-11, 18:26   # 4
trupix
חבר מתקדם
 
trupix's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2009
גיל: 33
הודעות: 391

trupix לא מחובר  

הי,

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



אתה יכול בבקשה לפרט כיצד אני עושה את זה תומר?

נ.ב,
אני מפתח תוכנה ואני רוצה להתחבר לשרת הmysql שלי .. localhost לא ניתן לכתוב מן הסתם

שבוע טוב,
ותודה....

Last edited by trupix; 24-12-11 at 18:30..
  Reply With Quote
ישן 24-12-11, 18:27   # 5
אדיר
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Mar 2008
מיקום: אשקלון
הודעות: 1,714

אדיר לא מחובר  

שלומי זה לא ממש קשור -
באותה צורה ש- localhost מצביע לאותו המחשב,
בסופו של דבר גם פנייה ל- mysite.co.il תגיע לאותו מחשב בדיוק.

הסיבה שזה לא עובד היא בגלל צורת העבודה של מנגנון ההזדהות ב- MySQL.
לכל משתמש מוגדר גם דרך איזה הוסט הוא מורשה לגשת (לצורך העניין: adir@localhost),
כאן כן יש הבדל בין localhost לבין mysite.co.il - הם לא זהים, גם אם בסופו של דבר מדובר על אותה מכונה.

כשאתה מנסה להתחבר עם mysite.co.il, אתה בעצם שולח את הבקשה כ- adir@mysite.co.il,
השרת לא מכיר משתמש כזה, אצלו מוגדר שהמשתמש adir יכול להתחבר דרך localhost ולכן הוא לא מאפשר לך להתחבר.


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

Last edited by אדיר; 24-12-11 at 18:31..
  Reply With Quote
ישן 24-12-11, 18:41   # 6
trupix
חבר מתקדם
 
trupix's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2009
גיל: 33
הודעות: 391

trupix לא מחובר  

הי,

נניח ויש לי חבילת אחסון בחברה host.co.il

היוזר שלי הוא bla, לכן אמור להתאפשר המצב שאני יכול להתחבר לmysql בעזרת bla.host.co.il (שלמעשה שווה ערך לlocalhost).. לא?

עריכה: טוב אני מניח שזה לא עובד משום ש"bla.host.co.il" לא ברשימה כלשהי המאפשרת לו גישה .. בחיפוש ממוקד הבנתי שיש לזה קשר לssh שאין לי מושג בזה..
האם בהסתמך על הגישות שיש לי בתור בעל חבילת אחסון, אוכל לשנות את האפשרות הזאת מבלי התערבות של בעל חברת האחסון?

Last edited by trupix; 24-12-11 at 18:50..
  Reply With Quote
ישן 24-12-11, 18:46   # 7
אדיר
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Mar 2008
מיקום: אשקלון
הודעות: 1,714

אדיר לא מחובר  

ה- MySQL מנהל רשימת משתמשים משל עצמו, לא אכפת לו מה קורה בשרת ומה יש לך או אין לך.

בשבילו היוזר adir יכול לגשת דרך localhost ולכן רק בצורה הזאת זה יעבוד (ככה זה כברירת מחדל לדעתי),
אם תנסה להתחבר דרך mysite.co.il הוא לא יתן לך, כי אתה לא יכול אתה הרי שייך ל- localhost.

כדי כן לאפשר ליוזר מסויים לגשת גם באמצעות localhost וגם באמצעות mysite.co.il ולמעשה באמצעות כל הוסט אחר,
אתה צריך לשים לו wildcard (התו: %) בהגדרה של ההוסט וככה בעצם הוא לא מוגבל לשום הוסט.

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

למידע נוסף: http://www.howtogeek.com/howto/progr...from-any-host/

Last edited by אדיר; 24-12-11 at 19:12..
  Reply With Quote
ישן 24-12-11, 18:55   # 8
trupix
חבר מתקדם
 
trupix's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2009
גיל: 33
הודעות: 391

trupix לא מחובר  

הי,

בעיון בממשק הניהול (DA) מצאתי את זה:



הוספתי את הכתובת של האתר .. אבל זה גם לא עובד .. צריך לחכות או משהו עד שזה יתעדכן? או שבכלל זה לא אמור לעבוד?
  Reply With Quote
ישן 24-12-11, 19:01   # 9
אדיר
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Mar 2008
מיקום: אשקלון
הודעות: 1,714

אדיר לא מחובר  

1. הגדרת שהמשתמש יוכל להתחבר דרך ההוסט הזה?
2. כמעט בטוח שהשרת שלך לא מאפשר חיבורים מרחוק, צור קשר עם ספק האחסון כדי לברר את זה.
  Reply With Quote
ישן 24-12-11, 19:37   # 10
trupix
חבר מתקדם
 
trupix's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2009
גיל: 33
הודעות: 391

trupix לא מחובר  

אני חושב שכן ..

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

שבוע טוב ..
ותודה!
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 22:53.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ