Fatal Error :( Ce are?

Folosiţi acest forum pentru a discuta problemele apărute în timpul folosirii forumului phpBB 3.0.x.
Reguli forum
Aveti o problema si vreti sa primiti ajutor? Click aici ! Nu uitati si de regulamentul forumului !
Albey
Utilizator înregistrat
Mesaje: 41
Membru din: 09-Dec-2010, 00:09:31
Versiune: 3.0.8
Ext: Da
Server: Windows
Nivel phpBB: Mediu

Fatal Error :( Ce are?

Mesaj de Albey »

Deci astazi cand am intrat,prima data merge nu avea nimic,am iesit si m-am uitat la ceva pe youtube,imi vine un mesaj pe mess "BA NU MERGE FORUMU".Si chiar nu merge si nu inteleg de ce,ca nu am mai umblat prin filezilla si pe la setarile lui demult,asta e eroarea

Cod: Selectaţi tot

Warning: require() [function.require]: Unable to access ./includes/acm/acm_file.php in /home/hosting/oprea1/loaded.hi2.ro/common.php on line 189

Warning: require(./includes/acm/acm_file.php) [function.require]: failed to open stream: Permission denied in /home/hosting/oprea1/loaded.hi2.ro/common.php on line 189

Fatal error: require() [function.require]: Failed opening required './includes/acm/acm_file.php' (include_path='.:/usr/local/lib/php/') in /home/hosting/oprea1/loaded.hi2.ro/common.php on line 189
Avatar utilizator
bogdan
AdministratorAdministrator
Mesaje: 10888
Membru din: 18-Oct-2002, 13:14:27
Versiune: 3.0.11
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Experimentat
Nivel php: Mediu
Localitate: Bucuresti
Contact:

Re: Fatal Error :( Ce are?

Mesaj de bogdan »

Avem nevoie de mai multe detalii: viewtopic.php?f=14&t=15139&p=109011#p109011
Albey
Utilizator înregistrat
Mesaje: 41
Membru din: 09-Dec-2010, 00:09:31
Versiune: 3.0.8
Ext: Da
Server: Windows
Nivel phpBB: Mediu

Re: Fatal Error :( Ce are?

Mesaj de Albey »

URL: http://www.loaded.hi2.ro/
Stilul folosit: Imagine Stilului (Um DarkGan)
Modificări instalate: TopFive,Useri conectati in ultimele 24h,si am modificat culorile
Versiunea phpBB: 3.0.8
Versiunea of PHP: nu stiu
Serverul de bază de date şi versiunea:nu stiu,nu am umblat pe acolo
Serverul de mesagerie (mail), versiunea şi detalii despre acesta (dacă este găzduit în acelaşi loc cu forumul, dacă există probleme):
Hostul: hi2
Dacă e instalat de către cineva de la phpbb.ro sau nu: NU
Dacă e un upgrade de la o versiune anterioară: NU
Dacă e o conversie dintr-un alt forum şi care anume: NU
Dacă ai căutat la phpbb.ro rezolvarea prin "Căutare" şi Catalogul de articole:
Dacă da, ce termeni ai folosit: NU am cautat
Descrierea detaliată a problemei:
Dacă ai un cont de test pentru noi: (opţional)
Dacă da, pregăteşte-l în cazul în care un membru phpbb.ro ţi-l cere.
Avatar utilizator
bogdan
AdministratorAdministrator
Mesaje: 10888
Membru din: 18-Oct-2002, 13:14:27
Versiune: 3.0.11
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Experimentat
Nivel php: Mediu
Localitate: Bucuresti
Contact:

Re: Fatal Error :( Ce are?

Mesaj de bogdan »

Copiaza aici liniile 185-195 din fisierul common.php

Activeaza Debug si vezi daca mai apar mesaje suplimentare: http://www.phpbb.ro/knowledge/kb_show.php?id=130
Ionut26
Utilizator înregistrat
Mesaje: 237
Membru din: 06-Dec-2010, 21:52:35
Versiune: 3.0.8
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Foarte experimentat

Re: Fatal Error :( Ce are?

Mesaj de Ionut26 »

Sau înlocuieşte common.php cu cel normal, adică cel neutilizat. Care îl găseşti în pachetul phpbb.

Cod: Selectaţi tot

Nu mă contacta, că nu te ajut.
Avatar utilizator
Ivan Petre Paul
ModeratorModerator
Mesaje: 4055
Membru din: 26-Aug-2009, 02:13:39
Versiune: 3.1.10
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Experimentat
Nivel php: Puţin experimentat
Localitate: Brașov
Contact:

Re: Fatal Error :( Ce are?

Mesaj de Ivan Petre Paul »

@Ionut26, înainte de a da astfel de sfaturi, gândeşte!
@Albey, înainte de a face o suprascriere a unui fişier asigură-te că MOD-urile instalate nu au solicitat modificări în fişierele pe care ulterior le suprascrii.
Momentan execută ce ţi-a sugerat bogdan în viewtopic.php?f=32&t=17546&p=122934#p122932.
phpBB România will rise again. Soon.. Stay close! @phpbb.ro
Ionut26
Utilizator înregistrat
Mesaje: 237
Membru din: 06-Dec-2010, 21:52:35
Versiune: 3.0.8
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Foarte experimentat

Re: Fatal Error :( Ce are?

Mesaj de Ionut26 »

paranormal scrie:@Ionut26, înainte de a da astfel de sfaturi, gândeşte!
@Albey, înainte de a face o suprascriere a unui fişier asigură-te că MOD-urile instalate nu au solicitat modificări în fişierele pe care ulterior le suprascrii.
Momentan execută ce ţi-a sugerat bogdan în viewtopic.php?f=32&t=17546&p=122934#p122932.
paranormal, nu este genul meu, dar punem pariu că dacă schimbă acel fişier merge totul bine ? :roll:

Cod: Selectaţi tot

Nu mă contacta, că nu te ajut.
Avatar utilizator
bogdan
AdministratorAdministrator
Mesaje: 10888
Membru din: 18-Oct-2002, 13:14:27
Versiune: 3.0.11
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Experimentat
Nivel php: Mediu
Localitate: Bucuresti
Contact:

Re: Fatal Error :( Ce are?

Mesaj de bogdan »

paranormal are dreptate: inainte de a suprascrie un fisier trebuie sa evaluezi ce impact are aceasta operatie ce nu poate fi reversibila. Poate afecta/confuza utilizatorii. E de preferat sa te retii de la a da astfel de sfaturi.
Albey
Utilizator înregistrat
Mesaje: 41
Membru din: 09-Dec-2010, 00:09:31
Versiune: 3.0.8
Ext: Da
Server: Windows
Nivel phpBB: Mediu

Re: Fatal Error :( Ce are?

Mesaj de Albey »

Asta e fisierul common.php
si va mai rog ceva,ca tot ati zis sa il inlocuies mi-l puteti lasa si mie aici ca nu il gasesc nicaieri

Cod: Selectaţi tot

<?php
/**
*
* @package phpBB3
* @version $Id$
* @copyright (c) 2005 phpBB Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
* Minimum Requirement: PHP 4.3.3
*/

/**
*/
if (!defined('IN_PHPBB'))
{
	exit;
}

$starttime = explode(' ', microtime());
$starttime = $starttime[1] + $starttime[0];

// Report all errors, except notices and deprecation messages
if (!defined('E_DEPRECATED'))
{
	define('E_DEPRECATED', 8192);
}
error_reporting(E_ALL ^ E_NOTICE ^ E_DEPRECATED);

/*
* Remove variables created by register_globals from the global scope
* Thanks to Matt Kavanagh
*/
function deregister_globals()
{
	$not_unset = array(
		'GLOBALS'	=> true,
		'_GET'		=> true,
		'_POST'		=> true,
		'_COOKIE'	=> true,
		'_REQUEST'	=> true,
		'_SERVER'	=> true,
		'_SESSION'	=> true,
		'_ENV'		=> true,
		'_FILES'	=> true,
		'phpEx'		=> true,
		'phpbb_root_path'	=> true
	);

	// Not only will array_merge and array_keys give a warning if
	// a parameter is not an array, array_merge will actually fail.
	// So we check if _SESSION has been initialised.
	if (!isset($_SESSION) || !is_array($_SESSION))
	{
		$_SESSION = array();
	}

	// Merge all into one extremely huge array; unset this later
	$input = array_merge(
		array_keys($_GET),
		array_keys($_POST),
		array_keys($_COOKIE),
		array_keys($_SERVER),
		array_keys($_SESSION),
		array_keys($_ENV),
		array_keys($_FILES)
	);

	foreach ($input as $varname)
	{
		if (isset($not_unset[$varname]))
		{
			// Hacking attempt. No point in continuing unless it's a COOKIE
			if ($varname !== 'GLOBALS' || isset($_GET['GLOBALS']) || isset($_POST['GLOBALS']) || isset($_SERVER['GLOBALS']) || isset($_SESSION['GLOBALS']) || isset($_ENV['GLOBALS']) || isset($_FILES['GLOBALS']))
			{
				exit;
			}
			else
			{
				$cookie = &$_COOKIE;
				while (isset($cookie['GLOBALS']))
				{
					foreach ($cookie['GLOBALS'] as $registered_var => $value)
					{
						if (!isset($not_unset[$registered_var]))
						{
							unset($GLOBALS[$registered_var]);
						}
					}
					$cookie = &$cookie['GLOBALS'];
				}
			}
		}

		unset($GLOBALS[$varname]);
	}

	unset($input);
}

// If we are on PHP >= 6.0.0 we do not need some code
if (version_compare(PHP_VERSION, '6.0.0-dev', '>='))
{
	/**
	* @ignore
	*/
	define('STRIP', false);
}
else
{
	@set_magic_quotes_runtime(0);

	// Be paranoid with passed vars
	if (@ini_get('register_globals') == '1' || strtolower(@ini_get('register_globals')) == 'on' || !function_exists('ini_get'))
	{
		deregister_globals();
	}

	define('STRIP', (get_magic_quotes_gpc()) ? true : false);
}

if (defined('IN_CRON'))
{
	$phpbb_root_path = dirname(__FILE__) . DIRECTORY_SEPARATOR;
}

if (file_exists($phpbb_root_path . 'config.' . $phpEx))
{
	require($phpbb_root_path . 'config.' . $phpEx);
}

if (!defined('PHPBB_INSTALLED'))
{
	// Redirect the user to the installer
	// We have to generate a full HTTP/1.1 header here since we can't guarantee to have any of the information
	// available as used by the redirect function
	$server_name = (!empty($_SERVER['HTTP_HOST'])) ? strtolower($_SERVER['HTTP_HOST']) : ((!empty($_SERVER['SERVER_NAME'])) ? $_SERVER['SERVER_NAME'] : getenv('SERVER_NAME'));
	$server_port = (!empty($_SERVER['SERVER_PORT'])) ? (int) $_SERVER['SERVER_PORT'] : (int) getenv('SERVER_PORT');
	$secure = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') ? 1 : 0;

	$script_name = (!empty($_SERVER['PHP_SELF'])) ? $_SERVER['PHP_SELF'] : getenv('PHP_SELF');
	if (!$script_name)
	{
		$script_name = (!empty($_SERVER['REQUEST_URI'])) ? $_SERVER['REQUEST_URI'] : getenv('REQUEST_URI');
	}

	// Replace any number of consecutive backslashes and/or slashes with a single slash
	// (could happen on some proxy setups and/or Windows servers)
	$script_path = trim(dirname($script_name)) . '/install/index.' . $phpEx;
	$script_path = preg_replace('#[\\\\/]{2,}#', '/', $script_path);

	$url = (($secure) ? 'https://' : 'http://') . $server_name;

	if ($server_port && (($secure && $server_port <> 443) || (!$secure && $server_port <> 80)))
	{
		// HTTP HOST can carry a port number...
		if (strpos($server_name, ':') === false)
		{
			$url .= ':' . $server_port;
		}
	}

	$url .= $script_path;
	header('Location: ' . $url);
	exit;
}

if (defined('DEBUG_EXTRA'))
{
	$base_memory_usage = 0;
	if (function_exists('memory_get_usage'))
	{
		$base_memory_usage = memory_get_usage();
	}
}

// Load Extensions
// dl() is deprecated and disabled by default as of PHP 5.3.
if (!empty($load_extensions) && function_exists('dl'))
{
	$load_extensions = explode(',', $load_extensions);

	foreach ($load_extensions as $extension)
	{
		@dl(trim($extension));
	}
}

// Include files
require($phpbb_root_path . 'includes/acm/acm_' . $acm_type . '.' . $phpEx);
require($phpbb_root_path . 'includes/cache.' . $phpEx);
require($phpbb_root_path . 'includes/template.' . $phpEx);
require($phpbb_root_path . 'includes/session.' . $phpEx);
require($phpbb_root_path . 'includes/auth.' . $phpEx);

require($phpbb_root_path . 'includes/functions.' . $phpEx);
require($phpbb_root_path . 'includes/functions_content.' . $phpEx);

require($phpbb_root_path . 'includes/constants.' . $phpEx);
require($phpbb_root_path . 'includes/db/' . $dbms . '.' . $phpEx);
require($phpbb_root_path . 'includes/utf/utf_tools.' . $phpEx);

// Set PHP error handler to ours
set_error_handler(defined('PHPBB_MSG_HANDLER') ? PHPBB_MSG_HANDLER : 'msg_handler');

// Instantiate some basic classes
$user		= new user();
$auth		= new auth();
$template	= new template();
$cache		= new cache();
$db			= new $sql_db();

// Connect to DB
$db->sql_connect($dbhost, $dbuser, $dbpasswd, $dbname, $dbport, false, defined('PHPBB_DB_NEW_LINK') ? PHPBB_DB_NEW_LINK : false);

// We do not need this any longer, unset for safety purposes
unset($dbpasswd);

// Grab global variables, re-cache if necessary
$config = $cache->obtain_config();

// Add own hook handler
require($phpbb_root_path . 'includes/hooks/index.' . $phpEx);
$phpbb_hook = new phpbb_hook(array('exit_handler', 'phpbb_user_session_handler', 'append_sid', array('template', 'display')));

foreach ($cache->obtain_hooks() as $hook)
{
	@include($phpbb_root_path . 'includes/hooks/' . $hook . '.' . $phpEx);
}

?>
Avatar utilizator
bogdan
AdministratorAdministrator
Mesaje: 10888
Membru din: 18-Oct-2002, 13:14:27
Versiune: 3.0.11
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Experimentat
Nivel php: Mediu
Localitate: Bucuresti
Contact:

Re: Fatal Error :( Ce are?

Mesaj de bogdan »

Inainte de a inlocui ceva gadeste-te daca e bine. Nu actiona dupa fiecare impuls.

Verifica daca ai pe server fisierul includes/acm/acm_file.php. Daca nu il ai:
- ia-l dintr-un backup de la forum (sper ca ai asa ceva - inainte de orice modificari la forum trebuie sa faci backup la fisiere si la baza de date)
- ia-l din arhiva originala phpBB (o dezarhivezi pe local si copiezi fisierul cu pricina pe server)
Închis

Înapoi la “3.0.x Funcţionare”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 3 vizitatori