php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2007

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.07.2007, 08:18  
Neuer Benutzer
 
Registriert seit: 10.06.2007
Beiträge: 20
Sascha321
Standard php und exec problem

Hallo

ich möchte einfach das PHP mir die Notepad.exe öffnet, leider funktioniert das bei mir nicht, kann mir einer sagen ob das script bei euch funktioniert?
Ich bekomme folgende Fehlermeldung:

Warning: exec() [function.exec]: Unable to fork [C:\WINDOWS\NOTEPAD.EXE] in c:\Inetpub\wwwroot\Test.php on line 3



PHP-Code:

<? exec("C:\\WINDOWS\\NOTEPAD.EXE"?>

Ich habe die PHP Version 5.1.4
Sascha321 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 27.07.2007, 08:26  
Erfahrener Benutzer
 
Benutzerbild von DER_Brain
 
Registriert seit: 18.04.2005
Beiträge: 1.541
PHP-Kenntnisse:
Fortgeschritten
DER_Brain ist zur Zeit noch ein unbeschriebenes Blatt
Standard

und wenn du sieben mal den selben thread aufmachst werden dir auch ned mehr leute helfen...



Stimmen die Pfade?
DER_Brain ist offline  
Alt 27.07.2007, 08:30  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 643
kid01 befindet sich auf einem aufstrebenden Ast
kid01 eine Nachricht über Skype™ schicken
Standard

bitte keine doppel-dreifachpostings!
kid01 ist offline  
Alt 27.07.2007, 09:38  
Neuer Benutzer
 
Registriert seit: 10.06.2007
Beiträge: 20
Sascha321
Standard

Ich habe es nur einmal geschrieben, aber der Server hat wohl heute morgen zu viel zu tun gehabt und es hat ca.1 min gedauert bis das Posting raus war. Ich habe zwischen durch noch ein paar mal auf absenden gedrückt.

Entschuldigung war keine Absicht.
Sascha321 ist offline  
Alt 27.07.2007, 09:43  
CIX88
Gast
 
Beiträge: n/a
Standard

Zitat:
aber der Server hat wohl heute morgen zu viel zu tun gehabt
Macht dir nichts daraus, geht schon seit Wochen so das es früh etwas hängt.
Musst dich nicht unbedingt dafür entschuldigen.
 
Alt 27.07.2007, 10:12  
Erfahrener Benutzer
 
Benutzerbild von DER_Brain
 
Registriert seit: 18.04.2005
Beiträge: 1.541
PHP-Kenntnisse:
Fortgeschritten
DER_Brain ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Macht dir nichts daraus, geht schon seit Wochen so das es früh etwas hängt.
Musst dich nicht unbedingt dafür entschuldigen.
stimmt is ma auch aufgefallen..


Zitat:
Ich habe es nur einmal geschrieben, aber der Server hat wohl heute morgen zu viel zu tun gehabt und es hat ca.1 min gedauert bis das Posting raus war. Ich habe zwischen durch noch ein paar mal auf absenden gedrückt.

Entschuldigung war keine Absicht.
wenns keine absicht war isses eh okay.. sorry.
DER_Brain ist offline  
Alt 27.07.2007, 10:16  
Neuer Benutzer
 
Registriert seit: 10.06.2007
Beiträge: 20
Sascha321
Standard

nun ist das posting schon solang, aber zu meiner frage konnte noch keiner helfen
Sascha321 ist offline  
Alt 27.07.2007, 10:31  
there's only one psycho
 
Benutzerbild von PsychoEagle
 
Registriert seit: 21.08.2007
Beiträge: 1.283
PHP-Kenntnisse:
Anfänger
PsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer Mensch
PsychoEagle eine Nachricht über ICQ schicken PsychoEagle eine Nachricht über Skype™ schicken
Standard

Stimmt dein Pfad zu der Datei? Überprüfe diesen mal.

Die Fehlermeldung besagt, dass er den Prozess nicht aufspalten (fork = gabeln) kann

Ansonsten so mal probieren:

PHP-Code:
<?php 
  $cmd
="start C:\\WINDOWS\\NOTEPAD.EXE"";
  System($cmd);
?>
ansonsten das hier mal (mit /b)

PHP-Code:
<?php 
  $cmd
="start /b C:\\WINDOWS\\NOTEPAD.EXE"";
  System($cmd);
?>
/b steht für eine neue Kommandozeile, die unsichtbar für den Prozess geöffnet wird

Andere Frage:
Hat der ausführende User genügend Rechte an notepad.exe?

Grüße
Da Psy

Edit:

Vielleicht ist hier was passendes drin, was dir helfen könnte:
Forumslink

Kenn mich mit exec net wirklich aus, noch nie gebraucht
__________________
"Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson)
PsychoEagle ist offline  
Alt 27.07.2007, 12:34  
Neuer Benutzer
 
Registriert seit: 10.06.2007
Beiträge: 20
Sascha321
Standard

mhh das mit den rechten ist eine gute frage, welchem User mus ich den welche rechte geben?? weißt du das zufällig.


mit deinen PHP Script kommt die gleich meldung.

Achso ich habe den IIS 5.0


Habe nun den Iuser volle rechte auf die exe gegeben
Sascha321 ist offline  
 


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
Exec() im IIS funktioniert nicht Superfunk2000 PHP Tipps 2008 24 04.07.2008 15:12
[Erledigt] Galerie Problem... coraplanet PHP Tipps 2008 4 06.06.2008 13:42
exec; seite bleibt hängen...auch mit umleitung Crypi PHP Tipps 2006 7 20.12.2006 21:14
ImageMagick Performance Problem M3g4Star PHP Tipps 2006 1 30.11.2006 09:35
datensätze defekt oder problem mit dem einlesen? Ministry Datenbanken 4 06.07.2006 18:42
problem!!! PHP Tipps 2006 6 08.02.2006 11:06
[Erledigt] wieder ein Problem bei phpmailer und smtp PHP Tipps 2006 24 07.02.2006 01:07
unzip per exec() funktioniert leider nicht PHP-Fortgeschrittene 7 27.06.2005 15:33
[Erledigt] Problem bei Massenmails versenden mit der Funktion mail PHP-Fortgeschrittene 3 19.01.2005 13:36
[Erledigt] Problem mit Übergabe einer Klasse in PHP4 PHP-Fortgeschrittene 10 08.01.2005 21:00
Problem mit Weiterleitung PHP Tipps 2004-2 16 22.12.2004 17:49
Smarty und PHP-Skript Problem PHP Tipps 2004-2 2 03.12.2004 22:27
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34
[Erledigt] Problem mit Timestamp! PHP Tipps 2004 24 08.06.2004 19:51
Login Problem PHP Tipps 2004 4 04.06.2004 18:46


Alle Zeitangaben in WEZ +2. Es ist jetzt 15: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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.