Archivo

Archivo para la categoría ‘Informatica’

Como pasar de bblog 0.76 a wordpress 2.3 en windows XP.

Miércoles, 5 de diciembre de 2007 Sin comentarios

Hace unos años, había varios programas para escribir blogs igual de famosos, uno de ellos era bblog, otro wordpresss… con los años bblog ha caido en desuso, y los que lo utilizábamos nos hemos quedado con un blog muy obsoleto. Por ello gente ha creado scripts para pasar de bblog a wordpress. Yo he usado uno de ellos pero he encontrado que la cosa está muy complicada y he tenido que corregir varios errores de esos scripts y pelear incluso con bugs de mysql 5.0.18 para poder pasar mi blog bblog 0.76 a wordpress 2.3.1

El archivo que he usado es una versión modificada de estos dos chicos http://www.wildgardenseed.com/Taj/wordpress/ y http://www.shaolintiger.com:

import-bblog.txt

 

Primer error: Field ‘post_excerpt’ doesn’t have a default value, esto es porque las tablas tipo TEXT de wordpress tienen por defecto Not Null, si las modificamos para que permitan valores NULL arreglado.

Segundo error: Formato de fecha incompatible, no se porque en el script que conseguí usaban un G en vez de Y para obtener el año de bblog a wordpress, lo cambié y pasé al siguiente problema, recomiendo usar mi modificación del script y no el original.

Tercer error: [Data too long for column 'post_content' at row 1] , parece ser que esto pasa debido a un bug en la version de MySql para windows 5.0.18 a 5.0.22 si te bajas la última no habrá problema.

Cuarto error: [Incorrect string value: '\xE1s ese...' for column 'post_content' at row 1], parece que son problemas con los carácteres de acentos etc… toca preprocesarel texto de ascii a html… no encuentro ninguna funcion para pasar de asii a html… por lo que acabo comentando la linea de escapar el texto mysql_escape… etc y al fin he conseguido meter los posts… ahora da errores de categorias… de comments…

Quinto error: WordPress database error: [Incorrect datetime value: '-10-09 ' for column 'comment_date' at row 1] simplemente lo mismo de antes cambié G por Y en el formato de fecha…

Sexto error: WordPress database error: [Table 'felisucodiario.wp_categories' doesn't exist], como el script esta hecho para wordpress 2.0 da error en las categorias, decido instalar de nuevo el 2.0 y luego actualizaré :p…

Séptimo error: WordPress database error: [Field 'category_description' doesn't have a default value] ponerle lo mismo de default null

Error XXX: Después de borrar la base de datos muchas veces, de revisar todos los campos TEXT LONGTEXT SHORTTEXT y dejarlos con valor null por defecto… despues de revisar todos los errores bajar la version etc etc… me ha salido un precioso…

All done.

UFFF, da algún que otro warning pero… ya está, he pasado de BBLOG a WORDPRESS categorías, comentarios y posts!

Notas:

Al final reemplaé con addslashes los filtros mysql_set_chars o algo así, por lo que recomiendo que uséis el archivo final que podéis descargar de aquí, pues el original por lo visto no tenía en cuenta que pasaría si el idioma no fuera el inglés.

En la configuración de wordpress cambié el charset utf-8 a ISO-8859-1, latin1, pues bblog no usaba utf-8 y los acentos ñ etc salían mal. No obstante, al actualizar a wp 2.3.1 revisa la bd y pasa todo a UTF-8, por lo que hay qye volver a dejar la configuracion en UTF-8.

Categories: Informatica Tags:

mi nuevo blog de cosas de internet…

Lunes, 8 de enero de 2007 Sin comentarios

aqui teneis un enlace al blog que tengo donde ire hablando de cosas de internet y todo eso que le gusta tanto a los zagales de hoy en dia… felix moreno.

Categories: Informatica Tags:

evolucion de 1 gb

Sábado, 10 de junio de 2006 Sin comentarios

Categories: Informatica Tags:

lista de ips baneadas apache

Martes, 7 de marzo de 2006 Sin comentarios

si teneis el server apache os paso un trozo de config donde estan todas las ips de servidores de spam que entran en vuestras webs en busca de vulnerabilidades para poner spam, esta es mi ultima revision:

#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs-2.0/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks MultiViews

#
AllowOverride All
#None

#
# Controls who can get stuff from this server.
#
# FUNCIONA DE PM, SE PUEDEN BANEAR IPS!!!
Order allow,deny

# lista de ips baneadas
Deny from 62.101.165.77
Deny from 64.38.8.106
Deny from 67.15.54.25
#phpbb spammer
Deny from 67.18.82.66
#phpbb spammer
Deny from 68.87.66.154
Deny from 69.42.64.212
Deny from 69.42.64.213
Deny from 69.42.64.214
Deny from 69.42.64.215
Deny from 69.42.64.216
#phpbb spammer
Deny from 85.255.113.182
Deny from 194.149.115.105
Deny from 200.72.40.112
Deny from 209.200.11.101
Deny from 209.200.11.102
Deny from 209.200.11.103
Deny from 209.200.11.104
Deny from 209.200.11.105
Deny from 209.200.11.106
Deny from 209.200.11.107
Deny from 209.200.11.108
Deny from 209.200.11.109
Deny from 209.200.14.201
Deny from 209.200.14.202
Deny from 209.200.14.203
Deny from 209.200.14.204
Deny from 209.200.14.205
Deny from 209.200.14.206
Deny from 209.200.14.207
Deny from 209.200.14.208
Deny from 209.200.14.209
Deny from 209.241.144.111
#phpbb spammer
Deny from 211.98.106.162
#phpbb spammer
Deny from 219.139.234.40
#phpbb spammer
Deny from 219.140.129.227

Allow from all

Categories: Informatica Tags: