הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [שאלה] ארור חוזר ב IMAP (https://hosts.co.il/forums/showthread.php?t=60585)

Hanan 02-03-08 18:24

[שאלה] ארור חוזר ב IMAP
 
יש למישהו מושג למה הקוד:
PHP קוד:

<?php
    $mbox 
imap_open("{localhost:143}INBOX""user_id""password");
?>

לא עובד ואני מקבל:

ציטוט:

Fatal error: Call to undefined function: imap_open() in *public_html/mail/mail.php on line 2
ומותקן לי על השרת IMAP עשיתי php_info וזה מופיע, וגם שאני מתחבר דרך הטלנט לפורט 143 זה פעיל.

מה יכולה להיות הבעיה? חקרתי את הנושא ברשת כמו משוגע אבל ללא הצלחה?

Daniel 02-03-08 19:15

אתה משתמש בשרת שלך? שרת על המחשב(WAMP)?

WebProject 02-03-08 19:27

מן הסתם שלא, כתוב אצלו public_html, אולי זה קשור לגירסאת הPHP?

Daniel 02-03-08 19:43

ציטוט:

נכתב במקור על ידי WebProject (פרסם 613436)
מן הסתם שלא, כתוב אצלו public_html, אולי זה קשור לגירסאת הPHP?

מצטער, טעות שלי, לא שמתי לב, פשוט נתקלתי בבעיה דומה ב-WAMP.



הממ, בכל מקרה, למרות שאני לא מבין בשרתים בגרוש, לפחות בשרת הביתי שלי יש אפשרות להפעיל תוספות, אולי שכחת להוריד את ה-; מהטעינה שלו/איפשרת אותו? למרות שאמרת שזה מופיע ב-phpinfo, אבל אין לי מושג אם משהו שהוא מותקן אך לא מופעל מופיע ב-phpinfo, לכן אל תאכלו אותי אם טעיתי XD.

Hanan 02-03-08 19:59

אין לי שמץ למה זה קשור חח... אין לי כבר שמץ חקרתי את הנושא בכל הרשתתתתת ואין לי שמץץץץץ

DanielS 02-03-08 21:34

לפי מה שמצאתי בגוגל כנראה שזה בגלל שהתוספת IMAP כנראה לא מותקנת.
בדוק עם בעל השרת או אם אתה בעל השרת תתקין IMAP :)
מקווה שעזרתי
מקס' תריץ שוב את השגיאה בגוגל .

Hanan 02-03-08 23:29

שמתי לב עכשיו ב php.ini שיש לי
ציטוט:

;extension=php_imap.dll
עכשיו אם אני מוריד את ה ;
ומנסה לעשות ריסטארט ל PHP זה מחזיר לי:

ציטוט:

PHP Warning: Unknown(): Unable to load dynamic library './php_imap.dll' - ./php_imap.dll: cannot open shared object file: No such file or directory in Unknown on line 0
Could not open input file: restart
חבל שאין פה סמיילי שדופק את הראש בקיר...

צחי_רביבו 03-03-08 11:30

ממממ
PHP קוד:
<?php
$mbox = imap_open("{localhost:143}INBOX", "user_id", "password");
?>

ניראה לי אתה צריך לירשום את הפרטים שלך שם
כתובת של השרת שם מישתמש סיסמא ככה לפחות לי זה ניראה

בוא אלי לפרטי אני יעזור לך

ranweb 03-03-08 12:10

;extension=php_imap.dll

זה שרת WINDOWS?

RS324 03-03-08 12:42

ציטוט:

נכתב במקור על ידי Hanan (פרסם 613581)
שמתי לב עכשיו ב php.ini שיש לי

עכשיו אם אני מוריד את ה ;
ומנסה לעשות ריסטארט ל PHP זה מחזיר לי:



חבל שאין פה סמיילי שדופק את הראש בקיר...

DLL זה אובייקטים של ווינדוס
SO זה ללינקוס

בכל מקרה
ככה או ככה תבדוק אם יש לך קובץ כזה בספריית ההרחבות של PHP


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

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