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

Tentando Rodar Script Sem Sucesso !


ppgsalomao

Pergunta

TEnho um script que estou tentando rodar no meu server apache mas ta dando o seguinte problema:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, admin@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

o Script:

É composto por 3 páginas ... mas só chega na 2ª ! pois o erro mostrado, fica com o endereço da 2ª página na barra de endereços do Internet Explorer:

index.php

<html>
<head>
<title>Documento sem t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
input
{
font-family: Arial, Helvetica, Sans-Serif;
Font-size: 9pt;
color: #000000;
BackGround: #FFFFFF;
Border-right: 1px solid #006633;
Border-left: 1px solid #006633;
Border-Top: 1px solid #006633;
Border-Bottom: 1px solid #006633;
}
</STYLE>
</head>

<body>
<form name="form1" method="post" action="escreve_mysql.php">
  <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr> 
      <td colspan="2"><div align="center"><font size="3" face="Verdana, Arial, Helvetica, sans-serif">Seja 
          Bem-Vindo a Instala&ccedil;&atilde;o do<br>
          <strong>Painel de Controle de Usu&aacute;rios da MVhost &amp; Design</strong></font></div></td>
    </tr>
    <tr> 
      <td width="50%">&nbsp;</td>
      <td width="50%">&nbsp;</td>
    </tr>
    <tr> 
      <td colspan="2"><div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Informa&ccedil;&otilde;es 
          do Banco de Dados MySQL</font></div></td>
    </tr>
    <tr> 
      <td width="50%">&nbsp;</td>
      <td width="50%">&nbsp;</td>
    </tr>
    <tr> 
      <td width="50%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Endere&ccedil;o 
        do Servidor</font></td>
      <td width="50%"><input name="mysql_server" type="text" id="mysqlserver" value="localhost"></td>
    </tr>
    <tr> 
      <td width="50%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Usu&aacute;rio</font></td>
      <td width="50%"><input name="mysql_user" type="text" id="mysqluser"></td>
    </tr>
    <tr> 
      <td width="50%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Senha</font></td>
      <td width="50%"><input name="mysql_password" type="text" id="mysqlpassword"></td>
    </tr>
    <tr> 
      <td width="50%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Base 
        de Dados a ser<br>
        Utilizada pelo Script:</font></td>
      <td width="50%"><input name="mysql_bd" type="text" id="mysqlbd"></td>
    </tr>
    <tr> 
      <td width="50%">&nbsp;</td>
      <td width="50%"> <div align="center"> 
          <input type="submit" name="Submit" value="Prosseguir">
        </div></td>
    </tr>
  </table>
</form>
</body>
escreve_mysql.php
<?php
// Recebe as variáveis do formulário anterior
$mysqlserver = $_POST['mysqlserver'];
$mysqluser = $_POST['mysqluser'];
$mysqlpassword = $_POST['mysqlpassword'];
$mysqlbd = $_POST['mysqlbd'];

// Denomina o que será escrito no arquivo
$info = "\$mysql_server = \"" . $mysqlserver . "\" \r\n";
$info .= "\$mysql_user = \"" . $mysqluser . "\" \r\n";
$info .= "\$mysql_password = \"" . $mysqlpassword . "\" \r\n";
$info .= "\$mysql_bd = \"" . $mysqlbd . "\" \r\n";

$arquivo = "conf_mysql.txt";
$abrir = fopen($arquivo, "w");
$insere = fputs($abrir, $info);
$fechar = fclose($abrir);
if ((!$fechar) OR (!abrir) OR (!$insere)) {
echo "Nada Feito! Tente novamente mais tarde ou contate o Desenvolvedor desse script!";
} else {
header("location=escreve_tabela.php"); 
}
?>
e finalmente o escreve_tabela.php
<?php
include("../inc/conf_mysql.php");


$inserir = "INSERT INTO user_adminpc(user, senha, permissao) VALUES ('admin','1234','administrativa')"; 

$conectar = mysql_connect($mysql_server, $mysql_user, $mysql_password);
$select_db = mysql_select_db($mysql_bd, $conectar);
$query2 = mysql_query($inserir, $conectar);

if ((!$query1) OR (!query2)) {
echo "Foi quase ! Contate o Desenvolvedor !";
} else { 
?>
<html>
<head>
<title>Documento sem t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td>Parab&eacute;ns - Voc&ecirc; Conseguiu os Primeiros passos</td>
  </tr>
  <tr>
    <td>Parab&eacute;ns ! Voc&ecirc; conseguiu os primeiros passos da instala&ccedil;&atilde;o 
      ! Agora basta voc&ecirc; acessar o script normalmente !</td>
  </tr>
</table>
</body>
</html>
<?php } ?>

Será q alguém sabe o que está acontecendo ?

Link para o comentário
Compartilhar em outros sites

11 respostass a esta questão

Posts Recomendados

  • 0

digita http://localhost e ve se vai aparecer a página que diz que o apache está corretamente configurado. Isso tá parecendo erro na configuração do arquivo httpd.conf

Link para o comentário
Compartilhar em outros sites

  • 0

pelo que ele disse ta funcionando sim... ele já rodou.. realmente muito estranho esse erro...

Link para o comentário
Compartilhar em outros sites

  • 0

Bem gente,

To reavivendo esse Tópico para dizer que me servidor ... volto a funcionar ! Só que com um pequeno detalhe ... errado !!

Olha isso:

<html>

<head>

<title>Documento sem t&iacute;tulo</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<body>

<?php

$valor = "78";

if ($valor = "789") { echo "Deu errado!!!"; }

if ($valor = "78") { echo "Deu certo!"; }

?>

</body>

</html>

Era de se esperar que ele imprimisse "Deu certo!" ... mas não !! Olha o que ele imprime:

Deu errado!!!Deu certo!
Link para o comentário
Compartilhar em outros sites

  • 0

isso, na verdade tu atribuiu um valor ao invés de testar a igualdade. Normal acontecer isso smile.gif

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
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...