Bitacoreando

31/7/2005

FIX:: Notice: Only variables should be assigned by reference

A partir de una mejora a PHP 4.4, todo el internet se llenó de estos mensajes. Los causa el asignar (incorrectamente, al parecer) objetos por referencia.

 O sea:

$variable = &$objeto

Es sintaxis errónea a partir de PHP 4.4. O tal vez siempre fué errónea lo cual quiere decir que PHP es una madre. No creo.

Bueno, despues de que buscar infructuosamente una solución genérica en google es casi imposible, porque hay millones de sitios con esa leyenda, lo que se me ocurrió fué editar el código, en mi caso de el Phpwiki que puse para la AMESOL (http://wiki.amesol.org.mx) y sí se arregla. Lo malo es que ya lo arreglé y no apunté qué fué lo que hice, pero fueron unas cinco o seis nadamás.

 

Filed under: Bitacoreando, Notas PHP — ruben @ 12:31 am

25/7/2005

Cambio de nombres de archivo con convmv

freshmeat.net: Project details for convmv

Este programa es uno de los más útiles que he visto hace mucho tiempo. Te permite recorrer recursivamente un árbol de directorios y cambiar los nombres de archivo de una codificación a otra. 

No cambia los contenidos, sino los nombres. Muy, pero muy util. Sólo hay que bajarlo, correr make, make install y listo. 

Filed under: Bitacoreando — admin @ 10:19 pm

Powered by WordPress