martes, marzo 20, 2007

Triara: Test de Php y MySQL

Con los siguientes scripts se puede hacer una pequeña prueba si todo esta funcionando en correctamente en Triara:

Primero si php funciona:
<?php
phpinfo();
?>

Una vez comprobado lo anterior:


<?php
set_time_limit(3000);
$link = mysql_connect ("172.16.253.90", "user", "pass")
or die("Could not connect: " . mysql_error());
print ("Connected successfully");
mysql_select_db("basededatos") or die("Could not select database");
$query = "Select * From tabla";
$result = mysql_query($query) or die("Query failed");

print "<table border=1 cellspacing=1>\n"
for ($i = 0; $i < mysql_num_fields($result); $i++) {
print "<th>".mysql_field_name($result, $i)."</th>\n"
}
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
print "\t<tr>\n"
foreach ($line as $col_value) {
print "\t\t<td>$col_value</td>\n"
}
print "\t</tr>\n"
}
print "</table>\n"

/* Free resultset */
mysql_free_result($result);

mysql_close($link);
?>


 
Listo!

lunes, marzo 19, 2007

Problemas de WordPress en Godaddy

Estuve teniendo problemas con wordpress en el servidor que tengo de godaddy. Por alguna razon se estaba iendo la memoria por los cielos, y no encuentro hasta ahorita la razon. Es una combinacion de MySQL y de Java de Tomcat lo que esta ocasionando el problema.

El personal de GoDaddy, me dice que le meta mas memoria... pero la verdad me parece que 256Mb con swap de 700Mb, es mas que suficiente, entre por Putty al servidor y me tope con lo siguiente:

 

login as: vgarcia
vgarcia@www.llanura.com's password:
Last login: Mon Mar 19 08:55:36 2007 from 189.129.143.64
-bash: /usr/bin/id: Too many open files in system
-bash: /usr/bin/id: Too many open files in system
[vgarcia@vds_godaddy ~]$ su
su: error while loading shared libraries: libaudit.so.0: cannot open shared object file: Error 23
[vgarcia@vds_godaddy ~]$ su
su: user root does not exist
[vgarcia@vds_godaddy ~]$ su
su: incorrect password
[vgarcia@vds_godaddy ~]$ su
su: incorrect password
[vgarcia@vds_godaddy ~]$ su
su: error while loading shared libraries: libc.so.6: cannot open shared object file: Error 23
[vgarcia@vds_godaddy ~]$ su
su: error while loading shared libraries: libaudit.so.0: cannot open shared object file: Error 23
[vgarcia@vds_godaddy ~]$ su
su: error while loading shared libraries: libaudit.so.0: cannot open shared object file: Error 23
[vgarcia@vds_godaddy ~]$ su
su: user root does not exist
[vgarcia@vds_godaddy ~]$ su
Password:
[root@vds_godaddy vgarcia]# cd /tmp
[root@vds_godaddy tmp]# ls
ls: error while loading shared libraries: librt.so.1: cannot open shared object file: Error 23
[root@vds_godaddy tmp]# ls
ls: error while loading shared libraries: librt.so.1: cannot open shared object file: Error 23
[root@vds_godaddy tmp]# ls
ls: error while loading shared libraries: libacl.so.1: cannot open shared object file: Error 23
[root@vds_godaddy tmp]# ls
ls: error while loading shared libraries: libpthread.so.0: cannot open shared object file: Error 23
[root@vds_godaddy tmp]# ls

En definita el servidor estaba tronando con el problema de la memoria, hasta el momento no encontre una buena solucion. Lo que si encontre es como detener el consumo irracional de java. Detuve Tomcat. No lo estaba usando. Asi que simplemente lo detuve y ademas ya lo quite de Bootup:

Listo!

jueves, marzo 15, 2007

Enlace Veracruzano - Administra tu propio sitio web con WordPress

Muchas gracias a Enlace Veracruzano por su invitación a participar como un colaborador en su revista de este mes de abril con el artículo "ADMINISTRA TU PROPIO SITIO WEB CON WORDPRESS", el cual estoy reproduciendo en las siguientes lineas:

 

ADMINISTRA TU PROPIO SITIO WEB CON WORDPRESS

Administrar un sitio Web se ha vuelto cada vez más fácil, gracias a aplicaciones que cumplen con este propósito usando y basándose en tecnologías Web 2.0.

Existen varias herramientas que permiten que cualquier persona con un mínimo de conocimiento en el uso de computadoras y de aplicaciones ofimáticas, puedan crear, editar, y administrar un sitio Web.

WordPress comenzó como un sitio dedicado a realizar blogs, muy pronto pusieron el código fuente a disposición del público en general mediante una licencia de código abierto, logrando que desarrolladores interesados, mejoraran y ampliaran la herramienta. Lo anterior ha permitido que WordPress realice tareas para la cual no fue inicialmente diseñado.

El código de WordPress se puede instalar en cualquier servidor Web que existe en el mercado, sólo se requiere tener una base de datos y acceso a programar con PHP. Muchas empresas especializadas en dar servicios de hospedaje Web, cuentan con WordPress como una de sus funcionalidades en su servicio.

Una de las características más atractivas de WordPress es la posibilidad de usar plantillas de diseño, de esta manera el administrador se olvida de la parte del diseño y lo único que tiene que hacer es colocar la información que se desea agregar en el sitio Web.

Las plantillas de diseño de WordPress se pueden obtener de Internet, existen listas que cuentan con más de 500 diseños distintos, clasificados por colores, por número de columnas, por temas, etc. Seguramente se puede encontrar alguno que cumple con las necesidades que se tienen para el sitio web.

Además de las plantillas existen los plug-ins, que son módulos que se van agregando a la plataforma de WordPress, los cuales permites, por ejemplo tener contenido de otros sitios Web como noticias, pronósticos del tiempo, resultados de deportes, estadísticas financieras, etc.

El desarrollo alrededor de WordPress es tan amplio, que existen plug-ins que permiten que se tenga diversas opciones desde foros de discusión, chats, encuestas, postales electrónicas, hasta la integración de comercio electrónico

El contenido se guarda en una base de datos, por lo que la información se puede respaldar, modificar, ampliar y compartir de una manera muy sencilla, ya que se guarda como texto sencillo. Se puede exportar a Word, Excel, PDF, etc.

Microsoft ha entendido la importancia de esta herramienta, por lo que incluye en la última versión, Word 2007, una sencilla forma de exportar los documentos escritos en esta para WordPress.

Listo!

Enlace Veracruzano - Respalda y comparte tus fotos en Internet

Muchas gracias a Enlace Veracruzano por su invitación a participar como un colaborador en su revista de este mes de Marzo con el artículo "RESPALDA Y COMPARTE TUS FOTOS EN INTERNET", el cual estoy reproduciendo en las siguientes lineas:

 

RESPALDA Y COMPARTE TUS FOTOS EN INTERNET

Los servicios gratuitos de Internet com Flickr de Yahoo!, pueden ayudarnos a mantener nuestras fotos respaldadas y al mismo tiempo con la posibilidad de compartirlas con nuestros amigos y familiares.

En el año 2005 con el paso del huracán Stan, muchas personas sufrieron la perdida de sus bienes materiales, y en ocasiones de todo con lo que contaban en su casa. Entre ellos algo que es difícil de reponer son las fotos personales.

Gran parte de lo que existe en una casa se puede comprar, reparar, seguramente con mucho esfuerzo, pero la foto de unos quince años, de un bebe recién nacido, de una boda, puede ser difícil de recuperar. Las fotos guardan nuestros recuerdos y de alguna manera las personas que somos.

La mayoría de las personas guardan sus fotos en un álbum, o en su caso con la llegada de las fotografías digitales, en una computadora o un cd. Pero cuando la devastación llega a niveles como los últimos huracanes que se han formado en el golfo de México, es difícil que cualquiera de los anteriores se salven.

Una forma sencilla de evitar lo anterior, es colocar las fotos en algún sitio de Internet para lo cual existen muchos sitios Web que prestan este servicio, ya sea gratuitamente o con un costo.

Uno de estos, posiblemente el más famoso y mas usado es el de Flickr.com. Este sitio propiedad de Yahoo!, es muy fácil de usar, permite agregar en su servicio gratuito hasta 10 megas mensualmente, que se van agregando a lo usado en meses anteriores.

Permite crear álbumes, clasificar las fotos, agregar comentarios y títulos a cada una de elas, es un servicio sencillo de usar que cuenta con algunos programas que se pueden instalar en Windows para que la forma de subir las fotos sea más rápido.

Para compartir las fotos solo se requiere de proporcionar la dirección que nos indique Flickr, el usuario registrado puede seleccionar si las fotos son publicas, privadas y que tipo de permisos para su uso otorga a cada foto.

Ya que cuenta con una forma de exponer las fotos mediante los llamados servicios Web, cualquier aplicación o sitio que tenga una forma de leer este servicio Web, puede incluir en alguna parte de su contenido las fotos que estamos colocando en Flickr, por ejemplo en myspace.com, algún blog personal o en el escritorio de windows.

Y aunque Flickr no cuenta con el servicio de impresión para nuestro país, en Veracruz ya existen algunas negocios que permite el envió de los archivos a su buzón electrónico para realizar la impresión correspondiente en el tamaño que queramos, si la resolución de la foto lo permite. De esta manera nuestras fotos se encontraran seguras y listas para colocarse de nuevo en un marco en nuestro hogar.

Listo!

Agregar Blogalaxia en WordPress

Me llegó un comentario a uno de los posts:

Raul Jose ha dejado un nuevo comentario en su entrada "WordPress - Forma de contacto":
Hola! Yo se que esta entrada no tiene que ver con esto, pero creo que podrias ayudarme. Me podrias explicar como pongo el sistema de ranking de Blogalaxia en Wordpress. Es que no entiendo sus instrucciones porque quieren que bregue con un archivo php que no se donde esta ni encuentro. Si me puedes ayudar, fenomenal! Gracias!

Explicare brevemente como hacerlo, aunque me parece que estas instrucciones ya se encuentran en el mismo blogalaxia.

En WordPress, buscamos el archivo al cual queramos ingresar nuestro codigo, no voy a explicar con detalle todos los archivos que corresponden de WordPress.

Voy a usar el theme default de WordPress. Abro el archivo /wp-content/themes/default/index.php y en la seccion que mejor me acomode digamos despues del post agrego el siguiente codigo:

<div align="center" class="votacion">Vota por mi:
<iframe
src="http://rank.blogalaxia.com/pbrate.php?color=000000&url=<?php
the_permalink(); ?>" width=70 height=15
scrolling=no frameborder=0 marginheight=0 marginwidth=0
style=.margin:0;padding:0.></iframe>

Preferentemente despues de la seccion:

<!-- First Post -->
<?php $top_query = new WP_Query('showposts=1'); ?>
<?php while($top_query->have_posts()) : $top_query->the_post(); $first_post = $post->ID; ?>

<div class="post top" id="post-<?php the_ID(); ?>">
<h2 class="first"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
<span class="postmetadata">&bull; <?php comments_popup_link(' Sin comentarios ', ' 1 Comentario ', ' % Comentarios '); ?> <?php edit_post_link('Editar', '(', ')'); ?></span>

<div class="entry">
<?php the_content("<span class=\"continue\">" . __('Seguir leyendo','') . " '" . the_title('', '', false) . "'</span>"); ?>
</div>
</div>

<?php endwhile; ?>

 Listo!

lunes, marzo 05, 2007

Blogger -- modificando el ancho de las plantillas

Recibi el siguiente correo el dia de hoy:

"Hola, por varios link llegue a su blog, y me fue muy util lo de como colocar en HTML las estrellitas de blogalaxia, se me paso dejar comentario.... Por casualidad no ha pensado en abrir una seccion de ayuda para blog, se de varios que pondran un link de su pag por los articulos (yo tambien) pero con un aparte para blog seria una referencia ideal...

En realidad se me ocurre molestarle por lo siguiente (y es que no soy muy diestro en esto del HTML): La plantilla de mi blog (http://www.el-buhonero -venezolano.blogspot.com) es igual a la que usted tiene. He querido hacer un poco mas ancha la columna de la derecha y la columna donde redacto los post. Cree me pueda indicar que agrego (HTML) a la plantilla o que modifico para lograr esto. Un peticion mas: Es posible ponerle a la plantilla otra columna a la izquierda con las mismas caracteristicas de la derecha (supongo q si) como lo haria... Y ya no le molesto mas, blogger me dice que debo poner manualmente el feed del sitio (yo tengo aun version beta y segun ellos debo esperar para entrar a la nueva version) en ayuda de bloger dan los codigos HTML pero no se donde colocarlos dicen que entre <style> y </style> pero no lo encuentro (solo <style>) aun expandiendo la plantilla de artilugios...

Gracias por su tiempo y molestias,

www.el-buhonero-venezo lano.blogspot.com "

 

Tratare de clasificar un poco mas los posts, para crear una categoria de blogger.
En cuanto al ancho de las columnas...
Entrar al Tablero
Seleccionar Pestaña "Plantilla"
Opcion "Edicion de Html"
Buscar:
#sidebar-wrap {
  width:240px;
  float:right;
  margin:15px 0 0;

Modificar el ancho, pero con la advertencia de que tambien debera modificarse...
#main-wrap1 {
  width:485px;

Tratando de mantener de jugar con el ancho total de la pagina el cual esta indicado en (240+15+485)(ancho+margen+ancho):

#main-wrap {
  width:740px;


Si se puede agregar una tercer columna, la cual requerida poner algo asi como
#sidebar-wrap2 {
  width:240px;
  float:right;
  margin:15px 0 0;
  font-size:97%;
  line-height:1.5em;
  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
  overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
  }

Listo!