Ik ben momenteel bezig om een PDF te genereren via een bestaand php script op een IIS 5 server. De site gebruikt verder geen PHP dus het leek mij het handigst om php gewoon los te installeren naast de ASP site. De onderstaande command sequence werkt als deze als Administrator wordt uitgevoerd op de command line. als onderstaande call in een ASP.net (2.0) file gebeurt er niks. Ik krijg geen foutmelding, en ook geen extra informatie uit de logs. De directory permissies zijn uiteraard in orde. Ik werk normaal niet met ASP dus ik weet niet precies waar ik het moet zoeken, zijn het configuratie instellingen in de IIS manager of moet ik in de web.config aanpassingen verrichten?
Visual Basic:
1
2
3
4
5
6
7
8
| Dim generator As System.Diagnostics.Process = New Process() generator.StartInfo.FileName = "D:\website\pdfgen\php\php.exe" generator.StartInfo.WorkingDirectory = "D:\website\pdfgen\html2ps_v2042\customized\" generator.StartInfo.Arguments = "html2ps.php """ & "file://D:/website/tmp/" & Session.SessionID & ".html" & """ >""D:\website\Images\PDF\" & Session.SessionID & ".pdf""" generator.StartInfo.CreateNoWindow = True generator.StartInfo.UseShellExecute = True generator.Start() |