Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   exec in PHP-Script geht nicht (https://www.delphipraxis.net/54648-exec-php-script-geht-nicht.html)

ripper8472 5. Nov 2005 13:12

Re: exec in PHP-Script geht nicht
 
wenn da ne fehlermeldung von wegen fork() kommt, dann wunderts mich. fork() gibts nicht unter windows.

PHP als CGI oder ISAPI?

gsh 5. Nov 2005 13:36

Re: exec in PHP-Script geht nicht
 
keine Ahnung was ISAPI ist
aber es ist als CGI drinnen des weiss ich

ripper8472 5. Nov 2005 14:00

Re: exec in PHP-Script geht nicht
 
benutz apache mit mod_php und deine probleme sind geloest.

wenn nur jemand wuesste, wieso IIS diese probleme macht oder wieso er so gerne von den scriptkiddies exploitet wird...

gsh 5. Nov 2005 14:12

Re: exec in PHP-Script geht nicht
 
des geht aber nicht ok
ich muss IIS verwenden also wie kann ich des bei IIS lösen?

ripper8472 5. Nov 2005 14:25

Re: exec in PHP-Script geht nicht
 
installier mal ein aktuelles php (von php4 gibts auch noch aktuelle versionen), wenn das noch nicht so ist.

Chewie 5. Nov 2005 14:26

Re: exec in PHP-Script geht nicht
 
Zitat:

Zitat von omata
Du musst den Slash quoten.

Delphi-Quellcode:
C://Windows//winend.exe


*seufz* Wieso wird das immer falsch gemacht?? Nicht der Slash (/) ist der Escape-Character, sondern der Backslash (\(!!

gsh 5. Nov 2005 21:14

Re: exec in PHP-Script geht nicht
 
@ripper8472: Hab doch oben schon geschrieben des ich eine ganze neue version vom php hab.

@Chewie: Hast recht Backslash stimmt aber bei dem Quellcode muss ich gar nichts quoten:
Code:
<?
if (file_exists('ReBootMe.exe'))
{
  echo 'Dateipfad korrekt!';
} else
{
  echo "Nid da";

exec("ReBootMe.exe");
?>

omata 5. Nov 2005 23:39

Re: exec in PHP-Script geht nicht
 
@Chewie:

Danke für den Hinweis. Das weiss ich auch. Habe sehr lange rumprobiert (mit Apache) und mit // funktioniert es wunderbar. Es kann durchaussein, dass es auch mit \/ geht. Aber mit // eben auch also erzählt hier nicht, es liegt daran.

Thorsten

gsh 6. Nov 2005 10:09

Re: exec in PHP-Script geht nicht
 
Er findet die datei mit:
\
/
\\
//

also ist es egal aber kann des immer noch nicht ausführen


edit: Es geht ! :mrgreen:
Des problem war nur des IIS einen User bereitstellt der was keine rechte besitzt (aus Sicherheitsgründen) nachdem ich die Anmeldung eingschalten habe hat er des programm dann schliesslich auf Administrator ebene ausführen können


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:04 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz