דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. לא מצליח להתחבר למסד נתונים בשרת שלי עם PDO

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

מתוזמן נעוץ נעול הועבר תכנות
38 פוסטים 3 כותבים 758 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ש מנותק
    ש מנותק
    ששא
    כתב ב נערך לאחרונה על ידי ששא
    #1

    אני מנסה להתחבר ל mysql בשפת php עם PDO אך אני מקבל את השגיאה
    Failed to get DB handle: could not find driver
    הנה הקוד

    try {
      $dbname = "test";
      $serverName = "Localhost";  
      $username = "root";
      $pw = "password"; 
      //$dbh = new PDO ("mysql:server=$serverName;Database=$dbname","$username","$pw");
      $dbh = new PDO("mysql:dbname=test;host=127.0.0.1;port=3306", $username, $pw,$options);
    } catch (PDOException $e) {
      print "Failed to get DB handle: " . $e->getMessage() . "\n";
      exit;
    }
    

    מה הבעיה?
    ומה יותר נכון, שורה 6 או שורה 7?
    ומה אני צריך לרשום ב server או ב host אם זה על השרת שלי?
    ניסיתי בשניהם לרשום גם localhost וגם 127.0.0.1 ושניהם לא עבדו

    אשמח לעזרה!

    תגובה 1 תגובה אחרונה
    0
    • I מנותק
      I מנותק
      ivrtikshoret
      כתב ב נערך לאחרונה על ידי
      #2

      https://stackoverflow.com/questions/2852748/pdoexception-could-not-find-driver

      ש 2 תגובות תגובה אחרונה
      1
      • ש מנותק
        ש מנותק
        ששא
        השיב לivrtikshoret ב נערך לאחרונה על ידי
        #3

        @ivrtikshoret עכשיו אני מקבל Failed to get DB handle: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)

        תגובה 1 תגובה אחרונה
        0
        • ש מנותק
          ש מנותק
          ששא
          השיב לivrtikshoret ב נערך לאחרונה על ידי
          #4

          @ivrtikshoret כרגע כמו שכתבתי אני תקוע עם השגיאה הנ"ל וניסיתי לחפש באינטרנט אך לא הצלחתי להסתדר עם הבעיה.
          יש מישהו שיכול לעזור לי?
          כמו"כ ראיתי בהרבה מקומות שכתוב על קובץ .env-שצריך לשנות או לערוך שם משהו וכו', מה זה הקובץ הזה ואיפה הוא?

          תגובה 1 תגובה אחרונה
          0
          • I מנותק
            I מנותק
            ivrtikshoret
            כתב ב נערך לאחרונה על ידי
            #5

            הסיסמא של ה db הוא password ?

            ש תגובה 1 תגובה אחרונה
            0
            • ש מנותק
              ש מנותק
              ששא
              השיב לivrtikshoret ב נערך לאחרונה על ידי
              #6

              @ivrtikshoret כתב בלא מצליח להתחבר למסד נתונים בשרת שלי עם PDO:

              הסיסמא של ה db הוא password ?

              זה הסיסמה שהייתי מקליד בהתחברות ל mysql ב cmd

              תגובה 1 תגובה אחרונה
              0
              • I מנותק
                I מנותק
                ivrtikshoret
                כתב ב נערך לאחרונה על ידי
                #7

                תנסה אולי במקום Localhost
                localhost
                עם l קטנה

                ש תגובה 1 תגובה אחרונה
                0
                • ש מנותק
                  ש מנותק
                  ששא
                  השיב לivrtikshoret ב נערך לאחרונה על ידי
                  #8

                  @ivrtikshoret עד עכשיו היה לי מוגדר ב host את 127.0.0.1
                  ניסיתי כמו שכתבת ויש את השגיאה הנ"ל, ניסיתי Localhost ואז אני מקבל Failed to get DB handle: SQLSTATE[HY000] [2002] No such file or directory

                  תגובה 1 תגובה אחרונה
                  0
                  • I מנותק
                    I מנותק
                    ivrtikshoret
                    כתב ב נערך לאחרונה על ידי
                    #9

                    ודרך ה cmd אתה מצליח להתחבר עם השם משתמש והסיסמא שכתבת למעלה?

                    ש תגובה 1 תגובה אחרונה
                    0
                    • ש מנותק
                      ש מנותק
                      ששא
                      השיב לivrtikshoret ב נערך לאחרונה על ידי ששא
                      #10

                      @ivrtikshoret לא
                      פעם הייתי יכול אבל היום כבר לא

                      תגובה 1 תגובה אחרונה
                      0
                      • I מנותק
                        I מנותק
                        ivrtikshoret
                        כתב ב נערך לאחרונה על ידי
                        #11

                        אז בא נבודד את הבעייה הבעייה לא קשורה לא ל php ולא ל PDO
                        הבעייה שלך היא חיבור ל db
                        מה כתוב לך כשאתה מנסה להתחבר דרך ה cmd ?

                        ש תגובה 1 תגובה אחרונה
                        0
                        • ש מנותק
                          ש מנותק
                          ששא
                          השיב לivrtikshoret ב נערך לאחרונה על ידי
                          #12

                          @ivrtikshoret כתב בלא מצליח להתחבר למסד נתונים בשרת שלי עם PDO:

                          מה כתוב לך כשאתה מנסה להתחבר דרך ה cmd ?

                          39bfaf3f-8ff2-4d83-adc0-462b9a5bc2ca-image.png

                          תגובה 1 תגובה אחרונה
                          0
                          • I מנותק
                            I מנותק
                            ivrtikshoret
                            כתב ב נערך לאחרונה על ידי ivrtikshoret
                            #13

                            ניסית את אחד הפקודות שכתוב פה:
                            https://stackoverflow.com/questions/41645309/mysql-error-access-denied-for-user-rootlocalhost

                            ש תגובה 1 תגובה אחרונה
                            0
                            • ש מנותק
                              ש מנותק
                              ששא
                              השיב לivrtikshoret ב נערך לאחרונה על ידי
                              #14

                              @ivrtikshoret אם אני מריץ sudo mysql אני מקבל ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

                              תגובה 1 תגובה אחרונה
                              0
                              • I מנותק
                                I מנותק
                                ivrtikshoret
                                כתב ב נערך לאחרונה על ידי
                                #15

                                יש לך שם חומר חשוב?
                                אם לא ניסית את שאר התשובות שיש שם?

                                ש תגובה 1 תגובה אחרונה
                                0
                                • ש מנותק
                                  ש מנותק
                                  ששא
                                  השיב לivrtikshoret ב נערך לאחרונה על ידי ששא
                                  #16

                                  @ivrtikshoret כתב בלא מצליח להתחבר למסד נתונים בשרת שלי עם PDO:

                                  יש לך שם חומר חשוב?

                                  לא
                                  כדאי לי למחוק ולהתקין לגמרי מחדש?

                                  תגובה 1 תגובה אחרונה
                                  0
                                  • I מנותק
                                    I מנותק
                                    ivrtikshoret
                                    כתב ב נערך לאחרונה על ידי
                                    #17

                                    ניסית את שאר התשובות שיש שם?

                                    ש 2 תגובות תגובה אחרונה
                                    0
                                    • ש מנותק
                                      ש מנותק
                                      ששא
                                      השיב לivrtikshoret ב נערך לאחרונה על ידי
                                      #18

                                      @ivrtikshoret כתב בלא מצליח להתחבר למסד נתונים בשרת שלי עם PDO:

                                      ניסית את שאר התשובות שיש שם?

                                      כן, ולא עזר

                                      תגובה 1 תגובה אחרונה
                                      0
                                      • ש מנותק
                                        ש מנותק
                                        ששא
                                        השיב לivrtikshoret ב נערך לאחרונה על ידי
                                        #19

                                        @ivrtikshoret אתה רוצה אולי שליטה מרחוק עליי?

                                        תגובה 1 תגובה אחרונה
                                        0
                                        • dovidD מנותק
                                          dovidD מנותק
                                          dovid ניהול
                                          כתב ב נערך לאחרונה על ידי dovid
                                          #20

                                          @ששא תעשה את הצעדים בתשובה הזאת
                                          https://stackoverflow.com/a/41793945/1271037
                                          אם "לא עובד", תפרט בדיוק איזה שלב ומה הבעיה.

                                          מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                                          בכל נושא אפשר ליצור קשר dovid@tchumim.com

                                          ש תגובה 1 תגובה אחרונה
                                          1

                                          • 1
                                          • 2
                                          בא תתחבר לדף היומי!
                                          • התחברות

                                          • אין לך חשבון עדיין? הרשמה

                                          • התחברו או הירשמו כדי לחפש.
                                          • פוסט ראשון
                                            פוסט אחרון
                                          0
                                          • דף הבית
                                          • קטגוריות
                                          • פוסטים אחרונים
                                          • משתמשים
                                          • חיפוש
                                          • חוקי הפורום