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

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

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

הפורום כעת לקריאה בלבד, לקריאה נוספת.

קובץ cURL מותאם אישית.

מתוזמן נעוץ נעול הועבר תכנות
16 פוסטים 3 כותבים 647 צפיות 1 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ASSA ASS

    @yossiz אמר בקובץ cURL מותאם אישית.:

    העברתי את כל התיקיה של CRUL לתקייה של PHP ובקובץ PHP.INI הוספתי את השורה הזו (בדומה למה שיש לי ב WAMP).

    curl.cainfo = "C:/tools/nginx-1.21.3/php/curl/bin/curl.exe"
    

    אבל לא עוזר.

    yossizY
    yossizY
    yossiz
    כתב ב נערך לאחרונה על ידי
    #4

    @ass יש לך שתי טעויות.
    א) השדה curl.cainfo לא אמור להצביע על קובץ EXE אלא על קובץ תעודות. (זה נצרך בד"כ רק כאשר יושבים מאחורי סינון).
    ב) זו לא השורה שאמור להפעיל את התוסף
    חפש שורה בסגנון של:

    extension=curl
    

    📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה
    👈 רוצים כתובת מייל בעברית? כנסו למייל.קום 👉

    ASSA תגובה 1 תגובה אחרונה
    2
    • yossizY yossiz

      @ass יש לך שתי טעויות.
      א) השדה curl.cainfo לא אמור להצביע על קובץ EXE אלא על קובץ תעודות. (זה נצרך בד"כ רק כאשר יושבים מאחורי סינון).
      ב) זו לא השורה שאמור להפעיל את התוסף
      חפש שורה בסגנון של:

      extension=curl
      
      ASSA
      ASSA
      ASS
      כתב ב נערך לאחרונה על ידי ASS
      #5

      @yossiz אמר בקובץ cURL מותאם אישית.:

      extension=curl

      אכן טעיתי! סידרתי, אבל שורת הפקודה מביאה לי את השגיאה:

       Warning: PHP Startup: Can't load module 'curl.exe' as it's linked with 2.35, but the core is linked with 14.29
      

      יתכן שהורדתי קובץ CURL לא מתאים?
      אני מבין שזה קשור לחבילות של מיקרוסופט

      yossizY WWWW 2 תגובות תגובה אחרונה
      0
      • ASSA ASS

        @yossiz אמר בקובץ cURL מותאם אישית.:

        extension=curl

        אכן טעיתי! סידרתי, אבל שורת הפקודה מביאה לי את השגיאה:

         Warning: PHP Startup: Can't load module 'curl.exe' as it's linked with 2.35, but the core is linked with 14.29
        

        יתכן שהורדתי קובץ CURL לא מתאים?
        אני מבין שזה קשור לחבילות של מיקרוסופט

        yossizY
        yossizY
        yossiz
        כתב ב נערך לאחרונה על ידי yossiz
        #6

        @ass התקנות PHP מגיעים עם CURL מובנה. אל תעתיק בעצמך. (רק צריך הגדרות נכונות ב-PHP.INI כדי ש-PHP ידע מאיפה לטעון את הספרייה.)

        📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה
        👈 רוצים כתובת מייל בעברית? כנסו למייל.קום 👉

        ASSA תגובה 1 תגובה אחרונה
        3
        • ASSA ASS

          @yossiz אמר בקובץ cURL מותאם אישית.:

          extension=curl

          אכן טעיתי! סידרתי, אבל שורת הפקודה מביאה לי את השגיאה:

           Warning: PHP Startup: Can't load module 'curl.exe' as it's linked with 2.35, but the core is linked with 14.29
          

          יתכן שהורדתי קובץ CURL לא מתאים?
          אני מבין שזה קשור לחבילות של מיקרוסופט

          WWWW
          WWWW
          WWW
          כתב ב נערך לאחרונה על ידי
          #7

          @ass השרת ווינודוס או לינוקס?
          בלינוקס זה סיומת SO נראה לי, ולא EXE.

          WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

          תגובה 1 תגובה אחרונה
          1
          • yossizY yossiz

            @ass התקנות PHP מגיעים עם CURL מובנה. אל תעתיק בעצמך. (רק צריך הגדרות נכונות ב-PHP.INI כדי ש-PHP ידע מאיפה לטעון את הספרייה.)

            ASSA
            ASSA
            ASS
            כתב ב נערך לאחרונה על ידי ASS
            #8

            @yossiz
            @www

            חיפשתי לפי מה שאמרת ומצאתי.
            הכנסתי את השורה הבאה:

            extension= "C:/tools/nginx-1.21.3/php/ext/php_curl.dll"
            

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

            תגובה 1 תגובה אחרונה
            1
            • yossizY yossiz

              @ass אמר בקובץ cURL מותאם אישית.:

              נ.ב. הקובץ php.ini כרגע ריק.

              למען השם, אל תשתמש בקובץ ini ריק ב-production!
              (אני לא מכיר PHP מספיק כדי להגיד לך מה יפצוץ לך בפנים, אבל ברור לי שזה יהיה משהו)

              ולעצם השאלה, צריך להפעיל את ה-extension של curl בקובץ ה-ini.
              שוב, אני לא בקי ב-PHP אבל אתה אמור להצליח אם תבדוק איך זה נעשה בקובץ ה-ini ב-WAMP שלך.

              ASSA
              ASSA
              ASS
              כתב ב נערך לאחרונה על ידי ASS
              #9

              @yossiz אמר בקובץ cURL מותאם אישית.:

              למען השם, אל תשתמש בקובץ ini ריק ב-production!
              (אני לא מכיר PHP מספיק כדי להגיד לך מה יפצוץ לך בפנים, אבל ברור לי שזה יהיה משהו)

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

              Uncaught Error: Call to undefined function openssl_sign() in C:\tools\nginx-1.21.3\html\vendor\firebase\php-jwt\src\JWT.php
              

              זה לדעתי בגלל זה.

              yossizY WWWW 2 תגובות תגובה אחרונה
              0
              • ASSA ASS

                @yossiz אמר בקובץ cURL מותאם אישית.:

                למען השם, אל תשתמש בקובץ ini ריק ב-production!
                (אני לא מכיר PHP מספיק כדי להגיד לך מה יפצוץ לך בפנים, אבל ברור לי שזה יהיה משהו)

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

                Uncaught Error: Call to undefined function openssl_sign() in C:\tools\nginx-1.21.3\html\vendor\firebase\php-jwt\src\JWT.php
                

                זה לדעתי בגלל זה.

                yossizY
                yossizY
                yossiz
                כתב ב נערך לאחרונה על ידי yossiz
                #10

                @ass עבור השגיאה הנ"ל מן הסתם צריך שורה זו בקובץ:

                extension=openssl
                

                אם אני זוכר נכון, כל הורדה של PHP מגיעה עם שני קבצי ini לדוגמה, אחד עם סיומת development והשני עם סיומת production.
                אתה אמור להעתיק את זה שאתה רוצה בהתאם לסביבת העבודה ולהתאים אותו לצרכים שלך.

                זה בקווים כלליים, אני לא בקי מספיק להדריך בפרטות

                באופן כללי נראה לי שאפשר לומר: אתה לא נוהג ברכב לפני שלמדת נהיגה, כמו"כ אתה לא מריץ מנוע PHP לפני שלמדת לפחות בצורה בסיסית על ההגדרות המתאימות. יש תיעוד, תשתמש בו. אם יש שאלות, יש פה אנשים שמכירים PHP.

                📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה
                👈 רוצים כתובת מייל בעברית? כנסו למייל.קום 👉

                ASSA תגובה 1 תגובה אחרונה
                2
                • yossizY yossiz

                  @ass עבור השגיאה הנ"ל מן הסתם צריך שורה זו בקובץ:

                  extension=openssl
                  

                  אם אני זוכר נכון, כל הורדה של PHP מגיעה עם שני קבצי ini לדוגמה, אחד עם סיומת development והשני עם סיומת production.
                  אתה אמור להעתיק את זה שאתה רוצה בהתאם לסביבת העבודה ולהתאים אותו לצרכים שלך.

                  זה בקווים כלליים, אני לא בקי מספיק להדריך בפרטות

                  באופן כללי נראה לי שאפשר לומר: אתה לא נוהג ברכב לפני שלמדת נהיגה, כמו"כ אתה לא מריץ מנוע PHP לפני שלמדת לפחות בצורה בסיסית על ההגדרות המתאימות. יש תיעוד, תשתמש בו. אם יש שאלות, יש פה אנשים שמכירים PHP.

                  ASSA
                  ASSA
                  ASS
                  כתב ב נערך לאחרונה על ידי ASS
                  #11

                  @yossiz אמר בקובץ cURL מותאם אישית.:

                  extension=openssl

                  תודה רבה על ההכוונה!!!
                  תמיד לומדים!

                  תגובה 1 תגובה אחרונה
                  1
                  • ASSA ASS

                    @yossiz אמר בקובץ cURL מותאם אישית.:

                    למען השם, אל תשתמש בקובץ ini ריק ב-production!
                    (אני לא מכיר PHP מספיק כדי להגיד לך מה יפצוץ לך בפנים, אבל ברור לי שזה יהיה משהו)

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

                    Uncaught Error: Call to undefined function openssl_sign() in C:\tools\nginx-1.21.3\html\vendor\firebase\php-jwt\src\JWT.php
                    

                    זה לדעתי בגלל זה.

                    WWWW
                    WWWW
                    WWW
                    כתב ב נערך לאחרונה על ידי
                    #12

                    @ass אמר בקובץ cURL מותאם אישית.:

                    איפה אני יכול למצוא קובץ INI בסיסי שמכיל את מה שצריך, הוא לא בא ביחד עם ההתקנה.

                    אתה בטוח?
                    אני תמיד שהתקנתי היה כבר קובץ INI עם הגדרות ברירת מחדל.

                    WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

                    ASSA תגובה 1 תגובה אחרונה
                    0
                    • WWWW WWW

                      @ass אמר בקובץ cURL מותאם אישית.:

                      איפה אני יכול למצוא קובץ INI בסיסי שמכיל את מה שצריך, הוא לא בא ביחד עם ההתקנה.

                      אתה בטוח?
                      אני תמיד שהתקנתי היה כבר קובץ INI עם הגדרות ברירת מחדל.

                      ASSA
                      ASSA
                      ASS
                      כתב ב נערך לאחרונה על ידי
                      #13

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

                      yossizY תגובה 1 תגובה אחרונה
                      0
                      • ASSA ASS

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

                        yossizY
                        yossizY
                        yossiz
                        כתב ב נערך לאחרונה על ידי yossiz
                        #14

                        @ass אמר בקובץ cURL מותאם אישית.:

                        וגם ליצור הפניה מדוייקת לקבצים, כי אפילו השמות של הקבצים לא נכונים

                        אני לא חושב שאתה צודק. לפני שאתה מטיח האשמות על PHP תטרח להבין את קובץ ה-INI. לפי מה שאני זוכר בהתקנה רגילה אפשר פשוט להפעיל את התוסף הרצוי על ידי הורדת ה-; מהשורה הרלונטית.
                        לא צריך להצביע על נתיב מדוייק. יש הגדרה שאומרת ל-PHP איפה לחפש תוספים.

                        📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה
                        👈 רוצים כתובת מייל בעברית? כנסו למייל.קום 👉

                        ASSA תגובה 1 תגובה אחרונה
                        1
                        • yossizY yossiz

                          @ass אמר בקובץ cURL מותאם אישית.:

                          וגם ליצור הפניה מדוייקת לקבצים, כי אפילו השמות של הקבצים לא נכונים

                          אני לא חושב שאתה צודק. לפני שאתה מטיח האשמות על PHP תטרח להבין את קובץ ה-INI. לפי מה שאני זוכר בהתקנה רגילה אפשר פשוט להפעיל את התוסף הרצוי על ידי הורדת ה-; מהשורה הרלונטית.
                          לא צריך להצביע על נתיב מדוייק. יש הגדרה שאומרת ל-PHP איפה לחפש תוספים.

                          ASSA
                          ASSA
                          ASS
                          כתב ב נערך לאחרונה על ידי
                          #15

                          @yossiz אמר בקובץ cURL מותאם אישית.:

                          @ass אמר בקובץ cURL מותאם אישית.:
                          לא צריך להצביע על נתיב מדוייק. יש הגדרה שאומרת ל-PHP איפה לחפש תוספים.

                          אין לי עיניין להתעקש ח"ו, אבל אני יסביר למה התכוונתי.
                          לדוגמא, בקובץ INI שבא עם PHP הנתיב לקובץ נראה כך:

                          extension=openssl
                          

                          אבל באמת שם הקובץ הוא:

                          extension= php_openssl.dll
                          

                          לא הייתי אמור להכניס את השם הנכון?

                          yossizY תגובה 1 תגובה אחרונה
                          0
                          • ASSA ASS

                            @yossiz אמר בקובץ cURL מותאם אישית.:

                            @ass אמר בקובץ cURL מותאם אישית.:
                            לא צריך להצביע על נתיב מדוייק. יש הגדרה שאומרת ל-PHP איפה לחפש תוספים.

                            אין לי עיניין להתעקש ח"ו, אבל אני יסביר למה התכוונתי.
                            לדוגמא, בקובץ INI שבא עם PHP הנתיב לקובץ נראה כך:

                            extension=openssl
                            

                            אבל באמת שם הקובץ הוא:

                            extension= php_openssl.dll
                            

                            לא הייתי אמור להכניס את השם הנכון?

                            yossizY
                            yossizY
                            yossiz
                            כתב ב נערך לאחרונה על ידי
                            #16

                            @ass מ-PHP גירסה 7.2 ומעלה לא צריך שם הקובץ המלא.
                            בכל מקרה, קובץ ה-ini שמגיע עם ההתקנה מכיל את השורה הנכונה.

                            📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה
                            👈 רוצים כתובת מייל בעברית? כנסו למייל.קום 👉

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

                            שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

                            נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.

                            בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

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


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

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