/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
exe og php igen igen
Fra : Jesper Vels


Dato : 15-01-04 11:02

Hej

jeg har en php fil som indeholder:
<?
exec("virker.bat");
?>

virker.bat ser sådan ud:
cd..
gswin32c.exe -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=C:\www\VASA.pd
f -c save pop -f C:\www\VASA.ps


Mit problem hvis jeg selv køre virker.bat (altså dobbeltkliker) så køre det
bare... men nå jeg så lader PHP køre virker.bat så sker der ikke en SKID!!

Når jeg så prøver at se hvad den laver med:
<?
exec("virker.bat > en.txt");
?>

Så viser det sig den laver det her:
c:\www>cd..
C:\>gswin32c.exe -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=C:\www\VAS
A.pdf -c save pop -f C:\www\VASA.ps

Men den laver ikke det i bat filen hvorfor??? NOgle der kan hjælpe...????

For i en anden php fil der virker exec("dvips c:\www\\" . "$filnavn_dvi");
f.eks. og lavet det output som den skal


Har set i en log fil for apache... den skriver:

[Thu Jan 15 00:56:06 2004] [error] [client 192.168.0.139] 'gswin32c.exe' is
not recognized as an internal or external command,
Har ellers lavet path= stien til gswin32c.exe i autoexec.bat

Nolge forslag???



 
 
Nezar Nielsen (15-01-2004)
Kommentar
Fra : Nezar Nielsen


Dato : 15-01-04 11:53

Jesper Vels wrote:

> Har set i en log fil for apache... den skriver:
>
> [Thu Jan 15 00:56:06 2004] [error] [client 192.168.0.139] 'gswin32c.exe' is
> not recognized as an internal or external command,
> Har ellers lavet path= stien til gswin32c.exe i autoexec.bat

Det er sikkert fordi din path ikke er gældende for php, du kan jo prøve
at udskrive hvad der ligger i den (<?php print "PATH:
".$_SERVER['PATH'];?>) - Hvis du bruger en win2k eller xp så kan du
sætte path op via Egenskaber fra contextmenuen på My computer såvidt jeg
husker.

--
Mvh. Nezar Nielsen
http://fez.dk


Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408945
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste