Skip to content

Instalar php-fpm en Debian 9 y problemas con mod_rewrite

1. apt-get install php-fpm

2.nano /etc/php/7.0/fpm/pool.d/www.conf

3. En la línea 36 cambiamos lo que hay por esto:

listen = 127.0.0.1:9000

y finalmente en el virtualhost donde queremos correr solo php7 añadirmos:

< FilesMatch "\.php$" >
SetHandler “proxy:fcgi://127.0.0.1:9000/”
< /FilesMatch >

4. Habilitamos el módulo de Apache:

a2enmod … Seguir leyendo

Revisión de ORMs

Aquí hay un excelente artículo comprando las librerías que existen actualmente y cual debe usarse en cada caso.

https://www.gajotres.net/best-available-php-orm-libraries-part-1/

Como quitar el entorno gráfico del arranque de Linux

Primero modificar estas variables en GRUB:

GRUB_CMDLINE_LINUX_DEFAULT=”text”
GRUB_CMDLINE_LINUX=”text”
GRUB_TERMINAL=console

Depués ejecutar:

systemctl set-default multi-user.target

Para volver a poner el entorno gráfico en el arranque:

systemctl set-default graphical.target

Letsencrypt: certbot-auto renew falla en wheezy y squezzy

La solución pasa por editar certbot-auto y modificar las siguientes líneas:

pip_version = StrictVersion(check_output([python, ‘-m’, ‘pip’, ‘–version’])
por
pip_version = StrictVersion(check_output([‘pip’, ‘–version’])

y
command = [python, ‘-m’, ‘pip’, ‘install’, ‘–no-index’, ‘–no-deps’, ‘-U’]
por
command = [‘pip’, ‘install’, ‘–no-index’, ‘–no-deps’, ‘-U’]… Seguir leyendo

La página de plugins de Facebook

Los plugins de Facebook son muy útiles cuando queremos integrar simlemente un feed o el botón like en una página y nos resulta comlicado obtener el access token que implica crear una app, si la página no es nuestra, nos … Seguir leyendo

Como generar un access token para FB permanente

Following the instructions laid out in Facebook’s extending page tokens documentation I was able to get a page access token that does not expire.

I suggest using the Graph API Explorer (https://developers.facebook.com/tools/explorer?method=GET&path=me%3Ffields%3Did%2Cname&version=v3.2) for all of these steps except where otherwise … Seguir leyendo

Permitir cadena null en un campo numérico de Mysql

En las últimas versiones no viene habilitado por defecto, de forma que deberemos editar my.cnf y añadir la siguiente línea.

primero comprobamos que configuración tiene:

SELECT @@sql_mode;

si devuelve: STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION

tendremos que inhabilitarlo, para ello agregamos la línea a my.cnf … Seguir leyendo

Instalar Mysql no MariaDB en Debian Strech

#echo -e “deb http://repo.mysql.com/apt/debian/ stretch mysql-5.7\ndeb-src http://repo.mysql.com/apt/debian/ stretch #mysql-5.7” /etc/apt/sources.list.d/mysql.list
# wget -O /tmp/RPM-GPG-KEY-mysql https://repo.mysql.com/RPM-GPG-KEY-mysql
# apt-key add /tmp/RPM-GPG-KEY-mysql
# apt update
# apt install mysql-server

Si decidimos volver a instalar mariaDB, puede pasar que nos de este error al … Seguir leyendo