{"id":61,"date":"2005-02-19T00:05:49","date_gmt":"2005-02-19T00:05:49","guid":{"rendered":"http:\/\/blografia.net\/vicm3\/?p=61"},"modified":"2005-02-19T00:05:49","modified_gmt":"2005-02-19T00:05:49","slug":"servidor_de_desarrollo","status":"publish","type":"post","link":"https:\/\/blografia.net\/vicm3\/2005\/02\/servidor_de_desarrollo\/","title":{"rendered":"Servidor de desarrollo&#8230;"},"content":{"rendered":"<p>Para correr BB en debian (notese que no use los instaladores&#8230;) la idea era intentar agarrar la aplicacion de respaldo y hacer que corriera en otro linux&#8230;<\/p>\n<p>1. primer problema&#8230;librerias dinamicas que cambian de nombre&#8230;<br \/>\ngrandioso.<br \/>\na dar prueba y error&#8230;<br \/>\n&#8212;&#8212;&#8212;&#8211;<br \/>\n[exec] \/usr\/blackboard\/apps\/modperl\/bin\/httpd: error while loading shared libraries: libdb.so.3: cannot open shared object file: No such file or directory<\/p>\n<p>veamos tenemos una las librerias mas nuevas de libdb (4) por cierto&#8230;<\/p>\n<p>sagan:\/usr\/lib# ln -s libdb-3.2.so libdb.so.3  (no funciona truena el modperl)<br \/>\n&#8212;&#8212;&#8212;-<br \/>\nIntentemos<br \/>\n apt-cache search libdb2<br \/>\nlibdb2 &#8211; The Berkeley database routines (run-time files)<br \/>\nlibdb2-dbg &#8211; The Berkeley database routines (debugging libraries)<br \/>\nlibdb2-dev &#8211; The Berkeley database routines (development files)<br \/>\nlibdb2-ruby1.6 &#8211; Interface to Berkeley DB for Ruby 1.6<br \/>\nlibdb2-ruby1.8 &#8211; Interface to Berkeley DB for Ruby 1.8<br \/>\nlibdb2-util &#8211; The Berkeley database routines (utilities)<\/p>\n<p>bien&#8230; aqui esta lo que necesitamos<br \/>\napt-get install libdb2<br \/>\nY adios a la liga simbolica (de hecho primero adios a la liga simbolica y luego apt-get)<\/p>\n<p> [exec] \/usr\/blackboard\/apps\/httpd\/bin\/httpd: error while loading shared libraries: libgdbm.so.2: cannot open shared object file: No such file or directory<br \/>\n     [exec] Result: 3<\/p>\n<p>busquemos esta libreria&#8230; (grrr&#8230; compilaron modperl contra un libgdm mas antiguo)<\/p>\n<p>sagan:\/usr\/lib#ls libgdbm<br \/>\nlibgdbm.so.3             libgdbm_compat.so.3<br \/>\nlibgdbm.so.3.0.0         libgdbm_compat.so.3.0.0<br \/>\nsagan:\/usr\/lib# ln -s libgdbm.so.3.0.0 libgdbm.so.2<\/p>\n<p>parece funcionar (pero no funciona&#8230; es demasiado nueva)<\/p>\n<p>diantres&#8230; parece ser que tiene funciones nuevas:<\/p>\n<p> ldd -d mod_rewrite.so                 libc.so.6 => \/lib\/libc.so.6 (0x40013000)<br \/>\n        \/lib\/ld-linux.so.2 => \/lib\/ld-linux.so.2 (0x80000000)<br \/>\nundefined symbol: ap_user_id    (.\/mod_rewrite.so)<br \/>\nundefined symbol: ap_null_cleanup       (.\/mod_rewrite.so)<\/p>\n<p>veamos usando la libreria compat (seguro incorpora funcionalidad de lo anterior)<\/p>\n<p>sagan:\/usr\/lib# ls libgdbm<br \/>\nlibgdbm.so.3             libgdbm.so.3.0.0         libgdbm_compat.so.3      libgdbm_compat.so.3.0.0<br \/>\nsagan:\/usr\/lib# ln -s libgdbm_compat.so.3.0.0 libgdbm.so.2<\/p>\n<p>Hecho funciona nuestra aplicacion tama\u00f1o moustro en una plataforma con parches al dia (debian Sarge)&#8230; aunque la de produccion esta en un RH 7.3 con los updates de fedora legacy&#8230;<\/p>\n<p>Temible&#8230; para llegar hasta aqui&#8230;<br \/>\n1. Solicitar maquina (viernes)<br \/>\n2. Verificar que no se ha entregado la maquina (lunes)<br \/>\n3. Recibir llamada de almacen (miercoles) 1:30 llevar la maquina al site (1:40)&#8230; ya mencione que tengo hasta las 2 para instalarla? a esa hora se van a comer y o me quedo hasta las 4pm en el site o hago lo mismo y me voy a comer&#8230; no reconoce bien el SATA<br \/>\n4. Instalar Debian Sarge y compilar un kernel ad hoc (jueves), listo movamos los archivos de respaldo para intentar correrlos<br \/>\n5. Viernes (todo el dia) probar el instalador&#8230; no funciona, agarrar desde los respaldos (tgz) y forzar las aplicaciones&#8230; a funcionar como si fuera tomar desde backup y poner la aplicacion a funcionar&#8230;<\/p>\n<p>Listo no es una receta y necesita documentarse&#8230; mejor.<\/p>\n<p>Si se que esto no hace mucho sentido, pero al menos a mi si&#8230; y quiero conservarlo por si luego no lo encuentro en mi maquina ;)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Para correr BB en debian (notese que no use los instaladores&#8230;) la idea era intentar agarrar la aplicacion de respaldo y hacer que corriera en otro linux&#8230; 1. primer problema&#8230;librerias dinamicas que cambian de nombre&#8230; grandioso. a dar prueba y &hellip; <a href=\"https:\/\/blografia.net\/vicm3\/2005\/02\/servidor_de_desarrollo\/\">Sigue leyendo <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[3],"tags":[],"class_list":["post-61","post","type-post","status-publish","format-standard","hentry","category-general"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":33,"url":"https:\/\/blografia.net\/vicm3\/2004\/11\/svn\/","url_meta":{"origin":61,"position":0},"title":"svn","author":"vicm3","date":"11 noviembre, 2004","format":false,"excerpt":"Bien en algun momento tuve que implementar subversion, es probable que en la version que alguien este instalando en este momento ya no haya ningun problema (de hecho en la ultima que tengo noticia, se puede elegir entre usar Berkeley DB y otro metodo para evitar problemas, pero si alguien\u2026","rel":"","context":"En \u00abGeneral\u00bb","block_context":{"text":"General","link":"https:\/\/blografia.net\/vicm3\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":327,"url":"https:\/\/blografia.net\/vicm3\/2006\/08\/error_numero_6\/","url_meta":{"origin":61,"position":1},"title":"Error numero 6","author":"vicm3","date":"4 agosto, 2006","format":false,"excerpt":"\"Error en la inteligencia del operador\"... un chiste ya viejo y comun de mis amigos que estuvieron en el IPN... pero bueno hace algunos dias debido al calor y a una verdadera mala racha tuve la mayoria de mis sitios fuera de linea durante varias horas, varios dias... asi que\u2026","rel":"","context":"En \u00abSin categor\u00eda\u00bb","block_context":{"text":"Sin categor\u00eda","link":"https:\/\/blografia.net\/vicm3\/category\/sin-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":626,"url":"https:\/\/blografia.net\/vicm3\/2009\/02\/debian-lighttpd-mailman\/","url_meta":{"origin":61,"position":2},"title":"Debian + Lighttpd + Mailman","author":"vicm3","date":"23 febrero, 2009","format":false,"excerpt":"Bueno despu\u00e9s de darme de topes con esto, ya logre que funcione esta configuraci\u00f3n, que me dio muchos problemas... para empezar por que no me enviaba el error y as\u00ed ni encontraba el por que marcaba error. Primero he de decir que tal cual lo \u00fanico que debe hacer uno\u2026","rel":"","context":"En \u00abSin categor\u00eda\u00bb","block_context":{"text":"Sin categor\u00eda","link":"https:\/\/blografia.net\/vicm3\/category\/sin-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":633,"url":"https:\/\/blografia.net\/vicm3\/2009\/03\/debian-moodle-suhosin\/","url_meta":{"origin":61,"position":3},"title":"Debian + Moodle + Suhosin","author":"vicm3","date":"13 marzo, 2009","format":false,"excerpt":"Resulta que viendo los headers de un sitio que frecuento (curl -i) me di cuenta que corren php-suhosin, el cual es una aproximaci\u00f3n similar a mod_security, pero sin los problemas de licenciamiento del mismo, de hecho ya alguien en otro momento me lo hab\u00eda sugerido cuando tuve que dejar atr\u00e1s\u2026","rel":"","context":"En \u00abSin categor\u00eda\u00bb","block_context":{"text":"Sin categor\u00eda","link":"https:\/\/blografia.net\/vicm3\/category\/sin-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":726,"url":"https:\/\/blografia.net\/vicm3\/2010\/05\/nunca\/","url_meta":{"origin":61,"position":4},"title":"Nunca","author":"vicm3","date":"7 mayo, 2010","format":false,"excerpt":"Me hab\u00eda preguntado entre la diferencia de hacer formato r\u00e1pido o normal en NTFS... del man de mkntfs -f, --fast, -Q, --quick Perform quick (fast) format. This will skip both zeroing of the volume and bad sector checking. DE hecho seg\u00fan el KB de MS When you choose to run\u2026","rel":"","context":"En \u00abSin categor\u00eda\u00bb","block_context":{"text":"Sin categor\u00eda","link":"https:\/\/blografia.net\/vicm3\/category\/sin-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1533,"url":"https:\/\/blografia.net\/vicm3\/2016\/01\/actualizando-moodle\/","url_meta":{"origin":61,"position":5},"title":"Actualizando Moodle","author":"vicm3","date":"12 enero, 2016","format":false,"excerpt":"Moodle de 2.7.11 a 2.7.12 \/usr\/share\/moodle# git pull remote: Counting objects: 69, done. remote: Compressing objects: 100% (31\/31), done. remote: Total 69 (delta 51), reused 54 (delta 38), pack-reused 0 Unpacking objects: 100% (69\/69), done. From https:\/\/github.com\/moodle\/moodle d27a325..3f85661 MOODLE_27_STABLE -> origin\/MOODLE_27_STABLE * [new tag] v2.7.12 -> v2.7.12 Updating d27a325..3f85661 Fast-forward\u2026","rel":"","context":"En \u00abDebraye\u00bb","block_context":{"text":"Debraye","link":"https:\/\/blografia.net\/vicm3\/category\/debraye\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/blografia.net\/vicm3\/wp-json\/wp\/v2\/posts\/61","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blografia.net\/vicm3\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blografia.net\/vicm3\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blografia.net\/vicm3\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blografia.net\/vicm3\/wp-json\/wp\/v2\/comments?post=61"}],"version-history":[{"count":0,"href":"https:\/\/blografia.net\/vicm3\/wp-json\/wp\/v2\/posts\/61\/revisions"}],"wp:attachment":[{"href":"https:\/\/blografia.net\/vicm3\/wp-json\/wp\/v2\/media?parent=61"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blografia.net\/vicm3\/wp-json\/wp\/v2\/categories?post=61"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blografia.net\/vicm3\/wp-json\/wp\/v2\/tags?post=61"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}