Bing_Brasil Bing_Brasil  • 15.11.11 11:18

Erro na ManiaCMS baseada em PhoenixCMS Empty Erro na ManiaCMS baseada em PhoenixCMS 15.11.11 11:18

Olá, resolvi usar a ManiaCMS versão LUXO, é uma CMS baseada em PhoenixCMS. Baixei e coloquei ela em um servidor on-line. Depois que eu passei para o servidor on-line começou a aparecer um erro em cima das paginas: registrer, me e housekeeping:

[color:791f=ff0000]Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/pipocaho/public_html/me.php:1) in /home/pipocaho/public_html/global.php on line 23

Detalhe: Esse erro começou a ocorrer depois que eu passei para o servidor on-line, porque antes eu usava o VertrigoServ.

Eu fiz tudo direitinho, importei a db pro phpMyAdmin do servidor on-line e coloquei a cms nele. Se vocês quiserem ver como é esse erro entrem no hotel: http://pipocahotel.host.org

~Necr0 ~Necr0  • 15.11.11 11:22

Erro na ManiaCMS baseada em PhoenixCMS Empty Re: Erro na ManiaCMS baseada em PhoenixCMS 15.11.11 11:22

Vai na tua cms abre o global, apaga tudo que ta escrito lá e cola isso:

Código:
<?php
//Installation files? - Start
if(file_exists('ainstall.php'))
{
    echo 'Go to <a href="install.php">install.php</a>';
    die;
}
if(file_exists('aupdate.php'))
{
    echo 'Go to <a href="update.php">update.php</a>';
    die;
}
//Installation files? - End
define('SEP', DIRECTORY_SEPARATOR);
$dir = str_replace('register'.SEP, '', dirname(__FILE__).SEP);
$dir = str_replace('functions'.SEP, '', $dir);
$dir = str_replace('housekeeping'.SEP, '', $dir);
define('DIR', $dir);
define('DOCUMENT_ROOT', DIR.SEP);
define('INCLUDES', DIR.'inc'.SEP);
define('WWW', 'http://'.$_SERVER['SERVER_NAME']);

session_start();

require_once DOCUMENT_ROOT.'config.php';

$connect = mysql_connect($host, $username, $password) or die("Could not connect to server, error: ".mysql_error());
mysql_select_db($dbname, $connect) or die("Could not connect to database, error: ".mysql_error());

require_once INCLUDES."class.core.php";
require_once INCLUDES."class.users.php";
require_once INCLUDES."class.pm.php";
$pms = new Pm();

$core = new Core();
$users = new Users();

require_once DOCUMENT_ROOT.'lang/'.$language.'.php';

define('MAINTENANCE', $core->CmsSetting('cms_maintenance'));

if(USERNAME_REQUIRED == TRUE && !isset($_SESSION["username"]))
header("Location: ".WWW."/characters.php");
if(ACCOUNT_REQUIRED == TRUE && !isset($_SESSION["account"]))
header("Location: ".WWW."/index.php");

$sitename = $core->CmsSetting('cms_name');

if(isset($_SESSION["username"]))
{
$username = $core->EscapeString($_SESSION['username']);
if($users->CheckBan($username))
header($users->BanInfo($username));
}
?>

Bing_Brasil Bing_Brasil  • 15.11.11 11:45

Erro na ManiaCMS baseada em PhoenixCMS Empty Re: Erro na ManiaCMS baseada em PhoenixCMS 15.11.11 11:45

Não deu certo, o que apareceu foi mais 1 erro:

[color:43e6=ff0000]Warning: require_once(/home/pipocaho/public_html/inc/class.pm.php) [function.require-once]: failed to open stream: No such file or directory in /home/pipocaho/public_html/global.php on line 32
[color:43e6=ff0000]
Fatal error: require_once() [function.require]: Failed opening required '/home/pipocaho/public_html/inc/class.pm.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/pipocaho/public_html/global.php on line 32

~Necr0 ~Necr0  • 15.11.11 11:48

Erro na ManiaCMS baseada em PhoenixCMS Empty Re: Erro na ManiaCMS baseada em PhoenixCMS 15.11.11 11:48

Então tenta essa aki:

Código:
<?php
/*=======================================================================
| Universal Cms V2.0 - Leve sistema local para CMS
| #######################################################################
| Copyright (c) 2011, By 'Vinicius e DarkLight - Desenvolvedores da Universal'
| #######################################################################
| 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']);

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;
}

?>

Bing_Brasil Bing_Brasil  • 15.11.11 12:09

Erro na ManiaCMS baseada em PhoenixCMS Empty Re: Erro na ManiaCMS baseada em PhoenixCMS 15.11.11 12:09

Agora o erro foi pra linha 38 :/

[color:88f6=ff0000]
Warning: require_once(/home/pipocaho/public_html/inc/class.cron.php) [function.require-once]: failed to open stream: No such file or directory in /home/pipocaho/public_html/global.php on line 38

Fatal error: require_once() [function.require]:
Failed opening required '/home/pipocaho/public_html/inc/class.cron.php'
(include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/pipocaho/public_html/global.php on line 38

Bing_Brasil Bing_Brasil  • 18.11.11 19:23

Erro na ManiaCMS baseada em PhoenixCMS Empty Re: Erro na ManiaCMS baseada em PhoenixCMS 18.11.11 19:23

Já resolvi o erro, o problema era no servidor FreeHosting que estava hospedado a CMS, passei pro HelioHost e o erro sumiu :-)

Mais vlw ! Link dos servidores:

http://www.freehosting.com/
http://www.heliohost.org/home/

Os 2 são gratuitos, ideal para quem quer tirar o seu habbo do hamachi, deixar ele 24h on e ter domínio sem precisar do proXPN e do no-ip.
Permissões neste sub-fórum
Não podes responder a tópicos

BH Servers

Recomendamos a BH Servers com proteção DDOS gratuita em Cloud Server de alta performance. Entrega imediata.