3Danke
ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
292
292
EMPFEHLEN
-
Hallo, ich habe da eine Frage.
Ich habe ein PHP-Skript welches mittlerweile ganz schön gross ist mit vielen Berechnungen und großen Grafiken arbeitet.
Mitten im Skript werden auch mehrere ImageMagick exec-Befehle ausgeführt.
Ich frage mich wie genau PHP arbeitet. Wird jeder Befehl NACH UND NACH ausgeführt oder kann es bei einem Befehl der etwas rechenintensiver ist passieren, dass das Skript weiter arbeitet obwohl der vorherige Befehl (z.B. exec-Befehl) nicht fertig ist?
-
31.01.12 20:01 #2
- Registriert seit
- May 2007
- Ort
- Dresden (Sachsen)
- Beiträge
- 1.961
Das ist relativ leicht: die Befehle werden solange ausgeführt bis sie einen Rückgabewert von den ausgeführten Befehlen erhalten. Im Normal läuft der Befehl also bis die Shell fertig ist.
Ich mag:- positive Bewertungen meiner Beiträge
- ein Danke für meine hilfreichen Beiträge
Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX
... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.
-
31.01.12 20:07 #3
Der PHP-Interpreter arbeitet natürlich Befehl nach Befehl ab.
Die Ausnahmen wären Threads - allerdings fällt mir spontan keine interne (in C geschriebene) PHP-Funktion ein, die Threads nutzt. Aber ich schaue auch nicht regelmäßig in den PHP Source
Zu exec():
Zitat von php.net
mfg ComFreek
Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
[PHP] Überprüfen, ob Website erreichbar • Sicherheit in PHP-Codes schaffen • Google Chrome-Extension für tutorials.de • json_compress()
-
03.02.12 23:38 #4Ch Tutorials.de Gastzugang
Es gibt für PHP den Skript Time out Parameter, genauso für die Shell die du mit exec aufrufst. Diese solletst du wirklich nur ändern, wenn du sicher bist das dein Skript auch sowas wie einen Abrruch hat.
-
Das hier war es glaube ich:
Code PHP:1
ini_set( 'max_execution_time', 120 /* Zeit in Sekunden */ );
Gruß
Ähnliche Themen
-
verständnisfrage zu GWT
Von dell_mann im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 1Letzter Beitrag: 07.05.09, 20:18 -
Verständnisfrage
Von wSam im Forum JavaAntworten: 7Letzter Beitrag: 22.08.06, 20:21 -
Verständnisfrage....
Von saila im Forum Flash PlattformAntworten: 4Letzter Beitrag: 04.07.06, 02:23 -
Verständnisfrage ...
Von kroesi im Forum JavaAntworten: 2Letzter Beitrag: 12.05.06, 15:30 -
Verständnisfrage
Von saila im Forum Flash PlattformAntworten: 4Letzter Beitrag: 02.09.04, 14:01





Zitieren



Login






[PHP][Snippet] Array zu XML konvertieren