Soporte para Python

Todos nuestros clientes Cloud Advanced o superior cuentan con soporte para Python desde este momento. Pueden activarlo en segundos desde su Panel de Control en Sitios > Configuración Avanzada, absolutamente sin cargo adicional. Si tenés un plan Starter, podés hacer un upgrade y estar disfrutando de esta tecnología, hoy mismo! Queremos que puedas enfocarte en tus desarrollos y clientes, para lo que preparamos un stack completo para correr tus aplicaciones que cuenta con todo lo necesario para...

Tamaño máximo permitido para subir archivos mediante aplicaciones en php

Si nosotros queremos hacer alguna aplicación en php para subir contenido de nuestro sitio como por ejemplo imágenes, archivos de texto, carpetas entre muchas otras cosas el tamaño limite que vamos a tener para utilizar son 128MB (megabytes) en todas las versiones de php.ini que podemos elegir en nuestro panel de control.

Cambios a nivel PHP.INI

Seguramente al actualizar tu software te solicitó realizar algunos unos cambios a nivel archivo php.ini, personalizándolo de tal manera como por ejemplo el aumento del límite de la memoria o de límite de carga . De paso aprovechamos para contarte que con respecto al limite de Memoria podes actualizar tu sitio a PHP 5.5. desde tu panel de control ( sitio web -> Configuración Avanzada -> PHP ) , que te permite aumentarlo a 96 MB contra 64 MB que posees actualmente. También puede sugerirte ...

¿Cómo envío correos con PHP por SMTP? (PHPMailer)

La gran mayoría de personas que programan en PHP, utilizan la función mail() para realizar envíos, ya sean simples o complejos. El problema está cuando intentan realizar envíos masivos con esta función. Esta es mucho más simple por su compatibilidad y facilidad de uso con MySQL, pero no esta preparada para grandes cantidades de envíos. Por suerte, existen clases como PHPMailer, que nos permiten realizar estos mismos envíos por el puerto y smtp que queramos, creando una aplicación mucho más pote...

Tareas Programadas (cronjobs)

En el panel existe una opción dentro de la cuenta donde quieras configurar el cronjob, llamada "Tareas programadas". Allí, vas a encontrar un botón llamado "Nueva tarea programada" y debés completar los siguientes campos para que funcione correctamente: - Nombre: (El nombre de la tarea programada, una mera cuestión descriptiva) - URL: (La dirección web -o URL- del script a ejecutar) Ej: http://www.dominio.com/scripts/ejemplo.php - Minuto : (corresponde al minuto en que se va a ejecut...

Instalación de módulos para nodejs con npm

Para poder instalar tus módulos debes conectarte por ssh http://la.latincloud.com/410696-C%C3%B3mo-conectarme-al-SSH-de-mi-cuenta Luego debes ingresar a tu directorio del proyecto con: _cd /www/CUENTA/miproyecto/_ y desde allí ejecutar:_ export TMPDIR=/www/CUENTA/tmp; export HOME=/www/CUENTA/; /usr/local/bin/npm install express --save_ Donde CUENTA debes cambiarlo por el nombre de tu cuenta en el panel.

PHPMailer con SSL activo, error: routines:SSL3_GET_SERVER_CERTIFICATE:certificate

Los servidores de correo cuentan con certificados SSL genéricos ya que no contratas un certificado SSL exclusivo para tu dominio smtp.dominio. Estos SSL genéricos son considerados inseguros y debes decirle a la aplicación que esto no nos importa y que siga conectandose. Compartimos con ustedes una solución a un poblema al configurar el SSL con el puerto 465 en PHPMailer. Según la guía oficial de ellos: https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting Bajo el tema: PHP 5.6 certifica...

Soporte para NodeJS

Todos nuestros clientes Cloud Advanced o superior cuentan con soporte para NodeJS desde este momento. Pueden activarlo en segundos desde su Panel de Control en Sitios -> Configuración Avanzada, absolutamente sin cargo adicional. Si tenés un plan Starter, podés hacer un upgrade y estar disfrutando de esta tecnología, en el día! Queremos que puedas enfocarte en tus desarrollos y clientes, para lo que preparamos un stack completo para correr tus aplicaciones que cuenta con todo lo necesario par...

¿Como hacer para que Google escanee nuestro sitio a fin de que el aviso de ‘Sitio web atacante’ sea removido en un corto lapso de tiempo?

La siguiente guía contiene un paso a paso que tienen que realizar luego de eliminar todo el contenido malicioso del sitio, dado el caso de que el virus todavía se encuentre en el código de su sitio este proceso no va a ser de utilidad. En el siguiente link de nuestro blog van a poder encontrar información sobre uno de los virus que más se esta infiltrando en el código de los sitios y las acciones que se pueden tomar para eliminarlo y que la situación no vuelva a generarse. Una vez aclarado los p...

Forzar descargas con PHP

La idea de este tip, es explicar como hacer que cualquier tipo de archivo (siempre que se tengan permisos de lectura sobre el mismo ) sea descargable. Es muy sencillo y sólo consta de unas pocas lineas de código. <?php //Código generado por php.net$f = $_GET["file"];header("Content-type: application/octet-stream");header("Content-Disposition: attachment; filename="$f"n");$fp=fopen("$f", "r");fpassthru($fp);?> Creamos un archivo que contenga el código arriba descripto, lo guardamos, y, par...

Asistentes Remotos

_Teamviewer_ :Controle remotamente cualquier ordenador o Mac a través de Internet en solo un par de segundos o utilice TeamViewer para reuniones online. Descubra por qué más de 200 millones de usuarios confían en TeamViewer. http://download.teamviewer.com/download/TeamViewerQS_es.exe (PARA PC) . http://download.teamviewer.com/download/TeamViewerQS.dmg(Version MAC).