El viernes, 17 abr 2015, a las 15:05 UTC+2 horas, Sergio Villalba escribió:
>Hola a tod@s, > >después de mucho mirar y leer no consigo solucionar el problema con >DCOM en Windows Server 2008 y Office 2007...necesitaría ayuda!! :-) > >Ejemplo que si funciona: ><?php > $oExplorer = new COM("Shell.Application"); > com_print_typeinfo($oExplorer); >?> >Resultado: >class IShellDispatch5 { /* GUID={866738B9-6CF2-4DE8-8767-F794EBE74F4E} >*/ /* DISPID=1611005952 */ /* VT_HRESULT [25] */ function >WindowSwitcher( ) { /* Window Switcher */ } } > >Ejemplo que no funciona: ><?php >// starting word >$word = new COM("word.application") or die("Unable to instantiate Word"); >echo "Loaded Word, version {$word->Version}\n"; > >//bring it to front >$word->Visible = 1; > >//open an empty document >$word->Documents->Add(); > >//do some weird stuff >$word->Selection->TypeText("Esto es una prueba"); >$word->Documents[1]->SaveAs("C:/Apache24/htdocs/test.doc"); > >//closing word >$word->Quit(); > >//free the objectss >$word = null; >?> > >Error: >Fatal error: Uncaught exception 'com_exception' with message 'Unable >to lookup `Version': Acceso denegado. ' in >C:\Apache24\htdocs\comWord.php:4 Stack trace: #0 >C:\Apache24\htdocs\comWord.php(4): unknown() #1 {main} thrown in >C:\Apache24\htdocs\comWord.php on line 4 > >Estos ejemplos lo he probado desde consola CMD y Apache con el mismo resultado. > >El servicio de Apache24 (https://www.apachelounge.com/download/ - >httpd-2.4.12-win64-VC11.zip) lo tengo arrancado con un usuario local >llamado "apache". >El directorio htdocs tiene permisos de "Control total" para el usuario >"apache". > >Páginas que me han ayudado: >http://www.figured-it-out.com/figured-out.php?sid=24 >http://www.phpbuilder.com/columns/venkatesan20030501.php3?page=1 > >¿alguna idea? ¿permisos de Apache o de Windows? Sí: preguntar en una lista adecuada. >Gracias por todo. De nada. Saludos. -- Manolo Díaz -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20150417151024.765d0...@gmail.com