Error: La CPU NTVDM ha encontrado una instrucción no permitida

20/07/2010

Este error es molesto y muy simple de reparar, lo unico que se tiene que hacer es, en “opciones de carpeta” y permitir ver archivos ocultos y archivos de sistema.

Ahora vayan a:

C:\WINDOWS\repair

Copiar los archivos: Autoexec.nt y Config.nt despues los pegan en:

C:\WINDOWS\system32

29 Comments

Deprecated: Function set_magic_quotes_runtime() is deprecated en EzPdf class

8/06/2010

Este error me hizo dar una buena búsqueda antes de resolverlo, cuando tenemos php 5.3.x instalado en nuestros servidores y usamos la clase ezclass para PDF de R&Os

El error que nos muestra puede ser muy similar a:

Cabe mencionar, que los números de línea pueden variar y, el la ubicación del script la escribí como “…”

Deprecated: Function set_magic_quotes_runtime() is deprecated in /…/class.pdf.php on line 2856
Deprecated: Function set_magic_quotes_runtime() is deprecated in /…/class.pdf.php on line 2858
Deprecated: Function set_magic_quotes_runtime() is deprecated in /…/class.pdf.php on line 2641
Deprecated: Function set_magic_quotes_runtime() is deprecated in /…/class.pdf.php on line 2653

Además de un:

Deprecated: Assigning the return value of new by reference is deprecated in /…/pdf.php on line X

Esto se arregla muy rápido y hay que saber el porque del problema, se trata tan solo de una función depreciada en PHP 5, que se iba a mantener en funcionamiento hasta ultima versión, solo que no mas en la 6, ósea, llegando a PHP 6 ya no se podrá utilizar esta función.

Lo que debemos hacer es simple, abrimos el fichero de la clase (class.pdf.php) en el editor de nuestra preferencia y eliminamos todas las líneas que contengan esto:

set_magic_quotes_runtime(0);

Por ultimo, solo es necesario editar nuestro script donde ejecutamos la creación del PDF y cambiamos de esto:

$pdf =& new Cezpdf(‘letter’,'portrait’);

Por esto:

$pdf = new Cezpdf(‘letter’,'portrait’);

Lo único que hicimos es quitar ese ampersand (&) antes del new, ya que esto solo se permite en PHP 4.

3 Comments

Problema con IE, ACLayers.dll en Windows XP

18/01/2010

Varios equipos de la agencia comenzaron a presentar este problema, al abrir el Internet Explorer y en algunos casos, el Windows Media Player, se botaba un error donde se lee algo como esto:

AppName: iexplore.exe AppVer: 8.0.6001.18702 ModName: aclayers.dll
ModVer: 5.1.2600.5906 Offset: 0003d7fb

El arreglo es simple, pero me tomo un buen rato encontrarlo, ya que es un problema con una actualización del sistema publicada en Enero, así que era tan reciente que no existe mucha documentación al respecto, lo único que deben hacer es desinstalar la actualización:

KB955759

Espero les sea útil.

5 Comments