Jump to content
Fórum Script Brasil

DaniloDK

Membros
  • Posts

    7
  • Joined

  • Last visited

About DaniloDK

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

DaniloDK's Achievements

0

Reputation

  1. Dei um echo no $configFile, e retornou o seguinte. /home/domains/dc/system/config.php Só não entendo porque mostra '/home/domains/', se a raiz do servidor é 'dc'. Mesma pasta que aparece no filezilla quando vou hospedar. Talvez esse seja o problema.
  2. Verifiquei isso, mas todos os arquivos e pastas estão com letra minuscula. E o problema ainda persiste.
  3. Estou com um problema no $_SERVER['DOCUMENT_ROOT'], que chama o CONFIG.PHP, HELPERS.PHP e DATABASE.PHP. Que fazem a conexão com o banco e validação dos formulários. No meu sistema (wamp_server) funciona perfeitamente, mas ao enviar para o servidor o sistema retorna o seguinte erro "Erro arquivo config.php não existe!", isso quer dizer que ele não encontrou os arquivos. Já coloquei a raiz do servidor direto, usei alguns códigos abaixo e mesmo assim não funcionou. Então resolvi verificar a versão do php pra tentar descobrir alguma coisa, a versão atual é 7.0.11 e vi que o sistema que roda o site é LINUX. Talvez o código não funcione direito nesse sistema? CÓDIGOS QUE USEI //Descobre o nome da pasta raiz onde está publicado $folder = explode("/",$_SERVER['REQUEST_URI']); $folder = "/".$folder[1]."/"; //Caminho onde esta publicado $include= $_SERVER['DOCUMENT_ROOT'].$folder; MEU CÓDIGO // Inicia o Sistema function Init(){ session_start(); // Chama Config $configFile = $_SERVER['DOCUMENT_ROOT'].'/dc/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(); }
  4. Tentei dessa forma e consegui visualizar a raiz no site onde estou hospedando, mas mesmo assim não obtive sucesso. Vou refazer tudo novamente, talvez tenha alguma coisa errada no meu código. Valeu pela ajuda.
  5. 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(); }
  6. 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.
  7. 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, vou ficar grato. Estou há dois dias nisso.
×
×
  • Create New...