En una asesoría realizada hace poco, detecté un error que tenía una instalación de PHP con FastCgi para IIS V6.0.
Al parecer el MSI de php 5.3.2 no creó bien las entradas en el archivo de configuración fcgiext.ini en c:\windows\system32\inetsvr.
El error que lanzaba en pantalla el navegador era el siguiente:
FastCGI Error
The FastCGI Handler was unable to process the request.
--------------------------------------------------------------------------------
Error Details:
Could not find entry for "php" on site 1 in [Types] section.
Error Number: 1413 (0x80070585).
Error Description: Invalid index.
HTTP Error 500 - Server Error.
Internet Information Services (IIS)
Para solucionar ese error hay que verificar que el archivo fcgiext.ini mencionado anteriormente tenga las entradas correctas para PHP.
Las entradas que yo puse para ese servidor y que funcionaron, fueron las siguientes:
En la línea final del archivo aparecía
-------------
[Types]
-------------
hay que agregar las siguientes líneas para que quede asi:
-----------------------
[Types]
php=PHP
[PHP]
ExePath=UNIDAD:\RUTA AL PHP\php-cgi.exe --->(Ej C:\PHP, H:\CARPETA1\PHP)
InstanceMaxRequests=10000
ActivityTimeout=600
RequestTimeout=600
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000,PHPRC:UNIDAD:\RUTA AL PHP\ -------->(Ej: C:\PHP\)
----------------------------------------
Obviamente los parámetros InstanceMaxRequests, ActivityTimeout y RequestTimeout pueden ser modificados a su libre albedrío.
Las EnvironmentVars tienen que quedar con los parametros de su sistema. Recuerden reemplazar las palabras UNIDAD y RUTA AL PHP por sus datos.
Leer más...
lunes, 31 de mayo de 2010
viernes, 14 de mayo de 2010
FUDCon Latam 2010, en Chile
Desde el 15 al 17 de julio se realizara en nuestro pais el FUDCon (Fedora Users and Developers Conference) para Latinoamerica. En esta ocasion, la sede para el evento sera la Universidad Central, patrocinada por su comunidad Linux Ucentux.
Se espera contar con la presencia de bastantes adeptos al sistema Linux, en especial a su distribucion Fedora. Se esperan variadas charlas respecto al SO, entre las que destacan la de Gnome 3.0 e Infraestructura de LATAM, entre otras que se iran confirmando. Puedes ver con mayor detalle consejos, ubicaciones, avisos, alojamientos y transporte en la pagina de FedoraProject disponible para este evento. Si quieres colaborar, en la misma tambien puedes encontrar la informacion para hacerlo.
Leer más...
lunes, 26 de abril de 2010
Recuperar database SQL SERVER 2000 usando archivo de datos MDF sin archivo de LOG o LDF.
Una mala jugada de los respaldos de las bases de datos en mi trabajo ocasionó que se perdieran 2 archivos de log (LDF) de las bases de datos de SQL SERVER 2000. Teniendo solamente los MDF en la mano es imposible rescatar la BD. Por ello tuve que empezar a investigar como se podía rescatar la estrucutura y datos. En varias búsquedas realizadas, logré armar un procedimiento para tal efecto: Rescatar una base de datos solamente con el MDF, prescindiendo del LDF o Log File.
A continuación los pasos para ello:
Lo primero es regenerar el archivo de log. Como hacerlo? Fácil. En el motor o servidor que quieres albergar la BD, crea una base de datos con el mismo nombre que la que quieres rescatar.
Luego, baja el motor y borra el MDF creado y reemplázalo por el respaldado. Lógicamente tiene que tener el mismo nombre de archivo.
Luego sube el motor.
Si todo lo anterior está ok, debe aparecer tu nueva base de datos en modo "sospechoso" o "suspect".
Utilizando algún Query Analizer, conéctate a la base de datos MASTER del motor y ejecuta la siguiente sentencia, para poder cambiar algunos datos de sistema directamente:
SP_CONFIGURE 'Allow updates',1
;
RECONFIGURE WITH OVERRIDE
;
UPDATE sysdatabases SET status = 32768 WHERE name='Mi_base_de_datos_suspect'
Me detengo particularmente en la última sentencia, para hacer hincapié en que deben poner el nombre de su base de datos en el "name" del WHERE.
Habiendo terminado lo anterior, abran el administrador corporativo o enterprise Manager del SQL SERVER.
En la sección de las bases de datos, esa base debería aparecer en modo de emergencia y en color plomo.
Bien, con ello, ejecuten el importador/exportador de datos del motor, seleccionen la base de datos que quieren rescatar (la que está en modo emergencia), la base de datos de destino y luego elijan la o las tablas que quieren recuperar...y listo!!!!
Con ello comenzarán a rescatar los datos de ella y luego la pueden transportar, modificar o lo que quieran.
Este proceso que recopilé de varios lugares, funciona perfecto y puedes respirar tranquilo...
Leer más...
A continuación los pasos para ello:
Lo primero es regenerar el archivo de log. Como hacerlo? Fácil. En el motor o servidor que quieres albergar la BD, crea una base de datos con el mismo nombre que la que quieres rescatar.
Luego, baja el motor y borra el MDF creado y reemplázalo por el respaldado. Lógicamente tiene que tener el mismo nombre de archivo.
Luego sube el motor.
Si todo lo anterior está ok, debe aparecer tu nueva base de datos en modo "sospechoso" o "suspect".
Utilizando algún Query Analizer, conéctate a la base de datos MASTER del motor y ejecuta la siguiente sentencia, para poder cambiar algunos datos de sistema directamente:
SP_CONFIGURE 'Allow updates',1
;
RECONFIGURE WITH OVERRIDE
;
UPDATE sysdatabases SET status = 32768 WHERE name='Mi_base_de_datos_suspect'
Me detengo particularmente en la última sentencia, para hacer hincapié en que deben poner el nombre de su base de datos en el "name" del WHERE.
Habiendo terminado lo anterior, abran el administrador corporativo o enterprise Manager del SQL SERVER.
En la sección de las bases de datos, esa base debería aparecer en modo de emergencia y en color plomo.
Bien, con ello, ejecuten el importador/exportador de datos del motor, seleccionen la base de datos que quieren rescatar (la que está en modo emergencia), la base de datos de destino y luego elijan la o las tablas que quieren recuperar...y listo!!!!
Con ello comenzarán a rescatar los datos de ella y luego la pueden transportar, modificar o lo que quieran.
Este proceso que recopilé de varios lugares, funciona perfecto y puedes respirar tranquilo...
Leer más...
viernes, 12 de marzo de 2010
Fiefox Personas
Acabo de instalar la versión 3.6 de mi navegador Firefox y grata es la sorpresa de "vestir" a tu navegador. Aun cuando los Themes o Skins para el navegador están hace tiempo, su uso no es muy masivo dado que hay que instar dicho tema y además alteran todo el navegador. Hoy Firefox Personas permite tener un skin para el navegador, que es la herramienta que más utilizamos mientras estamos conectados a nuestras máquinas, de manera muy fácil y rápida.
Para hacer uso de esta nueva utilidad, están obligados a actualizar su versión de navegador a la 3.6 o superior (dependiendo de cuando lean esto...). Luego si no realizan la "vestimenta" del navegador al momento de actualizar, pueden ingresar al sitio "personas" de Firefox y aplicar el tema que quieran. Incluso pueden crear fácilmente el de ustedes, personalizado. Es recomendable revisar las PUF's para entender de mejor manera, aunque, insisto, es muy fácil. Aunque no todo es perfecto, pues echo de menos un buscador de "personas" más personalizado que recorrer la galería completa. Por último, pueden acceder y cambiar fácilmente sus skins desde el "Zorro" que está en la sección inferior izquierda de su navegador, tal como muestra la imagen de mi navegador "recién vestido"

Disfruten de esta nueva aplicación de Firefox, que sigue haciendo de la navegación internet algo nuevo día a día...vamos Fast Followers, a ver que muestran ahora. :)
Leer más...
miércoles, 2 de diciembre de 2009
Encuentro Open Source de Nuevas Tecnologías
El día 19 de Diciembre se realizará en la Facultad de Ciencias Físicas y Matemáticas de la Universidad Central, la septima versión de la EON. El evento consta de un ciclo de charlas referentes a las últimas tendencias en el área de la computación. El encuentro estará orientado a tecnologías y proyectos basados en el código abierto, incluyendo además algunas presentaciones sobre tecnologías vanguardistas. El evento se realizará durante todo ese día en jornada completa, entre 11:00 hrs y 17:00 hrs.
La asistencia es gratuita, solo debes registrarte en la web oficial del evento: http://linux.ucentral.cl/eon/2009/
Leer más...
viernes, 27 de noviembre de 2009
Invitaciones a Wave
Wave funciona perfectamente y ya tengo más invitaciones para repartir. Solo entrega tu petición en los comentarios de esta entrada y la enviaré. 1 invitación para cada comentario publicado. Tengo 10 invitaciones más. He probado varios tips y son bastante buenos. Sobretodo el Yes/No/Maybe... o los mapas directos.
Leer más...
Etiquetas:
?,
free,
google,
googlewave,
gratis,
invitaciones,
invitations,
regalo,
wave
sábado, 14 de noviembre de 2009
Starting With Google Wave
Habiendo recibido mi acceso a Google Wave, comenzamos la exploración de sus funciones y capacidades. Pongo a continuación las primeras pantallas de Google Wave y pongo a su disposición 3 invitaciones para Wave a los 3 primeros comentarios o peticiones en este Blog o en mi Web.Si bien la primera impresión es de sorpresa y "querer hacer todo, pero no haces nada", con mayor calma y menos ansiedad, comienza a abrirse el apetito de las herramientas y los plus, que son los que dan mucho más poder a Wave. Aqui es donde comienzan los primeros bemoles o sinsabores que te recuerdan que eres parte del proceso Beta. Intenté agregar el Blog entre los contactos (para ello solo debes agregar la dirección blog-wave@appspot.com a los contactos) y publicar esta entrada desde wave, pero no me fue posible, por la sencilla razón que aun no está 100% habilitado. No obstante, hay bastantes otras apps que si lo están y les dejo el enlace por si ocupan alguna de ellas.
Por mi parte, esta ha sido mi primera estadía en Wave y espero que sea larga y fructífera, tal como lo es Gmail. Les dejo más imágenes para que revisen.
Suscribirse a:
Entradas (Atom)







