Buenos días
Tengo un problema con este codigo que abre un word con macros las cuales cambian texto de una plantilla por otro que le pasamos:
Código PHP:
Ver original// Ruta de la plantilla
$template_path = APP_PATH.'..'.DS.'public'.DS.'files'.DS.'upload'.DS.$custom_template->template_file;
// Ruta de la macro
$macro_path = APP_PATH.'..'.DS.'public'.DS.'files'.DS.'upload'.DS.'macros\core.docm';
// Ruta del PDF del Libro
$pedido_file = 'pedido-'.md5($pedido_id ."-".time()).'.pdf'; $pedido_path = APP_PATH.'..'.DS.'public'.DS.'files'.DS.'upload\pedidos'.DS.$pedido_file;
$pedido_webpath = '\files'.DS.'upload\pedidos'.DS.$pedido_file;
// Verificar que existen plantilla y macro
die('La plantilla y/o macro no existen!!!'); }
// Instaciamos la libreria para ficheros OLE
$word = new COM
("Word.Application") or
die("El sistema no tiene instalado Microsoft Word"); $word->visible = 0;
// Abrimos macro
$word->Documents->Open($macro_path);
$word->Application->Run("buscarWord", json_encode($custom_data), $pedido_path, $template_path,$ejemplares,$opcion); $word->Quit();
cuando lo ejecuto en mi local funciona perfectamente pero al subirlo a un servidor con windows server 2008 r2 da de error
Uncaught exception 'com_exception' Source: Unknown Description: Unknown
Llevo con esto una semana y estoy empezando a desesperarme un poco si pueden ayudarme para ver por donde pueden ir las soluciones estaría muy agradecido