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

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

matantop 16-06-11 10:10

בעיה בphp פונקציה exec
 
שלום רב !
יש לי בעיה בהרצה של exec

משום מה שאני מריץ סקריפט שיושב בשרת שלי דרך זה

זה מתחיל בהרצה אבל נתקע באמצע וכנראה סוגר את הסקריפט

למישהו יש רעיון למה זה קורה ?

תודה רבה !!!

דניאל 16-06-11 10:11

מה השגיאה שאתה מקבל?

matantop 16-06-11 12:04

אני לא מקבל שום שגיאה

~The_Sultan~ 16-06-11 12:22

הסקריפט תקין לגמרי?
ותציב בראש הקובץ PHP שלך, אחרי הפתיחה שלו, את השורה הבאה:
PHP קוד:

error_reporting(E_ALL); 

ואז כנראה תופיע לך שגיאה בהרצה, תכתוב לנו אותה כאן.

matantop 16-06-11 15:05

כך נראה הסקריפט

קוד:


<?php
$tmp = exec ("topscript doit",$r);
print_r($r);
echo $tmp;
?>

זה מתחיל להראות לי שהסקריפט פועל ולא ממשיך

זאת אומרת
שהוא מראה לי חלק מהתוצאות של הסקריפט ואז באמצע מפסיק

תודה רבה !

Erez | TrustMedia.co.il 16-06-11 15:47

אז אולי הבעיה בסקריפט עצמו? או שהלימיט של הדף נגמר?

matantop 16-06-11 16:34

הסקריפט רץ לי על השרת

אני חושב שהלימיט איך אני משנה את זה ?

בניה 17-06-11 04:56

set_time_limit(secoundsu)

http://il2.php.net/set_time_limit

matantop 17-06-11 05:54

ניסיתי זה לא פועל

יש עוד רעיונות ?

דניאל 17-06-11 10:11

שנה את ה-Max_execution_time ב-php.ini (דורש גישת ROOT בשרת),
לאחר מכן בצע reload ל-apache.


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

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