Einzelnen Beitrag anzeigen

wschrabi

Registriert seit: 16. Jan 2005
437 Beiträge
 
#1

32bit CODE auf 64bit Server WIN 2013

  Alt 10. Jul 2015, 13:35
Hallo,
ich habe ein Delphi 7 32 bit Programm programmiert, das ohne Probleme auf einem 64bit WIN SERVER 2013 lauft, wenn man es als User anklickt.
Doch wenn ich es von einen PHP Scritp von Apache aus mit EXEC starten will, wird das Prg zwar in die Taskliste aufgenommen doch es wird nicht executiert und bleibt mit 0 % CPU AUslastung in der Taskliste immer bestehen. Ich denke es liegt daran, dass es ein 32bit code ist. AUch habe ich schon den Owner des APache servers als User, mit dem ich eingelogt bin, definiert. Daran kann es nicht liegen. Auf einem alten WIN 2003 32bit SErver klappt es wunderbar. Wie kann man jetzt das 32BIt Prg von einen PHP script auch auf einem 64bit PC ausführen? Irgendwie mit WOW64 , dem Emulator? Ich will nicht das Prg auf 64bit kompilieren, weil ich eine PDF-Merge DLL auch verwende, die nur 32bit ist und auch die TEECHARTs LIbrary nur als 32bit vorliegen habe, die ebenfalls im Prg verwendet wird.
Weiß jemad einen Rat?
Danke
  Mit Zitat antworten Zitat