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

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

Ron | CSite.co.il 04-06-08 19:57

בעייה מוזרה|סיישן
 
שלום לכולם,
יש לי בעיה ממש מוזרה עם סיישן,
אני קורא לסיישן כולל ob_start ו ob_flush_end בסוף העמוד.
בנוסף המוזר הוא שאותו הקוד פעל על אותו השרת לפני יום אבל היום הוא מציג שגיאה ושום דבר לא שונה בקוד.

השגיאה:
PHP קוד:

Warningsession_start() [function.session-start]: open_basedir restriction in effectFile(/var/tmp/) is not within the allowed path(s): (/home/roni/:/tmp:/usr/local/lib/php/) in /home/roni/domains/roni.hs4u.co.il/public_html/kafe/index.php on line 8

Fatal error
session_start() [<a href='function.session-start'>function.session-start</a>]: Failed to initialize storage modulefiles (path: ) in /home/roni/domains/roni.hs4u.co.il/public_html/kafe/index.php on line 8 


Kfir.G 05-06-08 13:30

תבדוק עם המנהל שרת שלך שהוא לא שינה פרטים.

Ron | CSite.co.il 05-06-08 13:31

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

stel222 06-06-08 12:47

ob_start ו ob_flush_end זה של עוגיה לא של סיישן אתה צריך להשים
session_start(); בתחילת עמוד וזהו

DavidBD 06-06-08 12:55

ציטוט:

נכתב במקור על ידי stel222 (פרסם 639650)
ob_start ו ob_flush_end זה של עוגיה לא של סיישן אתה צריך להשים
session_start(); בתחילת עמוד וזהו

מה הקשר של ob_start לעוגיה? :| זה בד"כ משמש לHEADERS בכלל, ויש לך session_start() מעל הכל?

Ron | CSite.co.il 06-06-08 15:13

ציטוט:

נכתב במקור על ידי stel222 (פרסם 639650)
ob_start ו ob_flush_end זה של עוגיה לא של סיישן אתה צריך להשים
session_start(); בתחילת עמוד וזהו

ציטוט:

נכתב במקור על ידי DavidBD (פרסם 639652)
מה הקשר של ob_start לעוגיה? :| זה בד"כ משמש לHEADERS בכלל, ויש לך session_start() מעל הכל?

משתמשים בזה גם לסיישן ולא רק לעוגיות.
וכן יש session_start(); העניין הוא שאיך שקוראים לו זה יוצר את השגיאה - כלומר השרת לא תומך בזה,
השאלה היא האם אפשר להפעיל סיישן ללא session_start() ?

daMn 06-06-08 15:23

אם הקוד פעל ולא שונה אז תבדוק עם מנהל שרת.
סיישן חייב session_start() לעומת עוגיות שלא צריך.

DavidBD 06-06-08 15:24

ציטוט:

נכתב במקור על ידי Ron-Pro (פרסם 639694)
משתמשים בזה גם לסיישן ולא רק לעוגיות.
וכן יש session_start(); העניין הוא שאיך שקוראים לו זה יוצר את השגיאה - כלומר השרת לא תומך בזה,
השאלה היא האם אפשר להפעיל סיישן ללא session_start() ?

לא
דבר עם בעל השרת

stel222 06-06-08 18:28

תנסה שניה על EASYPHP ותראה אם עובד לך

avim1 07-06-08 14:44

אני מנהל השרת ובוצע בדיקה הפעלתי הרבה דברים שלא מומלץ להפעיל וזה עדיין לא פתר את הבעייה .אולי מישהו יודע בדיוק מה צריך להפעיל ?זה מאוד יעזור.


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

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