lunes, 1 de marzo de 2010

Errores Comunes en Web

Error #123 [Call to undefined function mssql_connect()]
Si usan Appserv deben ir a C:\Windows\ y buscan un archivo llamado

php.ini, lo abren y buscan la linea que diga ;extension=php_mssql.dll y remueven el punto y la coma ( ; ), cierran, guardan los cambios y luego reinicia el Apache.
Si usan Easy-PHP deberan ir a la carpeta donde hayan instalado al mismo y hacer lo antes mensionado, ya que este programa trae su propio php.ini

Error #122 [Loading php_gd2.dll Failed!]
Tienes que hacer lo mismo que el paso anterior (error 123) a diferencia que tienes que buscar la linea que diga: ;extension=php_gd2.dll

Error #119 [Connection with SQL Server failed!]
Asegúrate de que estás poniendo bien el usuario y contraseña del SQL.
También puede ser que las bases de datos estén defectuosas, prueba restaurarlas nuevamente.

Los usuarios de LAN ven la web, pero los de WAN no
Esto es fácil, lo que debes hacer es abrir el puerto 80, o el que use tu web, en el router(si tienes) y en tú firewall. (No me voy a poner a explicar como abrir el puerto ya que hay varias guias sobre el tema)

El estado del server dice OffLine estando OnLine
Fijate en la configuración de tu web que esté tomando al GS con el puerto 55901 (predeterminado) o cambialo por el puerto que esté usando tu GS

Contraseña incorrecta al querer loguearte en el Mu
Comprueba que tus files usen MD5, si es así, activa el MD5 de la web.
Si tus files no usan MD5 comprueba que la web esté creando las cuentas sin esta encriptación.


La página dice que crea cuentas pero no las crea
Fijate que la página esté guardando los datos en la base de datos correspondiente.
- La DB predeterminada donde guarda los datos es MuOnline, si ves que tus server files tienen otra DB llamada Me_MuOnline la web tiene que guardar los datos ahi, por ende, configurala para que en vez de guardar los datos en la DB MuOnline los guarde en Me_MuOnline


Error: mssql_query(): message: El nombre de columna 'Resets' no es valido(severity 16)
Es tal cual dice. El nombre de la columna Resets no existe, o en vez de ser Resets es Reset.
Para solucionarlo deben hacer lo siguiente;
1. Ir al Administrador Corporativo del SQL, y desplazarse hasta llegar a la DB MuOnline
2. Buscar la tabla Character > Click derecho > Diseñar Tabla
3. En la nueva ventana, vamos al final, donde encuetre el primer espacio libre y ponemos;
Nombre de columna: Resets
Tipo de datos: int
Longitud: 4
Permitir valores nulos: Destildar
O bien, si existe la columna "Reset" debemos renombrarla a Resets

0 comentarios: