wp_nav_menu example espaƱol bootstrap php xampp

php - example - Clase ''COM'' no encontrada



wp_nav_menu wordpress (2)

Desde PHP 5.4.5, COM y DOTNET ya no están integrados en php core. Debe agregar soporte COM en php.ini:

[COM_DOT_NET] extension=php_com_dotnet.dll

De lo contrario, verá esto en su registro de errores: Error grave: no se encontró la clase ''COM''

La extensión se incluye con php 5.4.5 para Windows.

He estado intentando abrir un documento de Word en mi script, pero recibo el mismo error.

Fatal error: Class ''COM'' not found in /Applications/XAMPP/xamppfiles/htdocs/**/**.php on line 3

Mi código:

<?php $word = new COM("word.application") or die("Unable to instantiate Word"); $word->Visible = 1; $word->Documents->Open("wordfile.docx"); $temp = $word->Dialogs->Item(228); // returns wdDialogToolsWordCount dialog object $temp->Execute(); //updates the word count $numwords = $temp->Words(); //gets the words out of it echo ''Word count = ''.$numwords; $word->Quit(); ?>

He intentado cambiar php.ini y quitar los puntos y coma de la sección COM .

[com] path to a file containing GUIDs, IIDs or filenames of files with TypeLibs com.typelib_file = allow Distributed-COM calls com.allow_dcom = true autoregister constants of a components typlib on com_load() com.autoregister_typelib = true register constants casesensitive com.autoregister_casesensitive = false show warnings on duplicate constat registrations com.autoregister_verbose = true

y sigue recibiendo el mismo error.

Estoy usando un XAMMP en mac y un alojamiento web basado en Linux.


Ver los requisitos de COM :

Las funciones COM solo están disponibles para la versión de PHP de Windows.

El soporte .Net requiere PHP 5 y el tiempo de ejecución .Net.