Problema para acessar fórum no localhost

Suporte à dúvidas gerais relacionadas ao phpBB.
thetoonz
Novato
Novato
Mensagens: 41
Registrado em: 10 Jan 2014, 15:23

Problema para acessar fórum no localhost

Mensagem por thetoonz »

Qual a URL do seu fórum: http://www.thetoonz.com
Tipo de Hospedagem: Pago
Qual a versão do phpBB: phpBB 3.0.10
É um novo ou uma conversão: Instalação Limpa
Usuário de teste: Usuário: uteste Senha: 102030
Estilos instalados: Black VD
Modificações instaladas:
Qual seu nivel de experiência: Intermediario
Quando começou o problema: hoje
Descreva seu problema: Olá, meu problema é o seguinte.

Estou tentando atualizar algumas coisas do meu fórum, porém quando eu coloco o banco de dados no phpmyadmin do localhost ele instala tudo ok sem erros e tals, porém eu tento acessar o fórum no localhost e ele me direciona para meu fórum na web, já limpei o cache do fórum e do meu browser mas não adiantou, procurei no google e em alguns fóruns mas não achei nenhum problema semelhante.

Alguém tem idéia de como eu posso resolver isso pra poder acessar o site no localhost sem que seja direcionado para meu fórum na web?

Ah, já tendei desconectado também e não adiantou, ai dá erro na página e não abre nenhuma!

Agradeço desde já.
Abs
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: Problema para acessar fórum no localhost

Mensagem por robra »

Seu arquivo raiz/config.php deve estar apontando para o banco de dados de seu Fórum "online" ao invés do banco de dados "localhost". Dê uma verificada nisso. Ok ?
Deve ficar algo parecido com isso:

Código: Selecionar todos

$dbms = 'mysqli';
$dbhost = '127.0.0.1';
$dbport = '';
$dbname = 'nome_do_banco_de_dados_localhost';
$dbuser = 'usuario_de_acesso_ao banco_de_dados_localhost';
$dbpasswd = 'senha_de_acesso_ao banco_de_dados_localhost';
$table_prefix = 'phpbb_';
$acm_type = 'file';
$load_extensions = '';
Abraço. Imagem
[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
thetoonz
Novato
Novato
Mensagens: 41
Registrado em: 10 Jan 2014, 15:23

Re: Problema para acessar fórum no localhost

Mensagem por thetoonz »

Então, na verdade esse foi o primeiro arquivo que configurei, dá uma olhada:

Código: Selecionar todos

<?php
// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'mysqli';
$dbhost = 'localhost';
$dbport = '';
$dbname = 'backup_thetoonz';
$dbuser = 'root';
$dbpasswd = '';
$table_prefix = 'phpbb_';
$acm_type = 'file';
$load_extensions = '';

@define('PHPBB_INSTALLED', true);
// @define('DEBUG', true);
// @define('DEBUG_EXTRA', true);
Devo colocar o IP invés de localhost?

Obrigado, abraço!
thetoonz
Novato
Novato
Mensagens: 41
Registrado em: 10 Jan 2014, 15:23

Re: Problema para acessar fórum no localhost

Mensagem por thetoonz »

Coloquei o IP no lugar do localhost e deu o mesmo problema.
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: Problema para acessar fórum no localhost

Mensagem por robra »

:arrow: Limpou o cache do navegador após a edição do config.php :?:
:arrow: O que está usando para rodar o Fórum em seu PC, com "localhost" :?:

Abraço. Imagem
[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
thetoonz
Novato
Novato
Mensagens: 41
Registrado em: 10 Jan 2014, 15:23

Re: Problema para acessar fórum no localhost

Mensagem por thetoonz »

robra escreveu::arrow: Limpou o cache do navegador após a edição do config.php :?:
:arrow: O que está usando para rodar o Fórum em seu PC, com "localhost" :?:

Abraço. Imagem
Limpei, não adiantou...
Estou usando o WampServer. Eu acredito que seja alguma configuração no banco de dados, porque só fica assim quando eu passo o banco de dados para o localhost!
thetoonz
Novato
Novato
Mensagens: 41
Registrado em: 10 Jan 2014, 15:23

Re: Problema para acessar fórum no localhost

Mensagem por thetoonz »

Dá uma olhada nesse video pra vc ver melhor qual o problema.
Avatar do usuário
_Vinny_
Administrador
Administrador
Mensagens: 5923
Registrado em: 03 Set 2009, 21:59
Contact:

Re: Problema para acessar fórum no localhost

Mensagem por _Vinny_ »

Veja se tem alguma arquio index.html ou index.htm que esta fazendo o redirecionamento, além disso verifique o .htaccess para ver ele que ta fazendo o redirecionamento.
Tradução Português Brasileiro: https://www.phpbb.com/customise/db/tran ... ortuguese/

Precisa de serviços phpBB? Me mande um mensagem privada!
thetoonz
Novato
Novato
Mensagens: 41
Registrado em: 10 Jan 2014, 15:23

Re: Problema para acessar fórum no localhost

Mensagem por thetoonz »

BOm eu olhei todos os index e não percebi nenhum problema.

o .htaccess aponta para o portal primeiramente:

Código: Selecionar todos

#
# Uncomment the statement below if you want to make use of
# HTTP authentication and it does not already work.
# This could be required if you are for example using PHP via Apache CGI.
#
#<IfModule mod_rewrite.c>
#RewriteEngine on
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#</IfModule>

<Files "config.php">
Order Allow,Deny
Deny from All
</Files>

<Files "common.php">
Order Allow,Deny
Deny from All
</Files>

DirectoryIndex portal.php index.php index.html index.htm
E no portal não achei nada que direcionasse para a url do site, dá uma olhada:

Código: Selecionar todos

<?php
/**
*
* @package Board3 Portal v2
* @copyright (c) Board3 Group ( www.board3.de )
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/**
* @ignore
*/
define('IN_PHPBB', true);
define('IN_PORTAL', true);

$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);

include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
include($phpbb_root_path . 'portal/includes/constants.' . $phpEx);
$portal_root_path = PORTAL_ROOT_PATH;
include($phpbb_root_path . $portal_root_path . 'includes/functions_modules.' . $phpEx);
include($phpbb_root_path . $portal_root_path . 'includes/functions.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('mods/portal');

/**
* Make sure we do an isset first, 
* else we will get errors if someone uninstalls the portal and forgets to remove portal.php
*/
if (!isset($config['board3_enable']) || !$config['board3_enable'] || !$auth->acl_get('u_view_portal'))
{
	redirect(append_sid($phpbb_root_path . 'index.' . $phpEx));
}

/**
* get initial data
*/
$portal_config = obtain_portal_config();
$portal_modules = obtain_portal_modules();

/**
* set up column_count array
* with this we can hide unneeded parts of the portal
*/
$module_count = array(
	'total' 	=> 0,
	'top'		=> 0,
	'left'		=> 0,
	'center'	=> 0,
	'right'		=> 0,
	'bottom'	=> 0,
);

/**
* start assigning block vars
*/
foreach ($portal_modules as $row)
{
	if($row['module_status'] == B3_MODULE_DISABLED)
	{
		continue;
	}
	
	$class_name = 'portal_' . $row['module_classname'] . '_module';
	if (!class_exists($class_name))
	{
		include("{$phpbb_root_path}{$portal_root_path}modules/portal_{$row['module_classname']}.$phpEx");
	}
	if (!class_exists($class_name))
	{
		trigger_error(sprintf($user->lang['CLASS_NOT_FOUND'], $class_name, 'portal_' . $row['module_classname']), E_USER_ERROR);
	}

	$module = new $class_name();
	
	/** 
	* Check for permissions before loading anything
	* the default group of a user always defines his/her permission (KISS)
	*/
	$group_ary = (!empty($row['module_group_ids'])) ? explode(',', $row['module_group_ids']) : '';
	if ((is_array($group_ary) && !in_array($user->data['group_id'], $group_ary)))
	{
		continue;
	}
	
	if ($module->language)
	{
		$user->add_lang('mods/portal/' . $module->language);
	}
	if ($row['module_column'] == column_string_num('left') && $config['board3_left_column'])
	{
		$template_module = $module->get_template_side($row['module_id']);
		$template_column = 'left';
		++$module_count['left'];
	}
	if ($row['module_column'] == column_string_num('center'))
	{
		$template_module = $module->get_template_center($row['module_id']);
		$template_column = 'center';
		++$module_count['center'];
	}
	if ($row['module_column'] == column_string_num('right') && $config['board3_right_column'])
	{
		$template_module = $module->get_template_side($row['module_id']);
		$template_column = 'right';
		++$module_count['right'];
	}
	if ($row['module_column'] == column_string_num('top'))
	{
		$template_module = $module->get_template_center($row['module_id']);
		++$module_count['top'];
	}
	if ($row['module_column'] == column_string_num('bottom'))
	{
		$template_module = $module->get_template_center($row['module_id']);
		++$module_count['bottom'];
	}
	if (!isset($template_module))
	{
		continue;
	}

	// Custom Blocks that have been defined in the ACP will return an array instead of just the name of the template file
	if (is_array($template_module))
	{
		$template->assign_block_vars('modules_' . column_num_string($row['module_column']), array(
			'TEMPLATE_FILE'			=> 'portal/modules/' . $template_module['template'],
			'IMAGE_SRC'			=> $phpbb_root_path . 'styles/' . $user->theme['theme_path'] . '/theme/images/portal/' . $template_module['image_src'],
			'TITLE'				=> $template_module['title'],
			'CODE'				=> $template_module['code'],
			'MODULE_ID'			=> $row['module_id'],
			'IMAGE_WIDTH'			=> $row['module_image_width'],
			'IMAGE_HEIGHT'			=> $row['module_image_height'],
		));
	}
	else
	{
		$template->assign_block_vars('modules_' . column_num_string($row['module_column']), array(
			'TEMPLATE_FILE'			=> 'portal/modules/' . $template_module,
			'IMAGE_SRC'			=> $phpbb_root_path . 'styles/' . $user->theme['theme_path'] . '/theme/images/portal/' . $row['module_image_src'],
			'IMAGE_WIDTH'			=> $row['module_image_width'],
			'IMAGE_HEIGHT'			=> $row['module_image_height'],
			'MODULE_ID'			=> $row['module_id'],
			'TITLE'				=> (isset($user->lang[$row['module_name']])) ? $user->lang[$row['module_name']] : utf8_normalize_nfc($row['module_name']),
		));
	}
	unset($template_module);
}
$module_count['total'] = sizeof($portal_modules);

// Redirect to index if there are currently no active modules
if($module_count['total'] < 1)
{
	redirect(append_sid($phpbb_root_path . 'index.' . $phpEx));
}

// Assign specific vars
$template->assign_vars(array(
// 	'S_SMALL_BLOCK'			=> true,
	'S_PORTAL_LEFT_COLUMN'	=> $config['board3_left_column_width'],
	'S_PORTAL_RIGHT_COLUMN'	=> $config['board3_right_column_width'],
	'S_LEFT_COLUMN'			=> ($module_count['left'] > 0 && $config['board3_left_column']) ? true : false,
	'S_CENTER_COLUMN'		=> ($module_count['center'] > 0) ? true : false,
	'S_RIGHT_COLUMN'		=> ($module_count['right'] > 0 && $config['board3_right_column']) ? true : false,
	'S_TOP_COLUMN'			=> ($module_count['top'] > 0) ? true : false,
	'S_BOTTOM_COLUMN'		=> ($module_count['bottom'] > 0) ? true : false,
	'S_DISPLAY_PHPBB_MENU'	=> $config['board3_phpbb_menu'],
	'B3P_DISPLAY_JUMPBOX'	=> $config['board3_display_jumpbox'],
));

// Output page
page_header($user->lang['PORTAL']);

$template->set_filenames(array(
	'body' => 'portal/portal_body.html')
);

make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));

page_footer();
Tá difícil achar. kkk

Obrigado pelas ajudas ai, caso ainda tenham sugestões ficarei agradecido!
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: Problema para acessar fórum no localhost

Mensagem por robra »

1- Instale uma versão limpa do phpBB em seu PC, como localhost, e teste-o para ver se funciona normal.
2- Se o item 1 estiver "OK", então, importe o banco de dados do Fórum "online" para o banco de dados "localhost" e teste-o.
3- Se os itens 1 e 2 estirem "Ok" é porque tem algum arquivo php ou html que está redirecionando para o seu Fórum "online".

Abraço. Imagem
[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
Trancado