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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 14-02-09, 21:05   # 1
Cyeo
חבר על
 
מיני פרופיל
תאריך הצטרפות: Oct 2007
הודעות: 816

Cyeo לא מחובר  

האם יש דרך להשתמש בLIBSSH2 / פונקציות FTP בלי השגיאות המוזרות?

היי,

לאחרונה התחלתי לבנות פאנל קטן לשרתים אישיים שיש לי,

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

(נסו פה: amir.tukim.us )

האם יש דרך לעקוף את זה?

Last edited by Cyeo; 14-02-09 at 21:11..
  Reply With Quote
ישן 14-02-09, 21:58   # 2
Shon12
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2007
הודעות: 354

Shon12 לא מחובר  

PHP קוד:
error_reporting(0); 
יבטל את השגיאות.
http://il2.php.net/error_reporting
__________________
Projector Lamps
  Reply With Quote
ישן 14-02-09, 22:02   # 3
Cyeo
חבר על
 
מיני פרופיל
תאריך הצטרפות: Oct 2007
הודעות: 816

Cyeo לא מחובר  

עובד מעולה, תודה!
  Reply With Quote
ישן 14-02-09, 23:03   # 4
tbm
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 254
שלח הודעה באמצעות ICO אל tbm שלח הודעה באמצעות MSN אל tbm

tbm לא מחובר  

יש עוד דרך שיהיה לך לידע כללי תוסיף את הסימן @ לפני הפונקציה
  Reply With Quote
ישן 15-02-09, 08:24   # 5
vadimg88
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Feb 2008
גיל: 37
הודעות: 710

vadimg88 לא מחובר  

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

אני לא בטוח מה הייתה השגיאה אבל בדרך כלל כל שגיאה יש לה פתרון, אם התוכנה תעבוד תחת E_STRICT אז זה בסדר, אחרת צריך לטפל בשגיאה.
  Reply With Quote
ישן 15-02-09, 14:10   # 6
Cyeo
חבר על
 
מיני פרופיל
תאריך הצטרפות: Oct 2007
הודעות: 816

Cyeo לא מחובר  

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

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

זה לא בגלל משהו שלי,

פשוט אני בונה טופס התחברות שהפרטים שדרושים להתחברות זה חשבון FTP.
אם ההתחברות לא נכונה, אז הפונקציה ftp_login מחזירה FALSE ואז יש שגיאת PHP שאני לא מעוניין שתופיע.
  Reply With Quote
ישן 15-02-09, 14:12   # 7
vadimg88
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Feb 2008
גיל: 37
הודעות: 710

vadimg88 לא מחובר  

ציטוט:
Returns TRUE on success or FALSE on failure. If login fails, PHP will also throw a warning.
אכן, במקרה כזה כן הדרך היחידה היא בעזרת @ לפני הפקודה או לא להציג שגיאות של E_WARNING
  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. הזמן כעת הוא 03:48.

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