Pasión Telemática

Un blog sobre informática!!!

Subscribe to RSS feed

Tu servidor está ejecutando la versión 5.1.6 de PHP, pero WordPess 3.2.1 necesita, al menos, la versión 5.2.4.

, , ,

Una forma de solucionar este problema y agradeciendo a la info de Pedro Ventura
Presento la solución:
  1. nano /etc/yum.repos.d/CentOS-Testing.repo
  2. # CentOS-Testing: # This repository is a proving grounds for packages on their way to CentOSPlus and CentOS Extras. # They may or may not replace core CentOS packages, and are not guaranteed to function properly. # These packages build and install, but are waiting for feedback from testers as to # functionality and stability. Packages in this repository will come and go during the # development period, so it should not be left enabled or used on production systems without due # consideration. [c5-testing] name=CentOS-5 Testing baseurl=http://dev.centos.org/centos/$releasever/testing/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing includepkgs=php*

  3. yum update (donde apareceran los nuevos paquetes de php)
  4. service httpd restart


Listo eso es todo.

Un saludo especial

Problem SIP connect but No voice or audio - Problemas con SIP se establece la sesión pero no el audio ni la voz

,

Como ya pueden son las 2:45 AM en mi tierra, tratando de solucionar un problema con la planta telefonica.

LA solución como siempre sencilla pero el problema es encontrarla.

En el archivo /etc/asterisk/sip_nat.conf agregamos lo siguiente

nat=yes
externip=X.X.X.X
localnet=Y.Y.Y.Y/255.255.255.0
externrefresh=20000
qualify=yes
relaxdtmf=yes

Donde X.X.X.X es mi ip Pública y Y.Y.Y.Y es mi IP local LAN


Eso fue todo REINICIAR SERVICIOS y listo.

Tanto pelear para esto no?

Reporte Call Details Modulo Call Center en el Elastix muestra sólo 51 registros

, , , ...

Buenos días.

A este pequeño problema me enfrenté hace poco, este tipo de reportes son esenciales en la compañia y me encuentro con un pequeño BUG o fallo en la codificación.

Si el reporte es de 4000 registros sólo muestra 51, ese es el límite.

Sin embargo analizando el código de este módulo me encontré con la consulta que limitaba el resultado del reporte.

La solución la presento a continuación:

En el archivo /var/www/html/modules/calls_detail/libs/paloSantoCallsDetail.class.php
Comentar las siguientes líneas
//if(!empty($limit)) {
// $sqlQuery .= " LIMIT $limit OFFSET $offset";
//}
Y ya muestra la cantidad de registros reales



Eso es todo y espero que les sirva, esto ya se notificó en los bugs de elastix
http://bugs.elastix.org/view.php?id=638Elastix Bugs[/URL

CPU Use op_server.pl

Buenas tardes

Hay ocasiones que en la administración de servidores con Asterisk nos encontramos con un proceso llamado: op_server.pl el cual se encarga de mostrar el estado de las llamadas en el FOP (Flash Operator Panel), si necesitan tumbarlo por razones de consumo de CPU o RAM, lo pueden realizar de la siguiente manera:

amportal stop_fop



Y eso es todo.

Agradezco al foro de Trixbox: Foro Trixbox

Dar permisos a un usuario especifico para acceder a una tabla o para que acceda desde un host remoto.

, , ,

1. Dar permisos a un usuario para que tenga acceso a una base de datos


Este paso es muy importante en cuestiones de seguridad el hecho de solo tener acceso al root significaria que quien quiera y tenga acceso a la base de datos mediante root puede ver toda la información, modficar, eliminar y empacar e irse.

Es importante crear usuarios con perfiles de acceso para minimizar el vector de ataque, en este caso:

GRANT ALL PRIVILEGES ON miBD.* TO 'minuevoUsuario'@'localhost' IDENTIFIED BY 'mipassword' WITH GRANT OPTION;



2. El segundo asunto es darle acceso a un usuario desde un host determinado



Y veremos como lo hacemos de la manera correcta:

GRANT ALL PRIVILEGES ON miBD.* TO 'minuevoUsuario'@'192.168.1.12' IDENTIFIED BY 'mipassword' WITH GRANT OPTION;



Siendo 192.168.1.12 la dirección IP desde la cual el usuario puede acceder. Un error sería en vez de la IP colocar * ya que esto abre la puerta para que cualquier persona que conozca a este usuario trate de conectarse desde cualquier dirección IP.

ALL PRIVILEGES Tambien lo podemos cambiar según nuestra necesidad, si sólo queremos que el usuario inserte pues sencillamente cambiamos este valor por: INSERT, de aqui en adelante podemos añadir los permisos con comas (,).

Cualquier inquietud con gusto la atenderé

Actualizar contraseña del root en MySQL

, , , ...

Buenas tardes

A veces por cuestiones de x o y circunstancias necesitamos modificar la contraseña del usuario root de mysql, en pocos pasos les describiré como se realiza y pues agradezco a : http://www.linuxtotal.com.mx que fue donde encontré la solución:

  • Detenemos servicio de MySQL: service mysqld stop
  • Habilitamos el acceso en modo seguro: mysqld_safe --skip-grant-tables --skip-networking&
  • Accedemos a la consola de MySQL: mysql -u root
  • Accedemos a la BD donde se alojan los usuarios: use mysql;
  • Actualizamos la contraseña del usuario root: UPDATE user SET password=PASSWORD('nuevo_pass') WHERE user='root';
  • Salimos: exit
  • Y reiniciamos: service mysqld restart


Eso fue todo por hoy espero que les sea de mucho provecho.

Apoyando un proyecto de un amigo: sevendencanciones.tk

Que tal buenas noches a todos como vamos?

Bueno les comentó que este señor Victor Hugo p esta vendiendo canciones de su propia autoría.

Si quieren apoyarlo es su decisión, me pareció interesante, tiene que ver con las TIC's y por lo tanto lo incluyo en mi blog. bigsmile

http://sevendencanciones.tk

Entren y revisen el proyecto y juzque cada uno que le parece.

Empaquetar un archivo mediante BZ2

, ,

La verdad acabo de realizar un backup que sin empaquetar ni comprimir pesa 371 M, luego lo comprimì con tar.bz2 y quedó a las mil maravillas cd 72 Meguitas p

Cómo lo pueden hacer?

Sencillo:
Para comprimir

tar -c carpeta | bzip2 > carpeta.tar.bz2



Para descomprimir

bzip2 -dc archivo.tar.bz2 | tar -xv



Gracias a: Linux Total

Got a packet bigger than 'max_allowed_packet' bytes

, ,

Este problema se reportó cuando iba a realizar una importación a mi Base de Datos, una solución que encontré en el foro de MySQL fue:

  • Entrar a la consola de MySQL: mysql -u user -p y ENTER
  • set global max_allowed_packet=1000000000;
  • set global net_buffer_length=1000000;


Ahora si realizamos la importación: mysql -u user -p mibasededatos < /source/directory/file.sql

Bye bye

Permitir que nuestra Base de datos soporte por default UTF-8 para metadatos

, , , ...

Esta es una guía creada por la gente de Vtiger, la versión 5.2.1 nos pide que la Base de Datos cuente con soporte UTF-8 los pasos son sencillos y no han traido consecuencias bigsmile hasta ahora en mi base de datos.

Un saludo y les dejo el link:

http://www.vtiger.com/products/crm/help/5.2.1/vtiger_CRM_Database_UTF8Config.pdf