Página 1 de 1

Tres Dudas

Publicado: 26 Ago 2006, 16:52
por ae007
:arrow: :!: mi pagina es www.ae007.com
instale el MOD karma pero lo quiero desinstalar porque me ha dado problemas

Una como se desinstala un MOD

:arrow: :!: Dos como suluciono este problema

[quote]Could not insert new word matches

DEBUG MODE

SQL Error : 1016 Can't open file: 'phpbb_search_wordmatch.MYI'. (errno: 145)

INSERT INTO phpbb_search_wordmatch (post_id, word_id, title_match) SELECT 18893, word_id, 0 FROM phpbb_search_wordlist WHERE word_text IN ('sera', 'subes', 'megaupload', 'xq', 'tengo', 'mas', 'facilidad', 'bajar', 'ahi', 'ip', 'publico', 'no', 'hacer', 'crear', 'mask', 'toncs', 'algun', 'quot', 'amp', 'baja', 'permite', 'mi')

Line : 251
File : functions_search.php[/quoteicy]

:arrow: :!: Trescomo quito esto que instale
#-----[ SQL ]------------------------------------------
#
ALTER TABLE `phpbb_users` ADD `karma_plus` MEDIUMINT DEFAULT '0' NOT NULL ;
ALTER TABLE `phpbb_users` ADD `karma_minus` MEDIUMINT DEFAULT '0' NOT NULL ;
ALTER TABLE `phpbb_users` ADD `karma_time` BIGINT DEFAULT '0' NOT NULL ;

lo hice con la conversion de sql a php
http://www.phpbb-es.com/foro/db_generator.php


por favor necesito que me contesten las tres me son importantes gracias de antemano

Respuesta: Tres Dudas

Publicado: 26 Ago 2006, 18:35
por SuperNovato
A ver si te ayuda esto:

1) Un MOD se desinstala volviendo a poner los archivos originales de los que, lógicamente, hiciste copuia antes de modificarlos. En el caso de que no hicieras esa copia (¡¡!!) pues toca hacer las instrucciones con las que instalaste el MOd al revés. Si el MOD ha incluido consultas SQL, habría que ver cada caso concreto (como haces en la pregunta 3).

2) Sobre ese error "errno:145" hay una FAQ en el foro de Guías. Mira a ver si te vale.

3) Sobre esa consulta SQL, busca con MySQL la tabla phpBB_users y elimina esos tres campos que se crearon.

Respuesta: Tres Dudas

Publicado: 26 Ago 2006, 19:50
por ae007
gracias por la ayuda

y para el error que me havia dado pues ya lo solucione

les dejo el scrip y las instrucciones por si a alguien le pasa lo mismo

Código: Seleccionar todo

<?php
// Check and repair all tables in a PHPBB structure

// verify that we're supposed to run
// change 'PX42m3' to something unique for your site, so it will only
// execute if you call it as 'http://mysite.com/fixtables.php?PX42m3=1'
if (!isset($_GET['PX42m3']))
{
   header("Location: http://127.0.0.1/");
   die();
}

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'config.php');

// connect to the database server
$db = mysql_connect($dbhost,$dbuser,$dbpasswd);
if (!$db) die("Unable to connect to database!\n");

// select the PHPBB database
mysql_select_db($dbname,$db);

// get a list of tables for this PHPBB
$tablequery = "show tables like '".$table_prefix."%'";
$tablelist = mysql_query($tablequery,$db);


// cycle through them for repair
while ($tar = mysql_fetch_array($tablelist))
{
   $tablename = $tar[0];
   // output some verbosity for comfort
   echo "Now checking and repairing table $tablename ... ";
   $repres = mysql_query("REPAIR TABLE $tablename");
   $result = mysql_fetch_array($repres);
   echo $result['Msg_text'] . "<br>\n";
}

?>
abre wordpad o bloc de notas y pegas esta instruccion luego lo guardas como fixtables.php

subelo a la carpeta raiz por decir www.tusitio.com/foro ahi subes el archivo

luego en la barra de direcciones logeate y luego escribe la ruta osea www.tusitio.com/foro/fixtables.php?XX42m3=1

y estara listo bueno arregla varios errores de sql
espero que le sirva a alguien :cerveza:

Respuesta: Tres Dudas

Publicado: 26 Ago 2006, 19:52
por virtcof05
Esperaremos la respuesta de los entendidos de este foro para saber si ese script es el correcto.-


PD: de que fuente es ese script?


Saludos.-

Respuesta: Tres Dudas

Publicado: 26 Ago 2006, 19:58
por ae007
biene de esta fuente

http://www.phpbb.com/phpBB/viewtopic.php?t=434290

Respuesta: Tres Dudas

Publicado: 26 Ago 2006, 20:03
por SuperNovato
Yo no entro ni salgo en ese script. No entiendo. Y, efectivamente, los sabios opinarán.
pero, de entrada, antes de reparar todas las tablas, me parece más sensato repasar solo la tabla que está mal,
que es lo que propone The Kuka en la FAQ que antes citaba yo y que remite a este post: http://www.phpbb-es.com/foro/image-vp3466.html#3466

Respuesta: Tres Dudas

Publicado: 26 Ago 2006, 20:06
por virtcof05
Gracias ae007 y SuperNovato.-

Saludos.-

Respuesta: [SOLUCIONADO]Tres Dudas

Publicado: 26 Ago 2006, 20:28
por cricket
Disculpen por postear despues de respondido el tema, me queria referir al fixtables.php
lo que hace ese archivo es chequear y reparar las tablas del phpBB que en conclusión es lo mismo que reaparlas desde phpMyadmin

Saludos

Respuesta: Tres Dudas

Publicado: 26 Ago 2006, 22:46
por ae007
claro pero te evitarias entrar a phpmyadmin :jaja: