Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..
Gracias.
La Administración de phpBB España.
Problema foro 3.0.6
Problema foro 3.0.6
Versión phpBB: phpBB3 (3.0.6)
MODs Instalados: Ninguno
Plantilla(s) usada(s): aeroblue
Servidor:
Actualización desde otra versión: Sí, en un principo era 3.0.0
Conversión desde otro sistema de foros:
Hola en primer lugar gracias por existir porque este foro me ayudado lo que no esta escrito, pero todo llega a su fín.
A veces me aparece el siguiente mensaje de error y ya no encuentro nada para solucionarlo.
Error General
SQL ERROR [ mysql4 ]
Field 'topic_last_post_subject' doesn't have a default value [1364]
SQL
INSERT INTO topics (topic_poster, topic_time, topic_last_view_time, forum_id, icon_id, topic_approved, topic_title, topic_first_poster_name, topic_first_poster_colour, topic_type, topic_time_limit, topic_attachment) VALUES (2, 1265832866, 1265832866, 4, 0, 1, 'odhs<aoi', 'admin', 'FF0000', 0, 0, 0)
BACKTRACE
FILE: includes/db/mysql.php
LINE: 174
CALL: dbal_mysql->sql_error()
FILE: includes/functions_posting.php
LINE: 1964
CALL: dbal_mysql->sql_query()
FILE: posting.php
LINE: 1108
CALL: submit_post()
He pensado en borrar el foro y empezar de cero, pero no quiero perder los usuarios y la configuracion de este, permisos de usuarios etc.
Si no hubiera una solucion facil, me pueden decir que archivos guardar antes de reinstalar el foro.
Re: Problema foro 3.0.6
No tiene ningun valor por defecto, por lo tanto deberás añadirlo.
No te puedo asegurar que valor debería tener, pero podrías probar poner `0´ a ver que pasa.
Eso si, ten una copia de seguridad del foro antes de tocarlo.
Re: Problema foro 3.0.6
No he dicho antes que el error aparece al intentar enviar un mensaje.
Re: Problema foro 3.0.6
Der Mensch schuf Gott nach seinem eigenen Bild
Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!
Re: Problema foro 3.0.6

Veo que aparecen todas las versiones exepto la que actualmente utilizo que es la 3.0.6 si utilizo la anterios habria algun problema?
Gracias de nuevo.
Re: Problema foro 3.0.6
He estado probando y me ha salido este error, espero que sirva de ayuda.IPSAR escribió:Hola de nuevo, ya gracias por la rapidez en la ayuda al problema![]()
Veo que aparecen todas las versiones exepto la que actualmente utilizo que es la 3.0.6 si utilizo la anterios habria algun problema?
Gracias de nuevo.
Error
Parece haber un error en su consulta de SQL. La salida generada por el servidor de MySQL, de existir, aparece abajo, en cuyo caso puede ayudar a diagnosticar el problema.
ERROR: Signo de puntuación desconocido @ 1
STR: <?
SQL: <?php
/**
*
* @package phpBB3
* @version $Id: mysql_upgrader.php 9493 2009-04-28 14:14:32Z acydburn $
* @copyright (c) 2006 phpBB Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
* This file creates SQL statements to upgrade phpBB on MySQL 3.x/4.0.x to 4.1.x/5.x
*
*/
//
// Security message:
//
// This script is potentially dangerous.
// Remove or comment the next line (die(".... ) to enable this script.
// Do NOT FORGET to either remove this script or disable it after you have used it.
//
die("Please read the first lines of this script for instructions on how to enable it");
define('IN_PHPBB', true);
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
$prefix = $table_prefix;
$newline = "\n";
if (PHP_SAPI !== 'cli')
{
$newline = '<br>';
}
$sql = 'DESCRIBE ' . POSTS_TABLE . ' post_text';
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
$mysql_indexer = false;
if (strtolower($row['Type']) === 'mediumtext')
{
$mysql_indexer = true;
}
echo "USE $dbname;
consulta SQL:
sql_query($sql); $row = $db->sql_fetchrow($result); $db->sql_freeresult($result); $mysql_indexer = false; if (strtolower($row['Type']) === 'mediumtext') { $mysql_indexer = true; } echo "USE $dbname;
MySQL ha dicho:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '<?php
//
// Security message:
//
// This script is potentially dangero' at line 1
Re: Problema foro 3.0.6
de todos modos ya lo he añadido yo a ese mensaje.
Como dicen las instrucciones debes bajar ese archivo, subirlo a tu ftp y ejecutarlo en el navegador.
Der Mensch schuf Gott nach seinem eigenen Bild
Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!
Re: Problema foro 3.0.6
Please read the first lines of this script for instructions on how to enable it
Luego he intentado ejecutarlo desde mysql y nada me sigue saliendo un mesaje de error, algo debo de estar haciendo mal.
Re: Problema foro 3.0.6

Lo dice en inglés, quizá tengas problemas con eso, pero el mensaje es:
// This script is potentially dangerous. <-- este script es potencialmente peligroso
// Remove or comment the next line (die(".... ) to enable this script. <-- quita o comenta la siguiente línea (die...) para activar el script
// Do NOT FORGET to either remove this script or disable it after you have used it. <-- NO OLVIDES quitar este script o deshabilitarlo después de haberlo usado
//
die("Please read the first lines of this script for instructions on how to enable it");
Lo que tienes que hacer es eso: eliminar o comentar la primera línea del script, por ejemplo añadiendo una doble barra delante:
// die("Please read the first lines of this script for instructions on how to enable it");
Y ale, a ejecutar el script en tu navegador, y seguir las instrucciones.
Der Mensch schuf Gott nach seinem eigenen Bild
Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!
Re: Problema foro 3.0.6
SOYS LOS PUTOS AMOS!!! problema solucionado.
Muchas gracias de verdad.