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.

Problemas actualización 3.07 a 3.08Tema Solucionado

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado
jose2010
Observador/a
Mensajes: 22
Registrado: 29 Nov 2010, 07:29

Problemas actualización 3.07 a 3.08

#1

Mensaje por jose2010 »

Me da un error al actualizar y por mucho romperme el coco no doy con el fallo.

Lo he ejecutado desde el primer foro creado ya que como pone en la firma estoy en phpbb3 hosting script.

[phpBB Debug] PHP Notice: in file /install/install_update.php on line 86: require(./../includes/db/.php) [function.require]: failed to open stream: No such file or directory

Fatal error: require() [function.require]: Failed opening required './../includes/db/.php' (include_path='.:/usr/lib64/php:/usr/lib/php') in /home5/creoforo/public_html/phpBB3/install/install_update.php on line 86

Gracias de antemano,un saludo.
URL: http://www.ayuda.creoforos.com
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: phpBB3 hosting script
Recent topics
Plantilla(s) usada(s): Hestia
Servidor: linux de pago
Actualización desde otra versión: 3.0.7
Conversión desde otro sistema de foros: no

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Problemas actualización 3.07 a 3.08

#2

Mensaje por leviatan21 »

jose2010 escribió:Me da un error al actualizar y por mucho romperme el coco no doy con el fallo.

Lo he ejecutado desde el primer foro creado ya que como pone en la firma estoy en phpbb3 hosting script.

[phpBB Debug] PHP Notice: in file /install/install_update.php on line 86: require(./../includes/db/.php) [function.require]: failed to open stream: No such file or directory

Fatal error: require() [function.require]: Failed opening required './../includes/db/.php' (include_path='.:/usr/lib64/php:/usr/lib/php') in /home5/creoforo/public_html/phpBB3/install/install_update.php on line 86

Gracias de antemano,un saludo.
Falta la definición del tipo de base de datos y eso se define en el archivo raíz/config.php lo raro es que sin ese archivo el foro no funciona...
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

jose2010
Observador/a
Mensajes: 22
Registrado: 29 Nov 2010, 07:29

Re: Problemas actualización 3.07 a 3.08

#3

Mensaje por jose2010 »

en el archivo config.php tengo que tener esto:
Spoiler
<?php
$root_path = ".{$phpbb_root_path}";
$split = explode('.', $_SERVER['HTTP_HOST']);
if($split[0] == "http://" OR $split[0] == "www" OR $split[0] == "http://www")
{
$subdomain = $split[1];
$domain = $split[2].".".$split[3];
}
else {
$subdomain = $split[0];
$domain = $split[1].".".$split[2];
}
$subdomain = str_replace('-', '_', $subdomain);
$subdomain = mysql_escape_string($subdomain);
if(is_dir($phpbb_root_path.'/configs/') and is_file($phpbb_root_path.'/configs/'.$subdomain.'.php'))
{
require_once($phpbb_root_path.'/configs/'.$subdomain.'.php');
}
else
{
require_once($root_path.'/includes/config.php');
require_once($root_path.'/includes/functions/database.php');
$database = new database();
$root_connection = $database->connect($host, $database_name, $user, $password);

//Abfrage ob vorhanden oder nicht
$sql = $database->query("SELECT COUNT(domain) as domain FROM `hosting_forums` WHERE `domain` = '".$subdomain."';", $root_connection);
$row = mysql_fetch_assoc($sql);
$row_d = $row['domain'];

$sql = $database->query("SELECT config_value FROM `hosting_config` WHERE `config_name` = 'site_title';", $root_connection);
$row1 = mysql_fetch_assoc($sql);
$main_domain = $row1['config_value'];
if($row_d == 0)
{
header("Location: http://www.
exit;
}
//Rest
$database_id = mysql_fetch_array($database->query("SELECT `database_id` FROM `hosting_forums` WHERE `domain` = '{$subdomain}';", $root_connection));
$database_info = mysql_fetch_array($database->query("SELECT * FROM `hosting_database` WHERE `database_id` = '{$database_id['database_id']}';", $root_connection));
unset($database_id);

// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file!
$dbms = "mysql";
$dbhost = "{$database_info['server']}";
$dbport = "";
$dbname = "{$database_info['database']}";
$dbuser = "{$database_info['user']}";
$dbpasswd = "{$database_info['password']}";

$table_prefix = "{$subdomain}_";
$acm_type = "file";
$load_extensions = "";

@define("PHPBB_INSTALLED", true);
// @define("DEBUG", true);
// @define("DEBUG_EXTRA", true);

$content = '<?php
// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file!
$dbms = "mysql";
$dbhost = "'.$database_info['server'].'";
$dbport = "";
$dbname = "'.$database_info['database'].'";
$dbuser = "'.$database_info['user'].'";
$dbpasswd = "'.$database_info['password'].'";

$table_prefix = "'.$subdomain.'_";
$acm_type = "file";
$load_extensions = "";

@define("PHPBB_INSTALLED", true);
// @define("DEBUG", true);
// @define("DEBUG_EXTRA", true);
?>';
unset($database_info);
file_put_contents('./configs/'.$subdomain.'.php', $content);
}
?>
URL: http://www.ayuda.creoforos.com
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: phpBB3 hosting script
Recent topics
Plantilla(s) usada(s): Hestia
Servidor: linux de pago
Actualización desde otra versión: 3.0.7
Conversión desde otro sistema de foros: no

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Problemas actualización 3.07 a 3.08

#4

Mensaje por leviatan21 »

jose2010 escribió:en el archivo config.php tengo que tener esto:
Los códigos se rompen en la etiqueta SOPILER, mejor comprime el archivo y adjúntalo
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

jose2010
Observador/a
Mensajes: 22
Registrado: 29 Nov 2010, 07:29

Problemas actualización 3.07 a 3.08

#5

Mensaje por jose2010 »

Los subi a fileserve

http://www.fileserve.com/file/EfKPxDa
URL: http://www.ayuda.creoforos.com
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: phpBB3 hosting script
Recent topics
Plantilla(s) usada(s): Hestia
Servidor: linux de pago
Actualización desde otra versión: 3.0.7
Conversión desde otro sistema de foros: no

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Problemas actualización 3.07 a 3.08

#6

Mensaje por leviatan21 »

Por lo que entiendo, ese script lo que hace es verificar que dicho dominio tenga un config.php propio.
De existir debe devolver su contenido, y de no existir, crea uno nuevo.
Si el dominio tiene su config.php propio, verifica cual es el contenido de ese archivo

Lo que no aclaras es si lo que estás actualizando es el foro principal o el de alguna cuenta :mrgreen:
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

jose2010
Observador/a
Mensajes: 22
Registrado: 29 Nov 2010, 07:29

Re: Problemas actualización 3.07 a 3.08

#7

Mensaje por jose2010 »

Lo que quiero es actualizarlo todo ya que lo termino de instalar y solo hay uno foro ,que hice de prueba.
URL: http://www.ayuda.creoforos.com
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: phpBB3 hosting script
Recent topics
Plantilla(s) usada(s): Hestia
Servidor: linux de pago
Actualización desde otra versión: 3.0.7
Conversión desde otro sistema de foros: no

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Problemas actualización 3.07 a 3.08

#8

Mensaje por leviatan21 »

jose2010 escribió:Lo que quiero es actualizarlo todo
pero el error ¿ en cual te lo da ? y cual en el config.php de ese foro
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

jose2010
Observador/a
Mensajes: 22
Registrado: 29 Nov 2010, 07:29

Re: Problemas actualización 3.07 a 3.08

#9

Mensaje por jose2010 »

Haber, si es que estoy haciendo algo mal.

El phpbb3 hosting script va sin foro ,es un tipo de pagina para crear foros,no?

pues desde alli cree un foro. ejempl. ayuda.creoforos.com

yo para lanzar la actualizacion la tengo que lanzar desde el primer foro ,ya que desde la pagina principal no va ,

PD. he encontrado en que carpeta se guarda config.php de cada foro ,como bien decias tu cada foro tienes su archivo esta en una carpeta que se llama config.
URL: http://www.ayuda.creoforos.com
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: phpBB3 hosting script
Recent topics
Plantilla(s) usada(s): Hestia
Servidor: linux de pago
Actualización desde otra versión: 3.0.7
Conversión desde otro sistema de foros: no

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Problemas actualización 3.07 a 3.08

#10

Mensaje por leviatan21 »

jose2010 escribió:El phpbb3 hosting script va sin foro ,es un tipo de pagina para crear foros,no?
Supongo que si, pero lo no conozco :nolose:
jose2010 escribió:pues desde alli cree un foro. ejempl. ayuda.creoforos.com

yo para lanzar la actualizacion la tengo que lanzar desde el primer foro ,ya que desde la pagina principal no va ,
Para lanzar la actualización debe se desde el propio foro, en este caso sería ayuda.creoforos.com/install
jose2010 escribió:PD. he encontrado en que carpeta se guarda config.php de cada foro ,como bien decias tu cada foro tienes su archivo esta en una carpeta que se llama config.
el config.php no debe estar dentro de ninguna carpeta, debe estar en el raíz de cada foro, en este caso sería ayuda.creoforos.com/config.php
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

jose2010
Observador/a
Mensajes: 22
Registrado: 29 Nov 2010, 07:29

Re: Problemas actualización 3.07 a 3.08

#11

Mensaje por jose2010 »

Si lo lanzo asi , yo creo que habra que modificarle alguna ruta para ser aplicado a todos los foros o algo ,nose ya que pensar.

mira esta asi config/ayuda.php

ese archivo ayuda.php es el que normalmente en un foro normal es el config.php (Al abrirlo vi que es )
URL: http://www.ayuda.creoforos.com
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: phpBB3 hosting script
Recent topics
Plantilla(s) usada(s): Hestia
Servidor: linux de pago
Actualización desde otra versión: 3.0.7
Conversión desde otro sistema de foros: no

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Problemas actualización 3.07 a 3.08

#12

Mensaje por leviatan21 »

jose2010 escribió:Si lo lanzo asi , yo creo que habra que modificarle alguna ruta para ser aplicado a todos los foros o algo ,nose ya que pensar.
No puedes actualizar todos los foros al mismo tiempo, cada foro es particular y cada actualizador debe ser acorde a cada foro.

jose2010 escribió:mira esta asi config/ayuda.php

ese archivo ayuda.php es el que normalmente en un foro normal es el config.php (Al abrirlo vi que es )
Ahí está el problema, el actualizador busca raíz/config.php y si no lo encuentra, no obtiene los datos básicos.

Al parecer el problema comienza en como trabaja el "phpbb3 hosting script", deberían ser los autores de ese script quien resuelvan el conflicto
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

jose2010
Observador/a
Mensajes: 22
Registrado: 29 Nov 2010, 07:29

Re: Problemas actualización 3.07 a 3.08

#13

Mensaje por jose2010 »

Buenos dias:

Haciendo unos cuantos cambios consegui actualizar el foro ya echo ( meti el ayuda.php en el confg.php),pero cuando creo uno nuevo me lo sigue creando en 3.0.7 ,mande un mensaje al autor del script y haber si me contesta.

Muchas gracias por todo leviatan21 ,me ayudaste muchisimo y al menos conseguimos actualizar el que estaba ya echo.

Un saludo campeon.
URL: http://www.ayuda.creoforos.com
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: phpBB3 hosting script
Recent topics
Plantilla(s) usada(s): Hestia
Servidor: linux de pago
Actualización desde otra versión: 3.0.7
Conversión desde otro sistema de foros: no

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Problemas actualización 3.07 a 3.08

#14

Mensaje por leviatan21 »

jose2010 escribió:pero cuando creo uno nuevo me lo sigue creando en 3.0.7
En alguna carpeta debe estar el phpbb, imagino que hay que cambiarlo, pero no te lo puedo confirmar porque no conozco ese mod, ni has colocado una descarga :evil:
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

jose2010
Observador/a
Mensajes: 22
Registrado: 29 Nov 2010, 07:29

Re: Problemas actualización 3.07 a 3.08  Tema Solucionado

#15

Mensaje por jose2010 »

Lo consegui amigo ,mira:

en includes/install/config.php (pero no la de phpbb3 ,la del hosting script) estaba el problema.

<?php
$host = "localhost"; //Database-Host
$database_name = "********************"; //Database-Name
$user = "*****************"; //Database-User
$password = "*****************"; //Database-Password
$phpbb_version = "3.0.8"; //The version of phpBB (aqui estaba el error ,ponia 3.0.7 y lo cambie por 3.0.8 ,y solucionado ,todos los foros que se crean ahora ya son de la ultima version)
$installed = true; //The script is installed
$installed_version = "1.0.1";
?>

El mod estaba aqui ,por eso no lo subi:

http://www.phpbb-es.com/foro/mensaje160 ... um#p160122
URL: http://www.ayuda.creoforos.com
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: phpBB3 hosting script
Recent topics
Plantilla(s) usada(s): Hestia
Servidor: linux de pago
Actualización desde otra versión: 3.0.7
Conversión desde otro sistema de foros: no

Cerrado

Volver a “Foros de Soporte 3.0.x”