Blog

  • Utilización de javascript en la carga de UpdatePanel

    Enviado por admin el Jue, 25/04/2019 - 09:25

    Con la utilización de los controles ScriptManager, para el uso de UpdatePanels, se hace imposible utilizar el código javascript programado en nuestra página web. Esto sucede porque los controles ScriptManager ejecutan sus propios scripts dentro de los eventos de los UpdatePanels contenidos en el formulario. Para poder ejecutar nuestros script en la carga del UpdatePanel deberemos añadir a nuestro ScriptManager una etiqueta ScriptReference, aquí haremos referencia a un archivo que contenga el código javascript que queremos que se ejecute en la carga del UpdatePanel.

  • Seguridad en aplicaciones web. Inyección de código SQL

    Enviado por admin el Jue, 25/04/2019 - 09:20

    La inyección SQL consiste en la modificación del comportamiento de nuestras consultas mediante la introducción de parámetros no deseados en los campos a los que tiene acceso el usuario.
    Este tipo de errores puede permitir a usuarios malintencionados acceder a datos a los que de otro modo no tendrían acceso y, en el peor de los casos, modificar el comportamiento de nuestras aplicaciones.
    Vamos a ver con un ejemplo que significa eso de “Inyección de código”:

  • FileUpload dentro de UpdatePanel

    Enviado por admin el Jue, 25/04/2019 - 09:17

    Sabido es que ciertos controles no funcionan correctamente dentro de un UpdatePanel. Es el caso de los Treeview, Menú, Gridview o DetailsView entre otros. Algunos de estos no funcionan bajo determinadas circunstancias, o simplemente quedan totalmente invalidados. A este último grupo pertenece el control FileUpload  (control que nos  permite subir archivos al servidor). Este control queda totalmente invalidado y deja de funcionar correctamente.

  • Problema Drag & Drop de Filezilla

    Enviado por admin el Jue, 25/04/2019 - 09:15

    No sé si os habrá pasado pero el otro día, tras formatear un ordenador, cuando instalamos el programa de cliente FTP Filezilla, nos dimos cuenta de que no funcionaba el drag & drop de los archivos entre el escritorio y el directorio Web. Realizando un poco de investigación descubrimos que es un problema bastante común, sobretodo en equipos con Windows Vista y Windows 7.

    Esto ocurre porque no se ha registrado bien la extensión. Solucionarlo es bastante sencillo:

  • Warning FCKeditor - 6.x-2.0

    Enviado por admin el Jue, 25/04/2019 - 09:14

    Al actualizar el módulo fckeditor de Drupal a la versión 6.x-2.0 vemos el siguiente mensaje:

     

    warning: file_exists(): open_basedir restriction in effect. File(/fckstyles.xml) is not within the allowed path(s): (/srv/www/vhosts/xxxxxxx/httpdocs:/tmp) in /srv/www/vhosts/xxxxxxx/httpdocs/sites/all/modules/fckeditor/fckeditor.module on line 786.

    El problema nos da la pista de la línea 786 del archivo fckeditor.module; bien en esta línea tenemos

     

    if (file_exists($themepath .'fckstyles.xml')) {

  • Firebug para Internet Explorer

    Enviado por admin el Jue, 25/04/2019 - 09:13

    Hoy en día, en el mundo del desarrollo de aplicaciones y portales Web, cuando se desarrolla algún proyecto siempre hay que tener en cuenta que se muestre todo correctamente en los distintos navegadores que existen, como son Mozilla Firefox, Opera, Google Chrome e Internet Explorer.

    En Mozilla Firefox, cuando encontramos algún error de este tipo, podemos recurrir a un complemento del navegador que nos permite ir modificando las propiedades de los estilos de nuestra página, con lo que podemos encontrar la solución fácilmente, este complemento que seguro conocemos todos es Firebug.

  • Configuración de servidor NTP para red local

    Enviado por admin el Jue, 25/04/2019 - 09:02

    Me encontraba configurando un servidor NTP sobre CentOS 5.5, y después de configurarlo correctamente, nuestras máquinas ( tanto Windows como GNU/Linux ) no se sincronizaban con el servidor, mostrando el error :

    "no server suitable for synchronization found" .

    Después de muchas vueltas, reinstalaciones y quebraderos de cabeza, me di cuenta de que el servidor NTP necesita tiempo para sincronizarse con los servidores externos.

  • Cómo montar una carpeta o sistema de archivos en Linux visible por FTP

    Enviado por admin el Jue, 25/04/2019 - 09:01

    En determinadas ocasiones, no basta con utilizar un enlace simbólico para crear carpetas que apuntan a otras partes de nuestros sistemas de ficheros.

    Para acceder desde Apache, Cherokee, Nginx y otros servidores Web simplemente es suficiente con crear un enlace simbólico y decirle al servidor que siga el enlace.

    Pero en el caso del vetusto pero eficaz FTP, esto no es posible.