{"id":73,"date":"2010-01-14T22:06:19","date_gmt":"2010-01-14T21:06:19","guid":{"rendered":"http:\/\/capri.dev\/blog\/?p=73"},"modified":"2010-01-14T22:06:19","modified_gmt":"2010-01-14T21:06:19","slug":"instalacion-de-eventum-22-en-un-servidor-windows-con-iis","status":"publish","type":"post","link":"https:\/\/capri.dev\/blog\/instalacion-de-eventum-22-en-un-servidor-windows-con-iis\/","title":{"rendered":"Instalaci\u00f3n de Eventum 2.2 en un servidor Windows, con IIS"},"content":{"rendered":"<p>&#8211; Instalar PHP.<br \/>\n&#8211; Instalar MySQL.<br \/>\n&#8211; Instalar las extensiones GD y MySQL de PHP.<br \/>\n&#8211; Descargar y descomprimir los archivos de Eventum en una carpeta accesible v\u00eda web.<br \/>\n&#8211; Crear una base de datos vac\u00eda con el nombre que se desee y un usuario con permisos totales sobre dicha base de datos.<br \/>\n&#8211; Acceder a dicha carpeta v\u00eda web. El sistema nos lleva autom\u00e1ticamente a una pantalla de configuraci\u00f3n. Rellenarla con los datos solicitados, en concreto el usuario y la base de datos creada anteriormente. Tener a mano tambi\u00e9n la informaci\u00f3n de configuraci\u00f3n de la cuenta de email que se utilizar\u00e1 para realizar env\u00edos de correo. Dado que es f\u00e1cil que falle algo la primera vez, es conveniente marcar la opci\u00f3n \u00abDrop Tables If They Already Exist\u00bb, que nos garantiza que podremos volver a ejecutar la instalaci\u00f3n si algo falla sin obtener errores de tablas duplicadas.<br \/>\n&#8211; Si obtenemos el error :  \u00abDetails: BLOB\/TEXT column &#8216;sup_to&#8217; can&#8217;t have a default value\u00bb se deber\u00e1 a que el servidor de base de datos utilizado es MySQL>=5 y por defecto corre en un modo algo m\u00e1s estricto que las versiones anteriores. La soluci\u00f3n es cambiar la forma en la que MySQL arranca eliminado el flag \u00abSTRICT_TRANS_TABLES\u00bb DE SQL Mode. Esto se puede hacer f\u00e1cilmente con el MySQL Administrator accediendo a startup variables > Advanced > SQL mode.<br \/>\n&#8211; Finalmente, si todo ha ido bien, obtendremos una pantalla inform\u00e1ndonos de que Eventum ha sido correctamente configurado y que est\u00e1 listo para ser usado. Lo \u00faltimo que deberemos hacer es o bien borrar la carpeta \u00absetup\u00bb de Eventum, o bien cambiarle los permisos para evitar que pueda ser accedida sin nuestro conocimiento, ya que si se deja abierta, cualquier usuario externo podr\u00eda cambiar nuestra configuraci\u00f3n y estropear nuestra instalaci\u00f3n.<\/p>\n<p><strong>\u00bfQu\u00e9 es Eventum?<\/strong><\/p>\n<p>Por si alguien est\u00e1 leyendo esto pero no sabe qu\u00e9 demonios es Eventum, se trata de un sistema que entra en la categor\u00eda de issue\/bug trackers. Este tipo de sorftware est\u00e1 dise\u00f1ado para permitir llevar un control detallado de todas las cuestiones relacionadas con el desarrollo de software, desde la anotaci\u00f3n de bugs y planificaci\u00f3n para su correcci\u00f3n, hasta la planificaci\u00f3n de inclusi\u00f3n de nuevas caracter\u00edsticas, tiempos de desarrollo, fechas previstas as\u00ed como planificaci\u00f3n de versionado. Resulta especialmente \u00fatil en entornos de desarrollo colaborativos.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8211; Instalar PHP. &#8211; Instalar MySQL. &#8211; Instalar las extensiones GD y MySQL de PHP. &#8211; Descargar y descomprimir los archivos de Eventum en una carpeta accesible v\u00eda web. &#8211; Crear una base de datos vac\u00eda con el nombre que se desee y un usuario con permisos totales sobre dicha base de datos. &#8211; Acceder a dicha carpeta v\u00eda web. El sistema nos lleva autom\u00e1ticamente a una pantalla de configuraci\u00f3n. Rellenarla con los datos solicitados, en concreto el usuario y la base de datos creada anteriormente. Tener a mano tambi\u00e9n la informaci\u00f3n de configuraci\u00f3n de la cuenta de email que se utilizar\u00e1 para realizar env\u00edos de correo. Dado que es f\u00e1cil que falle algo la primera vez, es conveniente marcar la opci\u00f3n \u00abDrop Tables If They Already Exist\u00bb, que nos garantiza que podremos volver a ejecutar la instalaci\u00f3n si algo falla sin obtener errores de tablas duplicadas. &#8211; Si obtenemos [&hellip;]<\/p>\n<p><a class=\"more-link\" href=\"https:\/\/capri.dev\/blog\/instalacion-de-eventum-22-en-un-servidor-windows-con-iis\/\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[49,50],"class_list":["post-73","post","type-post","status-publish","format-standard","hentry","category-tecnico","tag-eventum","tag-issue-tracker"],"_links":{"self":[{"href":"https:\/\/capri.dev\/blog\/wp-json\/wp\/v2\/posts\/73","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/capri.dev\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/capri.dev\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/capri.dev\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/capri.dev\/blog\/wp-json\/wp\/v2\/comments?post=73"}],"version-history":[{"count":0,"href":"https:\/\/capri.dev\/blog\/wp-json\/wp\/v2\/posts\/73\/revisions"}],"wp:attachment":[{"href":"https:\/\/capri.dev\/blog\/wp-json\/wp\/v2\/media?parent=73"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/capri.dev\/blog\/wp-json\/wp\/v2\/categories?post=73"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/capri.dev\/blog\/wp-json\/wp\/v2\/tags?post=73"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}