Saltar al contenido

cuaderno de campo

anotaciones

Menú
  • casa
    • dinou del carrer nou
  • cocina
    • pan
    • repostería
    • verdura
  • huerto
    • instrucciones sobre el huerto
    • plano del número 29
    • huerto del año 2025
  • humanidades
    • fonoteca
    • galería
  • juego
    • colección de roms
    • steamos en steam deck
    • lista de juego
    • dosbox
  • linux
    • bash
    • sistema operativo
    • ssh
  • web
    • apache
    • css
    • html5
    • javascript
    • mysql
    • php
Menú

Categoría: web

session_save_path o la ruta de almacenamiento de la sesión

Publicada el 14 de julio de 202026 de febrero de 2021 por ernesto

de buena mañana, al tratar de identificarme, obtengo el siguiente error:

[2020-07-14 11:52:49][0.086] Unknown, 0: Unknown: write failed: No space left on device (28)

[2020-07-14 11:52:49][0.086] Unknown, 0: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp)

una sesión de php necesita algo de espacio en el disco duro para almacenar la información correspondiente («Failed to write session data»).

Más
Etiquetado como df, php.ini, phprc, session.save_path, session_save_path

mysqldump con mysql_config_editor

Publicada el 24 de abril de 202026 de febrero de 2021 por ernesto

mediante cron, mando ejecutar cada semana unas líneas de código PHP que se ocupan de realizar una copia de seguridad de cierta base de datos (bbdd en el ejemplo):

exec("mysqldump --host=dominio --user=usuario --password=clave bbdd | sed -e \"s/DEFINER[ ]=[ ][^]*/*/\" | gzip > bbdd.sql");

dado que se pasa una clave por línea de comandos (--password), esta ejecución provoca un aviso:

mysqldump: [Warning] Using a password on the command line interface can be insecure.

Más
Etiquetado como exec, mysqldump, mysql_config_editor

la cesura métrica en HTML5

Publicada el 3 de marzo de 202026 de febrero de 2021 por ernesto

idealmente, debería emplearse un elemento vacío de HTML5 como cesura métrica, pues no hay nada que deba contenerse. a primeros de marzo del 2020, los elementos vacíos disponibles en HTML5 son los que siguen:

area, base, br, col, embed, hr, img, input, link, meta, param, source, track, wbr

«Void elements» en HTML Living Standard, puesto al día el 28 de febrero de 2020.
Más
Etiquetado como br, cesura, wbr

htaccess de wordpress

Publicada el 15 de enero de 202026 de febrero de 2021 por ernesto
Options All -Indexes
<IfModule mod_deflate.c>
	SetOutputFilter DEFLATE
	SetEnvIfNoCase Request_URI "^(?!(.*.css|.*.js|.*.html|.*.php)$).*$" no-gzip
</IfModule>
<Files ~ "\.(htaccess|log)$">
	Order Allow,Deny
	Deny from All
</Files>
<IfModule mod_rewrite.c>
	RewriteEngine On
	RewriteCond %{HTTPS} !=on
	RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]
</IfModule>
  1. la directiva options -indexes impide el acceso a los directorios sin página índice. de este modo, se protegen los directorios wp-includes y wp-content/uploads.
Más
Etiquetado como .htaccess, allow, deny, options, setenvifnocase, setoutputfilter, ssl, wordpress

texto transparente de forma gradual

Publicada el 6 de octubre de 201926 de febrero de 2021 por ernesto

HTML

<div class="prosa">
     
<h3>3 de noviembre de 1985</h3>
<p>Empezaron por recuperar los sábados tarde y acabaron por ponerle a trabajar en el turno de los domingos por la noche. En cuestión de tres o cuatro años, le habían quitado los fines de semana junto a su familia (en aquellas fechas, mujer y dos hijos) y...</p>
Más
Etiquetado como background, background-clip, linear-gradient, pointer-events

wordpress: variación del tema

Publicada el 18 de agosto de 201821 de noviembre de 2018 por ernesto

instalación del tema y creación de un hijo

  1. tras seleccionar un tema nuevo,

    Apariencia > Temas > Añadir nuevo > PersonalBlogily (en este caso) > Instalar

  2. se crea un hijo a partir del mismo para evitar que, en posteriores actualizaciones del padre, se pierdan los cambios que se vayan a realizarse en el tema.
Más
Etiquetado como functions.php, style.css, tinymce, wordpress

zona horaria del servidor mysql

Publicada el 27 de marzo de 201826 de febrero de 2021 por ernesto
  1. la fecha y hora del servidor mysql se pueden obtener vía current_timestamp() o now():

    mysql> SELECT now();
    +---------------------+
    | now() |
    +---------------------+
    | 2018-03-27 10:38:52 |
    +---------------------+
    1 row in set (0.00 sec)

  2. luego, para modificar la zona horaria,

    mysql> SET time_zone = '+1:00';
    Query OK, 0 rows affected (0.01 sec)

    y, para comprobar que se ha introducido el cambio,

    mysql> SHOW VARIABLES LIKE '%time_zone%';
    +------------------+--------+
    | Variable_name | Value |
    +------------------+--------+
    | system_time_zone | PDT |
    | time_zone | +01:00 |
    +------------------+--------+
    2 rows in set (0.00 sec)

  3. si la consulta no recoge el cambio horario (daylight saving), cabe introducir una zona horaria («Europe/Madrid») en lugar de la diferencia horaria respecto al GMT («+1:00»):

    mysql> SET time_zone = 'Europe/Madrid';
    Query OK, 0 rows affected (0.08 sec)

  4. si el servidor no permite la configuración de la zona horaria por otra vía, me temo que será necesario ejecutar esta consulta antes de cada operación.
Más
Etiquetado como current_timestamp, now, time_zone

Paginación de entradas

  • 1
  • 2
  • 3
  • 4
  • 5
  • Siguiente

RSS rutas fuera

  • Hoy, en Caminando entre Monstruos, los perros-vampiro de Pratdip…con Javier Resines 10 de julio de 2025 Javier Resines
  • Beats and yelling: Warmoon Lord 9 de julio de 2025 Hate Meditations
  • Retromorphosis – Psalmus Mortis(2025) 7 de julio de 2025 Nicholas Mkhl
  • HSS: Rob Miller(Amebix, Tau Cross) 6 de julio de 2025 hessianfirm
  • Sadistic Metal Reviews: Death to the Trivial 6 de julio de 2025 Brett Stevens
  • Kaevum – Ultra (2025) 2 de julio de 2025 Max Schoenbach
  • Necropolis AD Podcast Launches with “DEATH TO POSEURS!” Episode 2 de julio de 2025 Brett Stevens
  • Beats and yelling shorts, 2nd July 25 2 de julio de 2025 Hate Meditations
  • Revista DeMisterios: Especial primer aniversario 1 de julio de 2025 Javier Resines

Categorías

apache bash casa cocina corral css fonoteca galería html5 huerto humanidades humanidades digitales jardín javascript juego linux mysql pan php repostería Sin categoría sistema operativo ssh verdura web

Archivo

cuaderno de campo 2011-2025