נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
בניית אתרים
RSS UnderWarrior Forums : RSS בניית אתרים
נושא

נושא: אינני מצליח להפעיל קובץ cgi שע"ג שרת מרוח

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
אורח
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 07 May 2005 בשעה 16:03 | IP רשוּם
ציטוט אורח

שלום !

כתבתי אפליקצית web בשפת ++c המציגה את השעה.
קראתי לתכנית בשם t5.cgi והצבתי אותה במחיצה: c:\inetpub\wwwroot\cgi-bin. המחשב שלי הוא win xp.
קראתי לתכנית באמצעות ie בכתובת הבאה: http://localhost/cgi-bin/t5.cgi וקיבלתי בדפדפן את הכיתוב הבא:

ציטוט:
"Date is: Sat May 2005 Time: 13:48:17"


אח"כ העברתי את אותו הקובץ לשרת מארח (win 2003) האמור לתמוך בקבצי cgi וקראתי לקובץ באמצעות הדפדפן וקיבלתי:

ציטוט:
"D:\HTTP\wwwroot\total-rast.com\t5.cgi' script produced no output"

נכנסתי לשרת האיכסון ולחצתי במקש ימני על שם הקובץ וב properties סימנתי וי ל execute אך התוספת לא התקבלה.
מישהו יכול להסביר לי מדוע לא עולה בידי להריץ את קובץ ה cgi ?
תודה

חזרה לתחילת העמוד הצג את כרטיס החבר של אורח חפש הודעות אחרות של אורח בקר בדף הבית של אורח
 
ShadowBeast
אחראי פורומים
אחראי פורומים
סמל אישי

הצטרף / הצטרפה: 22 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1073
נשלח בתאריך: 07 May 2005 בשעה 21:02 | IP רשוּם
ציטוט ShadowBeast

תנסה סקריפט שעושה משהו אחר ותראה אם הוא עובד
למשל סתם סקריפט שרושם"hello"
ונוכל למפות את הבעייה יותר טוב


__________________
The highest knowledge is to know that we are surrounded by mystery - Albert Schweitzer

He who will not take the hint, must take the consequence - Glenn v. Covey (1854)

ShadowBeast
חזרה לתחילת העמוד הצג את כרטיס החבר של ShadowBeast חפש הודעות אחרות של ShadowBeast
 
אורח
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 08 May 2005 בשעה 08:38 | IP רשוּם
ציטוט אורח

איני מוצא כל הבדל בין קובץ המראה שעה לקובץ המראה hello.

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

script produce no output.

הבעיה איננה בקוד אצלי אלא במתן הרשאות הרצה ע"ג השרת המרוחק.

צריכה להיו לדעתי הרשאת execute במאפיינים ואינני יודע כיצד לעשות זאת (מקש ימין "מאפיינים" וסימון תיבת הסימון execute לא מתקבל שם).

חזרה לתחילת העמוד הצג את כרטיס החבר של אורח חפש הודעות אחרות של אורח בקר בדף הבית של אורח
 
Alias
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 13 January 2005
משתמש: מנותק/ת
הודעות: 344
נשלח בתאריך: 08 May 2005 בשעה 13:35 | IP רשוּם
ציטוט Alias

חיפשתי טיפה בגוגל נסה לעשות כך:
קוד:
cout << "Content-type:text/html\n\n";
cout << "Testing";

בקשר לתחביר אני לא בטוח אבל בטח אתה תידע כבר אם יש טעות בתחביר.

מקווה שזה יעבוד.
חזרה לתחילת העמוד הצג את כרטיס החבר של Alias חפש הודעות אחרות של Alias בקר בדף הבית של Alias
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

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