- Descargar Codeigniter
- Crear el controlador email ./application/controllers/email.php con el siguiente código:
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class Email extends CI_Controller { public function index() { $config = Array( 'protocol' => 'smtp', 'smtp_host' => 'ssl://smtp.gmail.com', 'smtp_port' => 465, 'smtp_user' => 'correo@gmail.com', 'smtp_pass' => 'clave', 'smtp_timeout' => '4', 'mailtype' => 'text', 'charset' => 'iso-8859-1' ); $this->load->library('email', $config); $this->email->set_newline("\r\n"); $this->email->from('correo@gmail.com', 'correo@gmail.com'); $this->email->to('destino@ejemplo.com'); //$this->email->cc('otro@otro-ejemplo.com'); //$this->email->bcc('copiaoculta@otro-ejemplo.com'); $this->email->subject('Email Test'); $this->email->message('Mensaje de Prueba'); $this->email->send(); echo $this->email->print_debugger(); } }
Chequear en la terminal el espacio usado en disco – Ubuntu
El comando df muestra el uso del disco duro y otras informaciones como punto de montaje y sistema de ficheros, acompañado de -h nos muestra el formato en unidades conocidas.
sistemas@datagolf3:~/Desktop/share$ sudo df -h Filesystem Size Used Avail Use% Mounted on /dev/sda6 286G 244G 27G 91% / none 4,0K 0 4,0K 0% /sys/fs/cgroup udev 1,9G 12K 1,9G 1% /dev tmpfs 388M 6,8M 381M 2% /run none 5,0M 0 5,0M 0% /run/lock none 1,9G 12M 1,9G 1% /run/shm none 100M 208K 100M 1% /run/user /dev/sdb1 92G 7,3G 80G 9% /media/sistemas/d5e7b90b-f5e5-4f67-b17c-d3f2cda7fbcb /dev/sdb6 818G 713G 64G 92% /media/sistemas/d645037d-476f-46b0-a6f6-79308e27e2f3 /dev/sda3 160G 25G 135G 16% /media/sistemas/OS
Buen intento HP
Esta mañana al abrir la caja donde llegó el portátil lo primero que encontré fue el manual en la parte superior, no en el fondo ni a un lado, arriba para que sea leído, algo así como: no puedes continuar si no aceptas los Términos y Condiciones. Es bueno leer las instruciones pero son muy básicas y somos usuarios avanzados 😎
Buen intento de hacer leer las instrucciones pic.twitter.com/KDSCIBvVGH
— jaime (@jaime_yv) March 17, 2015
Error 500 Codeigniter .htaccess
Primero hay que tener habilitado el mod_rewrite y el contenido del archivo htaccess debe ser algo como este ejemplo:
RewriteEngine on
RewriteCond $1 !^(index\.php|images|fonts|bootstrap-calendar|robots\.txt|css|img|js)
RewriteRule ^(.*)$ index.php/$1 [L]
y lo mas importante, para evitar el error 500 son los permisos, del archivo index.php el cual debe ser 644
A marcar todo!
Y llegó la rotuladora! pic.twitter.com/lVTK9kid6q
— jaime (@jaime_yv) December 26, 2014
NAT FTP Mikrotik
Natear un servidor FTP con un mikrotik
/ip firewall nat add action=dst-nat chain=dstnat comment="FTP server - command" disabled=no dst-address=IP_PUBLICA dst-port=21 in-interface=your_WAN_interface protocol=tcp to-addresses=IP_LOCAL to-ports=21 add action=dst-nat chain=dstnat comment="FTP server - data" disabled=no dst-address=IP_PUBLICA dst-port=55535-65534 in-interface=your_WAN_interface protocol=tcp to-addresses=IP_LOCAL to-ports=55535-65534
Instalar VNC Server en Xubuntu
1. Instalar Vino VNC.
sudo apt-get install vino
2. Ingresar a las preferencias.
vino-preferences
3. Habilitar Allow other users to view your desktop y Allow other users to control your desktop.
Solución: Unable to connect to RDP server
Si al ingresar un servidor Windows desde Linux aparece el error Unable to connect to RDP server pero de Windows a Windows si funciona el problema esta en el certificado que esta guardado. Se debe abrir el archivo ~/.freerdp/known_hosts y eliminar la línea del servidor de windows al cual no se puede conectar.
xxx.xxx.10.20 be:9f:4e:48:15:1d:f8:03:67:4f:ce:6c:88:3e:2e:0a:21:e4:9a 200.xxx.xxx.219 7d:84:6d:0a:9f:a1:b8:11:3a:54:d0:c2:a8:2a:70:14:23:ec:fc
Version incorrecta de archivo de recursos – Visual FoxPro
Cuando se intenta ejecutar una aplicación compilada en FoxPro aparece error “Version incorrecta de archivo de recursos”
Se resuelve eliminando la libreria de fox provfp9resn.dll ubicada en:
C:\Windows\SysWOW64\vfp9resn.dll
Habilitar mod_rewrite en Ubuntu 14.04
Correr el comando para habilitar el mod_rewrite
sudo a2enmod rewrite
Se reinicia apache
sudo service apache2 restart
El archivo de configuracion por defecto en Ubuntu 14.04 cambió de default.conf a 000-default.conf
sudo nano /etc/apache2/sites-available/000-default.conf
Al final del archivo se agrega la ruta webserver:
<Directory "/var/www/html"> AllowOverride All </Directory>
En Ubuntu 14.04 tambien cambia la ruta de /var/www/ a /var/www/html
Reiniciamos apache y Listo
sudo service apache2 restart