Ir al contenido principal

PHP has encountered an Access Violation at 015BABDA

Este error se me presento cuando intentaba acceder a una página que programe en PHP utilizando funciones MySQL. En cambio, al ejecutar una página PHP teniendo solamente la función phpinfo (); si se mostraba la configuración general del PHP.

La solución:

1. Copia el archivo libmysql.dll que debe estar en tu carpeta de PHP, a la carpeta C:\WINDOWS\system32.



2. Reinicia el IIS (iisreset desde el command prompt de Windows)

3. Listo.

Comentarios

Entradas populares de este blog

Consultas SQL basadas en fecha y/o hora

Manejando SQL Server 2005, me encontre que tratando hacer consultas basadas en fechas, obtenía como resultado nada (empty). Esto se debía a que no tenía claro como trabajan los tipos de dato datetime y smalldatetime. Estos dos tipos de datos son muy similares, se diferencia en que datetime es más detallado a la hora de almacenar la fecha. Estas diferencias pueden ser vistas en la siguiente tabla: Tipo Minimo Maximo Precision datetime Ene 1, 1753 media-noche Dic 31, 9999 23:59:59.997 (0.003 segundos hasta la media-noche) Más cercano 3.33 millisegundos smalldatetime Ene 1, 1900 media-noche Jun 6, 2079 23:59 (un minuto hasta la media-noche) Más cercano al mínuto Ambos, representan una fecha y hora que es igual al número de días en relación a una fecha base. En SQL Server la fecha base es la medianoche del 1 de Enero de 1900 . Observando la tabla, el tipo de dato smalldatetime, puede solo representar fechas desde esta fech...

SQL Server - Mostrar Estructura de una Tabla (nombre del campo, tipo de dato, tamaño, otros)

Si deseas mostrar las propiedades de los campos que conforman una tabla en SQL Server, este SQL puede ayudarte: USE <nombre de la base de datos> GO SELECT column_name  'Nombre del Campo', data_type  'Tipo de Dato', character_maximum_length  'Tamaño', column_default  'Valor por Defecto', is_nullable  'Permite Nulo' FROM information_schema.columns WHERE table_name = ' <nombre de la tabla> ' Esto es muy bueno cuando deseas crear Diccionario de Datos (DD), muy útiles para tener un control de los datos guardados en la Base de Datos y para futuras modificaciones o mantenimientos. - column_name: nos devuelve el nombre del campo - data_type: el tipo de dato del campo. - character_maximum_length: el tamaño de los datos en el campo. - column_default: valor por defecto del campo - is_nullable: Si el campo permite valor Null. - <nombre de la base de datos>: aqui debes reemplazar con el nombre real de la BD. - <nombre de...

Pasar Valores de Ventana Hija a Padre (Pass values from Child to Parent Windows with PHP and Javascript)

En este articulo, la ventana hija es un listado de clientes, donde el usuario a darle clic a un cliente, se retorna el ID del Cliente a un objeto Input tipo  hidden y el Nombre del Cliente a un objeto Input tipo  Text . En la ventana padre agrega un hipervinculo como el siguiente: <a href="#" id="customer_search" onClick="showModalSendAndReturnValues('customers_search.php', ''); return false;">Abrir Ventana Hija</a> y crea dos objetos HTML Input: <input type="text" id="customer_name"> <input type="hidden" id="customer_id"> El evento onClick sera el que dispare la función que abre la ventana hija.  El return false , es importante ya que evita que la ventana padre se auto-refresque y nos lleve a otra pagina. La funcion showModalSendAndReturnValues , es un Javascript que puede ir en el header de tu pagina padre o en un archivo de funciones javas...