lunes, 11 de marzo de 2013

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

2 comentarios, Publicado por Covent en 15:41 ,

1. Detenemos el servicio de MySQL
# /etc/init.d/mysql stop

 2. Saltamos los privilegios de MySQL
#  /usr/bin/mysqld_safe --user=mysql --skip-grant-tables

 3. Abrimos otra terminal y escribimos
> mysql

 4. Ya estamos dentro de la Base de Datos por lo tanto usamos la base de datos llamada mysql
> use mysql;

5. Actualizamos el campo Password del usuario root de la siguiente manera
> UPDATE user SET Password=PASSWORD('nuestro_password') WHERE user='root';

 6. Salimos
> exit;

 7. Iniciamos una nueva sesin en la base de datos desde la terminal
# mysql -u root -p





Si esta informacin te ha sido de ayuda pincha en mis anuncios. Nos ayudamos mutuamente. Gracias

viernes, 22 de febrero de 2013

Parse Error: syntax error, unexpected $end

0 comentarios, Publicado por Covent en 15:46 ,

Basicamente suele deberse a uno de estos dos motivos: 
  1.  En alguna parte del código falta una llave de cierre (símbolo }, también llamado curly bracket). 

  2. El PHP instalado no admite en su configuración el uso de etiquetas PHP en formato abreviado (“ < ? ” en lugar de “ < ? php” ).

Ahora ya solo te queda revisar tu código   = )




Si esta información te ha sido de ayuda pincha en mis anuncios. Nos ayudamos mutuamente. Gracias




jueves, 7 de febrero de 2013

Instalar paquetes rpm en Debian

0 comentarios, Publicado por Covent en 9:55 ,

Primero hay que instalar alien:
# apt-get install alien
Y luego ya podemos instalar paquetes rpm:
# alien -i paquete.rpm
Con la opción -d es posible generar un paquete .deb 
# alien -d paquete.rpm






Si esta información te ha sido de ayuda pincha en mis anuncios. Nos ayudamos mutuamente. Gracias

martes, 22 de enero de 2013

Opciones de tamaño de memoria de tomcat

0 comentarios, Publicado por Covent en 12:46 ,
En tomcat tenemos cuatro opciones generales para definir el tamaño de memoria que va a usar. Vamos a ver las opciones:
Las opciones se dividen en dos bloques, las referentes a la heap:
  • -Xms: Tamaño inicial de la heap, memoria destinada a las instancias de las classes
  • -Xmx: Tamaño máximo de la heap
Y las opciones referentes a la PermGen (por defecto 64MB), donde se guardan las clases cargadas, con opciones similares a las de la heap:
  • -XX:PermSize: Tamaño inicial de la Perm
  • -XX:MaxPermSize: Tamaño máximo
Ambos casos depende de la aplicación, por lo que no hay indicaciones generales. Para la PermGen nos encontraríamos con el error:
java.lang.OutOfMemoryError: PermGen
Lo mejor para dimensionar dichas variables es monitorizar el tomcat y ir adaptándolas. El sitio más adecuado para definir dichas opciones es dentro del binde la instancia de tomcat, mediante el fichero setenv.sh:
#!/bin/bash
export JAVA_OPTS="-Xms2048M -Xmx14G"




Si esta información te ha sido de ayuda pincha en mis anuncios. Nos ayudamos mutuamente. Gracias

lunes, 14 de enero de 2013

Nagios, Nsclien++, Windows 2000 y los "counters"

0 comentarios, Publicado por Covent en 11:03 ,

Monitorizando Windows 2000 con NSClient es posible que nos encontremos, cada vez que se hace un check, errores del sigueinte tipo:
  • 2010-02-18 18:15:54: error:modules\CheckSystem\PDHCollector.cpp:264: Failed to get CPU value: \Processor(_total)\% Processor Time: No value has been collected yet
  • 2010-02-18 18:15:55: error:modules\CheckSystem\PDHCollector.cpp:286: Failed to get UPTIME value: : No value has been collected yet
  • 2010-02-18 18:15:56: error:modules\CheckSystem\CheckSystem.cpp:1091: ERROR: \PhysicalDisk(_Total)\Avg. Disk Queue Length: PdhAddCounter failed: -1073738812: The specified counter path could not be interpreted.
  • (\PhysicalDisk(_Total)\Avg. Disk Queue Length|\PhysicalDisk(_Total)\Avg. Disk Queue Length)
  • 2009-01-13 17:27:59: error:modules\CheckSystem\PDHCollector.cpp:208: Failed to query performance counters: \Processor(_total)\% Processor Time: PdhGetFormattedCounterValue failed: -2147481642: A counter with a negative denominator value was detected.
  • 2010-02-18 18:15:54: error:modules\CheckSystem\PDHCollector.cpp:264: Failed to get CPU value: \Processor(_total)\% Processor Time: No value has been collected yet2010-08-18 18:15:55: error:modules\CheckSystem\PDHCollector.cpp:286: Failed to get UPTIME value: : No value has been collected yet2010-08-18 18:15:56: error:modules\CheckSystem\CheckSystem.cpp:1091: ERROR: \PhysicalDisk(_Total)\Avg. Disk Queue Length: PdhAddCounter failed: -1073738812: The specified counter path could not be interpreted. (\PhysicalDisk(_Total)\Avg. Disk Queue Length|\PhysicalDisk(_Total)\Avg. Disk Queue Length)
  • 2009-01-13 17:27:59: error:modules\CheckSystem\PDHCollector.cpp:208: Failed to query performance counters: \Processor(_total)\% Processor Time: PdhGetFormattedCounterValue failed: -2147481642: A counter with a negative denominator value was detected.
Estos errores son producidos porque los “Counters” del sistema que recogen el estado de los recursos o bien están corruptos o bien no están configurados en el sistema. Este error est típico de Windows 2000 donde según la versión podemos encontrar que no tiene los counters usados por NSClient.
Los pasos a seguir sería:
  1. Accedemos al Sistema que tiene NSClient instalado y da errores de Counters.
  2. Ejecutamos “lodctr /R :” Esto reseteará los contadores
  3. Probamos si funciona nuevamente
  4. En caso que no funcione, descargar la herramienta de Micrososft EXCTRLST. exe http://www.microsoft.com/downloads/details.aspx?familyid=7ff99683-b7ec-4da6-92ab-793193604ba4&displaylang=en
  5. Instalamos la herramienta. Bajo el servicio PerfDisk?, PerfNet?, PerfOS, PerfProc? sleccionamos todos y marcamos Counters Enabled”.

  • Reiniciamos el cliente.





  • Si esta información te ha sido de ayuda pincha en mis anuncios. Nos ayudamos mutuamente. Gracias