כלים ללכידה ולהמרה של האינטרנט
הקהילה המקוונת של GrabzIt

שגיאה בעת קביעת התצורה של GRABZIT

שלום אדוני,

 

I am sandip i have to  configure GRABZIT for youtube to gif. but it seems generate error. have look below error detail.

שגיאה חמורה: שגיאה שלא נלכדה: Class 'GrabzIt \ GrabzItImageOptions' not found in /media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php:182 Stack trace: #0 /media/phpuser/Data/sandip/study/demo/php/index.php(78): GrabzIt\GrabzItClient->URLToImage('https: //www.you ...') # 1 {main} שנזרק /media/phpuser/Data/sandip/study/demo/php/lib/GrabzItClient.php על קו 182

אנא עזרו לי.

תודה

 

 

נשאל על ידי אנונימי ב- 30 באוגוסט 2018

היי,

פשוט תיקנו בעיה זו האם אתה משתמש בגרסה: 3.3.0.1?

בברכה

דומיניק

ענה GrabzIt Support ב 30 באוגוסט 2018

אני משתמש בגרסת GrabzIt 3.3.

ענה אנונימי ב- 30 באוגוסט 2018

אז תצטרך לשדרג לגרסה 3.3.0.1.

ענה GrabzIt Support ב 30 באוגוסט 2018

השתמשתי בגרסה האחרונה שעדיין התרחשה שגיאה.

ענה אנונימי ב- 30 באוגוסט 2018

Ok, can you open GrabzItClient.php and put some echo statements on the $file_name variable in the spl_autoload_register function. Hopefully this will explain why it isn't working.

ענה GrabzIt Support ב 30 באוגוסט 2018

אני הדתי עם שם הקובץ ששום דבר לא קרה. זה מראה דף ריק

ענה אנונימי ב- 30 באוגוסט 2018

If PHP can't find a class it should then call spl_autoload_register can you put a simple echo in there that outputs some static text?

באיזו גרסה של PHP אתה משתמש?

אתה יכול גם להחליף את התוכן spl_autoload_register של ב-:

$ file_name = str_replace ("GrabzIt \\", '', $ class_name). '.php';

if (strpos ($ file_name, "GrabzIt") === 0) {

כלול (שם קובץ $);

}

זה אינו מצריך בדיקת קבצים.

ענה GrabzIt Support ב 30 באוגוסט 2018

שגיאת תודה הוסרה

אבל אני לא מצליח להמיר את כתובת האתר של YouTube ל- GIF.

שְׁגִיאָה:

ה- GIF המונפש שלך עולה על הרזולוציה המקסימלית המותרת בחבילה שלך. שדרג בחינם ליצירת GIF מונפשים עם רזולוציה כוללת גבוהה יותר: https://grabz.it/upgrade/?FreeTrial=true

תודה

ענה GrabzIt Support ב 30 באוגוסט 2018

אני שמח ששינוי הקוד תיקן את הבעיה. נשחרר את זה בקרוב.

אילו אפשרויות אתה מגדיר עבור ה- GrabzItAnimationOptions מעמד?

ענה GrabzIt Support ב 30 באוגוסט 2018

אני בוחר את כתובת האתר של YouTube ל- gif

Url של YouTube: https://www.youtube.com/watch?v=Bey4XXJAqS8

ציבורי פונקציה URLToAnimation(url $, GrabzItAnimationOptions אופציות $ = ריק)
    {
        if (אופציות $ == ריק)
        {
            אופציות $ = חדש GrabzItAnimationOptions();           
        }       

        $ זה->לבקש = חדש GrabzItRequest($ זה->getRootUrl(שקר) . "takeanimation.ashx", שקר, אופציות $, url $);
    }
זה הקוד שלי
ענה אנונימי ב- 30 באוגוסט 2018

זה הקוד של GrabzIt.

אילו אפשרויות אתה בוחר מה- GrabzItAnimationOptions מעמד? ואז מעבירים את משתנה האופציות $?

ענה GrabzIt Support ב 30 באוגוסט 2018

אני לא יודע על איזו אפשרות אתה מדבר. אני פשוט מעתיק את חבילת PHP של GRABIT ולהגדיר.

עכשיו אתה אומר לי מה לעשות.

ענה אנונימי ב- 30 באוגוסט 2018

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

מידע נוסף על זה ניתן למצוא בזה מאמר.

ענה GrabzIt Support ב 30 באוגוסט 2018

תודה על העזרה.

עכשיו יידע אותי כיצד להסיר סימן מים מ- GIF.

בהמשך יידע אותי אם אני משתמש בספרייה שלך בחינם ואז כמה ימים זה בחינם לשימוש.

ענה אנונימי ב- 30 באוגוסט 2018

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

אם אתה רוצה פשוט להשתמש בחשבון החינמי הוא בחינם לנצח.

ענה GrabzIt Support ב 30 באוגוסט 2018