tag:blogger.com,1999:blog-76129871626396084932024-02-07T18:34:53.088+01:00CassianetUnknownnoreply@blogger.comBlogger137125tag:blogger.com,1999:blog-7612987162639608493.post-13762853485680460032022-10-26T10:05:00.006+02:002022-10-26T10:06:58.295+02:00Error en Laravel "Please provide a valid cache path" Please provide a valid cache pathEste error lo solucionamos, creando manualmente los siguientes directorios:
sessions views cacheDentro de "storage/framework".Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7612987162639608493.post-70404028500935481632022-09-24T14:03:00.005+02:002022-09-24T14:24:51.721+02:00Configurando varios Robots.txt para diferentes dominios que comparten servidorHay sitios que disponen de muchos dominios que apuntan a un mismo servidor, como puede ser el caso de una tienda online multi-lenguaje. Estos sitios suelen albergar los famosos ficheros robots.txt, que permiten indicar a los rastreadores de los buscadores, a qué URLs del sitio pueden acceder.Vamos a suponer que tenemos un sitio con tres dominios ficticios, mi-tienda.es, mi-tienda.pt y Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7612987162639608493.post-45063071457060078952022-09-20T19:38:00.007+02:002022-09-20T19:45:32.435+02:00Drupal, Sistema de Gestión de ContenidoDrupal es un sistema gratis para la administración de contenido, también abreviado como CMS (Content Management System), es usado por muchos sitios web y tiene muy buenas funcionalidades por defecto que te ayudan a la creación y gestión de publicaciones, tiene un rendimiento confiable y una seguridad excelente. Pero lo que lo distingue es su flexibilidad; la modularidad es uno de sus Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7612987162639608493.post-15414403147767590062022-02-10T08:28:00.003+01:002022-09-12T09:02:56.116+02:00SSH WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
Abre el fichero "known_hosts"- En linux lo encuentras en: ~/.ssh- En windows busca en el directorio del usuario: Ej. C:\\Users\\miusuario/.ssh/Busca la línea que coincida con la IP a la que intentas conectarte y bórrala.Intenta de nuevo la conexión SSH.Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7612987162639608493.post-15707625046987928402020-06-17T10:03:00.007+02:002022-09-15T18:37:07.852+02:00.gitignore no toma los cambios
De esta manera se pueden limpiar los ficheros sin seguimientos si el .gitignore aún no los ha rastreado.Antes que nada se debe hacer un commit con los cambios buenos o se perderan, luego ya podemos limpiar:
git rm -r --cached .
git add .
git commit -m "Fix: untracked files"
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7612987162639608493.post-61353357313395385802020-03-13T06:46:00.006+01:002022-09-13T22:23:45.388+02:00Consultar la lista de módulos PHP instalados
sudo dpkg --get-selections | grep -v deinstall | grep php
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7612987162639608493.post-33945121329857248402018-03-13T09:35:00.010+01:002022-09-13T22:28:08.526+02:00Drupal7 El parámetro ITOKLas imágenes en Drupal pueden tener diferentes estilos (dimensiones) definidos y se suelen generar automáticamente bajo demanda (una sola vez), es decir, cuando se carga un apartado de la página que las necesita y una vez que se generan quedan almacenadas y no hay necesidad de que se realice el mismo proceso a menos que se usen diferentes estilos de imagen.
Antes de la versión 7.20 de Drupal, Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7612987162639608493.post-10088126204722170202018-02-05T13:39:00.005+01:002022-09-13T22:30:38.732+02:00Magento2: Error open_basedir restriction in effect.
Error: Warning: is_dir(): open_basedir restriction in effect. File(/etc/pki/tls/certs) is not within the allowed path(s) ...
El problema se da porque el sistema intenta acceder a un directorio de archivos internos del servidor que se encuentra restringida (/etc/pki/tls/certs).
Podemos (entre otras cosas), editar el archivo composer.json y agregar la línea
"disable-tls":true
Dentro de la Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7612987162639608493.post-75985880642396077512017-10-16T08:58:00.002+02:002022-09-12T20:20:23.493+02:00GNU/Linux: Convertir key a .pem Pues eso:
En Ubuntu, Elementary OS, etc.:
openssl rsa -in ~/.ssh/keyname -outform pem > keyname.pem
Donde keyname es el nombre de tu llave pública.
Aplicamos permisos "restrictivos" a la key generada.
chmod 600 keyname.pem
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7612987162639608493.post-67722034652607621732017-07-19T08:43:00.008+02:002022-09-13T21:20:45.357+02:00API para convertir archivos a PDF desde PHP
Cloudconvert es uno de los sitios más interesante que nos hemos encontrado para convertir diferentes tipos de documentos a PDF, cuenta con una API que puede ser usada en diferentes lenguajes de programación, como PHP, Phyton, Swift, etc.
Se puede por ejemplo, programar un cron que ejecute nuestro script y lea constantemente de un directorio en busca de archivos a convertir, sean Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-7612987162639608493.post-79690373555238874862017-05-24T10:18:00.005+02:002022-09-13T22:33:28.336+02:00Ubuntu: habilitar puerto en el firewall¿Necesitas habilitar un puerto del sistema?
Vamos a utilizar UFW para interactuar con el cortafuegos del kernel de Ubuntu.
Abrimos la consola y ..
Por defecto el cortafuegos/firewall suele estar desactivado, podemos ver el estado usando el comando "ufw status":
sudo ufw status
Si nos muestra algo como: "Estado: inactivo", lo habilitamos usando "ufw enable".
sudo ufw enable
que nos devolveríaUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-7612987162639608493.post-20386345463592640692017-01-29T13:07:00.005+01:002022-09-13T22:34:00.451+02:00Ubuntu Netbeans: not all requested modules can be enabledSi el JDK no está configurado correctamente en el IDE, recibirás el siguiente mensaje cuando intentes crear un proyecto:
Netbeans not all requested modules can be enabledjunto con una lista de módulos que no han podido ser cargados.
Para solucionarlo hay que hacer lo siguiente:
- abrimos el archivo netbeans.conf ubicado en la carpeta /etc del directorio de instalación de netbeans, en mi caso /Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-7612987162639608493.post-62641803810583154642017-01-29T11:54:00.005+01:002022-09-13T22:34:29.412+02:00Instalar o desinstalar Netbeans en Ubuntu Instalación
- debemos ir al sitio oficial https://netbeans.org
- entramos en el apartado de descargas y seleccionamos Español en la opción "IDE Language"
- descargamos la versión más acorde a nuestras necesidades
- una vez que se descarga, vamos al directorio donde se encuentra el archivo ejecutable netbeans-[version].sh
- en mi caso el archivo se llama netbeans-8.2-linux.sh
- abrimos la Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-7612987162639608493.post-27421879626209402572016-06-16T08:11:00.006+02:002022-09-13T22:35:16.303+02:00Uncaught ReferenceError: Drupal is not definedUncaught ReferenceError: Drupal is not defined
En algunos sitios (Drupal 7) al ejecutar cualquier módulo que haga uso de Javascript, me he encontrado con que no funciona correctamente y al visualizar en la consola del navegador, aparece ese error..
Eso indica que el objeto Drupal no está definido, el CMS crea dicho objeto en el archivo drupal.js (tu_sitio/misc/Drupal.js).
Debes comprobar que Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7612987162639608493.post-72954886064971552792015-08-16T17:33:00.003+02:002022-09-12T20:27:25.524+02:00OpenCart: formato de moneda
Si necesitas establecer la posición para el punto y la coma en el formato de la moneda que utilizas por defecto, esta es una opción:
Abre los archivos principales de los idiomas que utilices, por ejemplo, ingles y español:
admin/lenguage/spanish/spanish.php
admin/lenguage/english/english.php
catalog/lenguage/spanish/spanish.php
catalog/lenguage/english/english.php
y edita las siguientes Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7612987162639608493.post-60242689074023863702015-02-23T05:24:00.004+01:002022-09-13T22:37:13.429+02:00Cuadros Sociales con Font-AwesomeResultado:
Descargar e incluir Font-Awesome dentro de la etiqueta head
<link rel="stylesheet" href="css/font-awesome/css/font-awesome.min.css">
CSS:
.cuadros-sociales{}
.cuadros-sociales .item{
text-align: center;
display: inline-block;
width: 67px;
margin: 0;
padding-top: 20px;
padding-bottom: 20px;
}
.cuadros-sociales .item a{
text-decoration: none;
color: #fff;
}
.Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7612987162639608493.post-36668940192551081822015-02-17T22:46:00.003+01:002022-09-24T14:16:16.995+02:00Android Studio: problemas con el Emulador en una Intel i3Aplicación: Android Studio
Error:
emulator: ERROR: x86 emulation currently requires hardware acceleration!
>Please ensure Intel HAXM is properly installed and usable.
>CPU acceleration status: HAX kernel module is not installed!
La aceleración de la máquina virtual para Windows requiere del Intel HAXM (Intel Hardware Accelerated Execution Manager).
Solución:
1.- Buscar y activar laUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-7612987162639608493.post-24268466956740536852014-09-17T20:26:00.002+02:002022-09-25T15:30:41.907+02:00Desaparecen los iconos de la barra de tareas en Windows 7
Desaparecen los iconos de la barra de tareas en Windows 7
Solución:
- Abrir el Administrador de Tareas de Windows.
- Finalizar el proceso explorer.exe (seleccionas el nombre del proceso, click en el botón Finalizar Proceso).
- Ir al Menú -> Archivo -> Nueva Tarea (Ejecutar), introducir explorer.exe y aceptar.
Básicamente lo que se hace es reiniciar el proceso del explorer, así que Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-7612987162639608493.post-61663406627930548022014-04-28T20:59:00.003+02:002022-09-13T22:38:26.820+02:00Instalar Netbeans 8 en Ubuntu 14
Básicamente el procedimiento es igual a cuando instalabamos la versión 7.x de Netbeans en Ubuntu 11 y superiores.
1.- Instalar el JDK de java (requerido por netbeans). Desde la consola lo haríamos así:
sudo apt-get install openjdk-7-jdk
2.-Nos vamos al apartado de descargas de Netbeans en la Web Ofiical y descargamos la opción que nos sea más conveniente (en mi caso sólo con soporte para Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-7612987162639608493.post-86508830852999326952014-01-02T12:37:00.002+01:002022-09-13T21:01:30.491+02:00PHP y los archivos dBase (dbf)
Hasta ahora nunca había tenido la necesidad de acceder a ficheros de extensión .dbf, y aunque sea bastante viejo (sin ofender), algunas aplicaciones (hechas con Visual FoxPro por ejemplo) hacen uso de ésta tecnología. Esta extensión pertenece a archivos de base de datos y uno sólo de ellos viene siendo una tabla, por así decirlo.
Desde PHP podemos acceder a los ficheros de formato dBase(dbf), Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7612987162639608493.post-61151383736095326002013-04-22T12:47:00.004+02:002022-09-12T09:19:08.197+02:00CodeIgniter: un core, varias aplicaciones..
CodeIgniter (CI) al igual que otros frameworks como Yii, permite adaptar un único core a multiples aplicaciones.. Para ello hay que seguir varios pasos y a continuación los listamos:
nota
Para el ejemplo nuestro directorio de servidor es /var/www, estamos bajo ambiente GNU/linux y usamos la versión 2.1.3 de CodeIgniter.
Recuerda siempre respaldar tus proyectos antes de hacer algún cambio.
1.Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-7612987162639608493.post-58516597871394844282013-03-17T20:00:00.004+01:002022-09-12T09:22:09.980+02:00CodeIgniter: protegiendo el core..
El core (contenido de la carpeta system) es el grupo de archivos más importante de CodeIgniter, es lo primero que se ejecuta, es el corazón del framework, toda su importancia radica allí y por seguridad es recomendable apartarlo de la carpeta del servidor, sea (www, htdocs, etc.), ya que esos directorios albergan los recursos que son accedidos desde fuera de nuestro server (internet, intranet, Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-7612987162639608493.post-87505627186621202712013-03-06T18:58:00.000+01:002019-02-17T17:09:21.710+01:00Formatear FAT32 desde Windows SevenNormalmente no escribo sobre estos temas, pero.. si necesitas formatear con el formato FAT32 desde el seven, una alternativa es usar el software FAT32 Format, que para los que usamos la PS3, poder seleccionar este formato a la hora de formatear un disco duro externo, es esencial.
Descarga:
http://www.ridgecrop.demon.co.uk/guiformat-x64.Exe
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7612987162639608493.post-30620498027925308212013-02-11T22:09:00.002+01:002022-09-13T22:39:02.049+02:00Colores hexadecimales aleatorios PHPSencilla función para generar cadena de colores hexadecimal:
function rnd_color(){
$arr = array('A','B','C','D','E','F');
$cadena = '#';
for($i=0; $i<=5; $i++) $cadena .= $arr[rand(0,5)];
return $cadena;
}
ejemplo:
<?php
function rnd_color(){
$arr = array('A','B','C','D','E','F');
$cadena = '#';
for($i=0;$i<=5;$i++) $cadenaUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-7612987162639608493.post-66378993194610736442012-09-23T06:39:00.001+02:002022-09-13T22:39:59.941+02:00Menú Select Responsive
SelectNav.js es uno de estos plugin interesantes de JQuery, pertenece a la categoróa Responsive Web Design. Convierte listas (UL) usadas para menú de navegación, en elementos select de manera automática, lo que te permite ahorrar espacio en tu diseño, actua dependiendo de la resolución de tu pantalla y es ideal para mostraer contenido en dispositivos móviles.
Para verlo en acción sólo hay que Unknownnoreply@blogger.com0