Ir para conteúdo
Fórum Script Brasil
  • 0

Problemas com o $_SERVER['DOCUMENT_ROOT']


DaniloDK

Pergunta

Galera sou novo em php, e estou com um problema no meu sistema. O sistema funciona normalmente no wamp server, mas quando envio para a web ele aparece com o seguinte problema.

Parse error: syntax error, unexpected 'mysql_error' (T_STRING) in /srv/disk10/1872616/www/danilosilva.atspace.cc/system/system.php on line 120

MEU CÓDIGO
$configFile = $_SERVER['DOCUMENT_ROOT'].'/dc/system/config.php'; --> O Problema está aqui, talvez ele não esteja encontrando o diretório raiz??

No servidor é preciso retirar o 'dc', que seria o diretório do sistema no meu pc e assim colocá-lo '/system/config.php'; ??

 

Se alguém puder me ajudar fico feliz.
       

Editado por DaniloDK
Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

A verdade é a seguinte, tenho uma função que inicia o meu sistema. Essa função chama os arquivos CONFIG, HELPERS e DATABASE, onde faço a verificação de formulários, inicio o banco e crio a sessão dos usuários. E quando é verificado nos IF se existe esses arquivos, o sistema retorna que não existem. Talvez seja por causa do caminho da raiz do servidor? '/system/config.php'

//Inicia o Sistema
	function Init(){
        session_start();
        
        // Chama Config
        $configFile = $_SERVER['DOCUMENT_ROOT'].'/system/config.php';
        
        if(!file_exists($configFile)){
            die('Erro arquivo config.php não existe!');
        }
        else{
            require_once $configFile;
        }
        
        // Chama Helpers
        if(!file_exists(FILE_HELPERS)){
            die('Erro arquivo helpers.php não existe!');
        }
        else{
            require_once FILE_HELPERS;
        }
        
        // Chama DataBase
        if(!file_exists(FILE_DATABASE)){
            die('Erro arquivo database.php não existe!');
        }
        else{
            require_once FILE_DATABASE;
        }

        Connect();
        DoLogout();
    }

 

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...