Sphinx configuración. Busquedas con y sin acentos y carácteres utf8

Para aquellos que usen Sphinx como motor de búsqueda en sus aplicaciones y que necesitan realizar búsquedas independientes de los acentos (buscar “jose” y encontrar “jose” y “josé”), también que sea capaz de buscar eñes, les vendrá muy bien la siguiente configuración del charset para español. [code] charset_table = 0..9, A..Z->a..z, _, -, a..z, U+410..U+42F->U+430..U+44F, … Leer más

htaccess redireccionamiento con barra a sin barra

Para eliminar la barra delante de la url tipo: www.pedroventura.com/blog_programacion/ y dejarlo www.pedroventura.com/blog_programacion insertar este código en el .htaccess afectará a todo el site y no habrá que ir redirigiendo url por url [code] RewriteCond %{HTTP_HOST} ^(www.)?dominio.com$ [NC] RewriteRule ^(.+)/$ http://www.dominio.com/$1 [R=301,L] [/code]

comprobar si existe un fichero con php y linux

Se puede comprobar si un fichero existe en linux con el siguiente comando: [code] [ -e /path/completo/a_mi_archivo ] && echo "El fichero existe" || echo "El fichero no existe" [/code] Posibles parámetros para este comando: *-e: Devuelve el valor verdadero si el archivo existe *-f: Devolver valor verdadero si el archivo existe y es un … Leer más

killall -TERM. matar todos los procesos en unix conociendo su nombre

Matar los procesos en linux especificando su nombre [code] killall -TERM nombre_proceso [/code] Lo que suelo usar para matar, el ftp, o sftp, etc.. [code] killall -TERM vsftpd [/code] para matar el demonio de Sphinx [code] killall -TERM searchd [/code] Post a modo de nota recordatoria. 🙂 Y algo de Teoría. Unix cuenta con mecanismos … Leer más

Configurando y Optimizando un servidor. log slow queries

Lo primero es editar el my.cnf Conectados como root en la máquina (los paths aqui indicados son los míos, verificar los vuestros.) abrimos el archivo con vuestro editor favorito. [code] # vi /etc/my.cnf [/code] Añadimos las siguientes lineas dentro de la configuración de mysqld para mysql [code] [mysqld] log-slow-queries=/var/log/mysql-slow-queries.log long_query_time = 1 log-queries-not-using-indexes [/code] log-slow-queries, … Leer más