Ik probeer met php met behulp van een com object WORD te openen. Ik gebruik php5 en WORD 2002
Ik doe dit op deze manier.
Dit gaat goed. Maar dan wil ik het bestand openen dat doe ik zo
Al deze variabele zijn gewoon gevult. Dit werkt helemaal op Windows XP pro SP2 alleen hier gebruik ik WORD 2003 (maar dat mag toch niet uitmaken)
echter is de live omgeving een windows server 2003. Hier krijg ik een fatal error. Deze; Uncaught exception 'com_exception' with message. 'de opslagruimte voor macro's kan niet worden geopend' op de regel waar ik het bestand ga openen. Hij start wel WORD (athans die komt erbij te staan in het taakbeheer) Bij het openen hoor ik een piepje en daarna stopt ie.
Op de site van microsoft (http://support.microsoft.com/default.aspx?scid=kb;en-us;264743)
Dit is wel voor WORD 97 maar heb het eens geprobeerd en dit loste wel de fatal error op. Alleen nu opent hij WORD ook alleen maar in het taakbeheer. Ik zie hem dus niet. Terwijl ik WORD wel visible maak. Maar de error is weg.
Nu stond op de microsoftsite ook dat de webserver moet kunnen 'interacten' met de desktop
Dus heb ik in de lijst services bij 'word wide service' -> eigenschappen -> tabblad aanmelden -> Vinkje aangezet. Maar helaas. WORD start wel in taakbeheer en houd mijn bestanden bezet
maar ik zie hem niet.
Kent iemand het probleem?
Ik doe dit op deze manier.
code:
1
| $word = new COM("Word.Application") or die($lan_wordloaded_unable); |
Dit gaat goed. Maar dan wil ik het bestand openen dat doe ik zo
code:
1
| $word->Documents->Open($dir . $name); |
Al deze variabele zijn gewoon gevult. Dit werkt helemaal op Windows XP pro SP2 alleen hier gebruik ik WORD 2003 (maar dat mag toch niet uitmaken)
echter is de live omgeving een windows server 2003. Hier krijg ik een fatal error. Deze; Uncaught exception 'com_exception' with message. 'de opslagruimte voor macro's kan niet worden geopend' op de regel waar ik het bestand ga openen. Hij start wel WORD (athans die komt erbij te staan in het taakbeheer) Bij het openen hoor ik een piepje en daarna stopt ie.

Op de site van microsoft (http://support.microsoft.com/default.aspx?scid=kb;en-us;264743)
Dit is wel voor WORD 97 maar heb het eens geprobeerd en dit loste wel de fatal error op. Alleen nu opent hij WORD ook alleen maar in het taakbeheer. Ik zie hem dus niet. Terwijl ik WORD wel visible maak. Maar de error is weg.
Nu stond op de microsoftsite ook dat de webserver moet kunnen 'interacten' met de desktop
Dus heb ik in de lijst services bij 'word wide service' -> eigenschappen -> tabblad aanmelden -> Vinkje aangezet. Maar helaas. WORD start wel in taakbeheer en houd mijn bestanden bezet
Kent iemand het probleem?

[ Voor 6% gewijzigd door Jochemmol op 08-11-2005 11:54 ]
Jochemmol