php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.08.2010, 20:03  
Neuer Benutzer
 
Registriert seit: 16.06.2009
Beiträge: 2
PHP-Kenntnisse:
Anfänger
parkourpenner befindet sich auf einem aufstrebenden Ast
Standard Shell Command durch PHP im Hintergrund starten

Hallo Zusammen,

ich versuche über ein Portal hochgeladene Videos konvertieren zu lassen. Hab schon nötige Plugins (mencoder etc.) auf dem Server und kann Konvertierung per Kommandozeile starten. Da ich das aber wie erwähnt über ein Portal, will heißen über PHP einleiten will stehe ich vor einem Problem.

Meine erste idee war einfach exec (um shell command zu starten) zu benutzen, was auch funktioniert, aber natürlich denkbar unpraktikabel ist, da auf das ende des Prozesses gewartet wird, was bei einer Konvertierung eines "Vollzeit"-Films entsprechend lange dauern kann.

Hab jetzt schon oft gelesen, dass es mit PHP allein ziemlich unmöglich ist, einfach die Konvertierung, oder allgemein shell commands zu starten ohne warten zu müssen, bis sie zu ende ist.
In php hab ich zwar schon viel gemacht, bin allerdings ein totaler Noob was Server verwaltung (cronjobs oder prozesssteuerung oder generell shell) angeht, deswegen wollt ich mal in die Runde fragen ob jemanden zumindest ein Ansatz einfällt wie ich das Problem angehen kann.

Am besten wär natürlich direkt über PHP , aber wenn das wirklich nicht geht bin ich auch dankbar, wenn mir jemand sagen kann, in welche Richtung ich da recherchieren müsste.

Danke schonmal
parkourpenner ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 30.08.2010, 20:26  
Erfahrener Benutzer
 
Registriert seit: 23.08.2010
Beiträge: 492
PHP-Kenntnisse:
Fortgeschritten
mimomamu sorgt für eine eindrucksvolle Atmosphäremimomamu sorgt für eine eindrucksvolle Atmosphäre
Standard

proc_open Jetzt musst nur noch irgendwie sicherstellen, das der Prozess nicht beendet wird wenn das Script zuende ist. Keine Ahnung ob das machbar ist.

Andere Möglichkeit ist, einen Daemon zu schreiben (wenn du willst auch in PHP), den das PHP-Skript kontaktieren kann.
__________________
Meinungen, die ich geäußert habe, sind nicht notwendigerweise meine eigenen. Abweichungen von der deutschen Rechtschreibung unterliegen dem Urheberrecht, dürfen aber unter den Bedingungen von verwendet werden

Geändert von mimomamu (30.08.2010 um 20:34 Uhr).
mimomamu ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] [Windows] Server starten Pat009 PHP Tipps 2010 2 22.03.2010 23:07
Mediaplayer mit playbutton starten Garfield HTML, Usability und Barrierefreiheit 7 18.02.2010 17:33
Bild zwischen Hintergrund und Text TheRahl Scriptbörse 12 10.02.2010 20:12
Textarea Bild Hintergrund Kevin1984 HTML, Usability und Barrierefreiheit 5 15.07.2009 10:25
[Erledigt] Hintergrund in der breite bildschirmauflösungskompatibel machen? litterauspirna HTML, Usability und Barrierefreiheit 5 18.06.2009 09:51
[Erledigt] PHP Script im Hintergrund laufen lassen Rico de Amo PHP Tipps 2009 8 01.03.2009 19:46
Hintergrund in CSS einbauen.... sx1-user HTML, Usability und Barrierefreiheit 7 06.02.2009 12:46
Shell exec Befehl ... Zum ausführen einer shell datei KeyT0ast3r Scriptbörse 1 31.01.2008 12:49
Apache läst sich nicht starten pit62 Server, Hosting und Workstations 4 10.09.2007 16:30
[Tut] farbige Shell Server, Hosting und Workstations 4 01.02.2006 12:47
[Erledigt] kurze frage zu screen in einem shell script Server, Hosting und Workstations 4 16.12.2005 21:22
Hintergrund 2 mal im td tag? Matthiasnet HTML, Usability und Barrierefreiheit 6 17.08.2005 10:53
Fehler mit Hintergrund bei DIV's - Im Firefox - Help me :-( HTML, Usability und Barrierefreiheit 20 27.05.2005 10:39
Hintergrund wechseln?? Ansicht PHP Tipps 2005 3 22.03.2005 12:37
Shoutbox hintergrund PHP Tipps 2005 15 25.02.2005 07:35

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/php-fortgeschrittene/71316-shell-command-durch-php-im-hintergrund-starten.html, php im hintergrund ausführen, php shell, php im hintergrund, php shell command, php datei im hintergrund ausführen, php shell starten, shell im hintergrund ausfuehren php, php shell im hintergrund ausführen, php shellexec, shell aus php starten, command im hintergrund ausführen, php im hintergrund starten, php shell-exec im hintergrund starten, php hintergrund starten, html cmd aufrufen, php shell commands, php shell hintergrund, php einleiten, shell über php starten

Alle Zeitangaben in WEZ +1. Es ist jetzt 19:45 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum