Ir al contenido principal

Entradas

PHP - Error Títulado: No input file specified

Si te estás enfrentando a este error cuando estas probando tu instalación de PHP en tu PC con Windows, te tengo una solución que podrá resolver el caso, pero queda en ti el saber porque sucede. Para que NO te aparezca más este mensaje y puedas navegar (probar) tus paginas en PHP, haz lo siguiente: 1. Ubica el archivo php.ini 2. Haz una búsqueda del texto doc_root . Este es una variable que se configura durante la instalación del PHP. 3. Ahora inhabilitala (es decir, vuelvela un comentario agregandole un punto y coma al inicio). Esta debe quedar: ; doc_root = "c:\windows\inetpub\wwwroot" 4. Guarda o salva tu archivo php.ini 5. Reinicia el IIS (desde el command prompt teclea iisreset ), y listo. Este error fue en una PC con: - Windows XP Professional SP3. - IIS que viene por defecto en el CD de Windows XP Pro. - PHP 5.2.12

Virtual PC Console No Aparece

Si después de usar por un tiempo no te aparece la ventana principal del Virtual PC. No te preocupes por eso, ya que es un bug que se puede corregir facilmente siguientes estos pasos: 1. Tienes que ubicar el archivo llamado Options.xml . Este archivo se encuentra por lo regular en  C:\Documents and Settings\<usuario>\Application Data\Microsoft\Virtual PC. 2. Abre el archivo con algún editor de notas y ubica estos tags: < window> <console> . Dentro de estos tags hay otros tags que se llaman <left_position> y <top_position> . 3. Dentro de estos dos ultimos tags hay un valor númerico, el cual debes cambiar a 10, 10. Si pones otro valor, no creo que afecte. Pero bueno, asi estaba en la fuente donde encontre este fix. Referencia:  http://www.aspdeveloper.net/Virtual_PC/rn-739-45048_Virtual_PC_console_is_not_displayed.aspx

Realmente Instalando SQL Server 2005 Management Studio

Te ha pasado que cuando instalas el SQL Server 2005 solo quieres instalar el componente principal y las herramientas administrativas o clientes, pero cuando termina la instalación e intentas usar el SQL Management Studio Puff, no aparace. Intentas reinstalar las herramientas clientes y no te deja!!! Bueno, no se porque sucede esto, pero lo que si se, es como corregir este problema y poder instalar estas herramientas. Pasos: 1. Ubica el archivo instalador SqlRun_Tools.msi 2. En mi caso está en D:\SQL 2005\SQL Server 2005\Tools\Setup. 3. Ejecuta este archivo. 4. Al terminar te vas a Panel de Control --> Programas --> Microsoft SQL Server 2005 y verás el icono del SQL Management Studio. 5. FIN.

SQL Server 2005 - Error: Database diagram support objects cannot be installed because this database does not have a valid owner. To continue, first use the Files page of the Database Properties dialog box or the ALTER AUTHORIZATION statement to set the database owner to a valid login, then add the database diagram support objects.

Ya van varias ocasiones que me sucede que cuando quiero por comodidad tener el diagrama de la base de datos me sale el error en mención (título del escrito). Al principio fue una calamidad resolver este error, pero ya no demoro ni el minuto corrigiendolo. Hay varias posibles soluciones, pero aqui solo te daré dos que son las más probables: Solución 1: En el SQL Server Management Studio hacer lo siguiente: Botón derecho en tu Base de Datos, escoge propiedades. Vete a la opción Opciones de Página (Options Page) En la lista desplegable (Dropdown) títulada Nivel de Compatibilidad (Compatibility Level) escoge la opción "SQL Server 2005(90)". De no funcionarte la solución 1, aplica la siguiente: En la ventana de Query del SQL Server Management Studio, ejecuta la siguiente instrucción: EXEC sp_dbcmptlevel 'Tu_BD', '90'; go ALTER AUTHORIZATION ON DATABASE::Tu_BD TO "sa" go use [Tu_BD] go EXECUTE AS USER = N'dbo' REVERT go Están han sido las dos...

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...

AJAX: Redireccionar a una nueva página después de haber iniciado sesión

Estaba trabajando en una app, la cual quería que mostrará un mensaje cada vez que el usuario por error introducía el nombre de usuario o contraseña inválida. Bueno esto no fue díficil, ya que conozco como hacerlo. Pero lo que en ese momento no habia pensado era lo contrario, si el usuario introduce correctamente sus datos, no debo mostrar ningún mensaje. Lo que debo hacer es redireccionar al usuario a su pantalla inicial luego del logeo.

Ajax - Tedioso Error: "Could not complete the operation due to error c00ce514"

Yo tuve de 9:30 AM hasta las 2:00 PM del día de hoy tratando de resolver este bendito error. Busque en Google y nada, asi que me tome la molestía de resolver este problema. Revise las funciones Ajax habitual, donde uno hace el statechanged y luego el open del objeto XmlHttp. Estas son las mías (lo hago para dar una referencia más clara): xmlHttp.onreadystatechange = function() { stateChanged(xmlHttp, placeHolder) } xmlHttp.open(method, url, true); Y nada. Hasta que me pude dar cuenta que en mi caso el bendito error salia porque el mensaje que queria desplegar en el "Place Holder" (no se como decirlo en español), tenía tilde y la letra Ñ-ñ. Asi que al parecer el Ajax no se lleva bien con caracteres fuera del alfabeto gringo. Te tocará a ti, decirme si realmente esto es un bugs o existe alguna forma de configurar en cualquiera de las capaz involucradas en el funcionamiento del Ajax para que este problem no se presente.