Xat

domingo, 4 de dezembro de 2011

Como Concertar o Erro no global.php

Como Concertar o Erro no global.php

1°-Vá em WWW folder no vertrigo

2°Vá em global.php

3°Apague Tudo que Tiver Lá e Copie e Cole isto:





/*=======================================================================

| Dayvso CMS - Leve sistema local para CMS

| #######################################################################


| Copyright (c) 2011, By 'dayvson1112'

| #######################################################################

| Este programa é software livre: você pode redistribuí-lo e / ou modificar

| Lo sob os termos da GNU General Public License como publicado pela

| A Free Software Foundation, tanto a versão 3 da Licença, ou

| (em sua opção) qualquer versão posterior.

| #######################################################################

| Este programa é distribuído na esperança que possa ser útil,

| mas SEM NENHUMA GARANTIA, nem mesmo a garantia implícita de


| COMERCIALIZAÇÃO ou ADEQUAÇÃO PARA UM DETERMINADO PROPÓSITO. Veja o

| GNU General Public License para mais detalhes.

\======================================================================*/





// ############################################################################

// Preparar o ambiente local



define('UBER', true);

define('DS', DIRECTORY_SEPARATOR);


define('LB', chr(13));

define('CWD', str_replace('manage' . DS, '', dirname(__FILE__) . DS));

define('INCLUDES', CWD . 'inc' . DS);

define('USER_IP', $_SERVER['REMOTE_ADDR']);





/* esse eh o erro da Global.php comente ele do msm jeito q esta aki e divirta-se



set_magic_quotes_runtime('0');

error_reporting(E_ALL);


*/

session_start();





// ############################################################################

// Inicializar classes principais



require_once INCLUDES . "class.core.php";

require_once INCLUDES . "class.db.mysql.php";

require_once INCLUDES . "class.cron.php";


require_once INCLUDES . "class.users.php";

require_once INCLUDES . "class.tpl.php";



$core = new uberCore();

$cron = new uberCron();

$users = new uberUsers();

$tpl = new uberTpl();





// ############################################################################


// Executar algumas funcionalidades básicas necessárias



$core->ParseConfig();



$db = new MySQL($core->config['MySQL']['hostname'], $core->config['MySQL']['username'],

$core->config['MySQL']['password'], $core->config['MySQL']['database']);

$db->Connect();




$cron->Execute();



// ############################################################################

// A manipulação de sessões



if (isset($_SESSION['UBER_USER_N']) && isset($_SESSION['UBER_USER_H']))

{

$userN = $_SESSION['UBER_USER_N'];


$userH = $_SESSION['UBER_USER_H'];



if ($users->ValidateUser($userN, $userH))

{

define('LOGGED_IN', true);

define('USER_NAME', $userN);

define('USER_ID', $users->name2id($userN));

define('USER_HASH', $userH);




$users->CacheUser(USER_ID);

}

else

{

@session_destroy();

header('Location: ./index.html');

exit;

}


}

else

{

define('LOGGED_IN', false);

define('USER_NAME', 'Guest');

define('USER_ID', -1);

define('USER_HASH', null);

}




define('FORCE_MAINTENANCE', ((uberCore::GetMaintenanceStatus() == "1") ? true : false));



if (FORCE_MAINTENANCE && !defined('IN_MAINTENANCE'))

{

if (!LOGGED_IN || !$users->HasFuse(USER_ID, 'fuse_ignore_maintenance'))

{

header("Location: " . WWW . "/maintenance.html");

exit;


}

}



if ((!defined('BAN_PAGE') || !BAN_PAGE) && ($users->IsIpBanned(USER_IP) || (LOGGED_IN && $users->IsUserBanned(USER_NAME))))

{

header("Location: " . WWW . "/banned.php");


exit;

}



$core->CheckCookies();



// ############################################################################

// Algumas funções comumente usadas para facilitar o acesso



function dbquery($strQuery = '')

{


global $db;



if($db->IsConnected())

{

return $db->DoQuery($strQuery);

}



return $db->Error('Não foi possível processo de consulta, sem conexão db detectou..');


}



function filter($strInput = '')

{

global $core;



return $core->FilterInputString($strInput);

}



function clean($strInput = '', $ignoreHtml = false, $nl2br = false)


{

global $core;



return $core->CleanStringForOutput($strInput, $ignoreHtml, $nl2br);

}



function shuffle_assoc(&$array)

{

$keys = array_keys($array);




shuffle($keys);



foreach($keys as $key)

{

$new[$key] = $array[$key];

}



$array = $new;



return true;


}



?>



OBS:Só Copie e Cole se não dá erro denovo



Pronto agora Feche e Salve!

0 comentários: