Stránka 1 z 2
Chyba při instalaci Web WhiteListu
Napsal: 08 pro 2012, 22:12
od matyasvane
Server: 93.91.250.134:27163Hoj, při instalaci Web WhiteListu (
http://www.proficraft.cz/whitelist1/install/ ), se mi podaří připojení a vytvoření tabulek. Ale při dalším kroku mi to hodí hlášku:
Kód: Vybrat vše
Warning: Cannot modify header information - headers already sent by (output started at /data/web/virtuals/34073/virtual/www/whitelist1/install/install.php:36) in /data/web/virtuals/34073/virtual/www/whitelist1/install/install.php on line 57
Nic jsem neměnil, jen jsem stáhl, natáhl na web a přes web zadal údaje. Kde je tedy chyba netuším
Re: Chyba při instalaci Web WhiteListu
Napsal: 08 pro 2012, 22:33
od eakethet
děje se tam 2x jedna věc, nevím co to je přesně, postni sem ten soubor install.php
Re: Chyba při instalaci Web WhiteListu
Napsal: 08 pro 2012, 22:36
od Mysteria
Chtělo by to zdrojový kódy, chyba je v nich nebo v tvém webhostingu.
Re: Chyba při instalaci Web WhiteListu
Napsal: 08 pro 2012, 22:53
od matyasvane
Zase nejsem na PC, ale, lze jej stáhnout tady na forum FH, je to preverze. Hosting mam Wedos. Ale db používám od FH.V install apod. sem nic neměnil
Edit: jsem na PC, tu je:
Kód: Vybrat vše
<html>
<head>
<title>Whitelist test - Instalace</title>
<meta charset="UTF-8">
<link rel="stylesheet" href="../styly/default.css">
</head>
<body>
<h1>Whitelist test - Instalace</h1>
<h2>Vítejte v instalaci Whitelist testu, všechna nastavení budete moci později změnit v administraci.</h2>
<table>
<tr><td class="tb-okraj"></td></tr>
<tr>
<td>
<form method="POST">
IP vašeho serveru (zobrazí se hráčům, kteří dokončili test):<br> <input type="text" name="ip"><br><br>
Název vašeho serveru:<br> <input type="text" name="nazev"><br><br>
Cesta k pravidlům:<br> <input type="text" value="http://" name="pravidla">
</td>
</tr>
<tr><td class="tb-okraj"></td></tr>
<tr>
<td>
Jaký typ připojení si přejete používat:
<select name="pripojeni">
<option value="rcon" selected="selected">Rcon</option>
<option value="mysql">MySQL</option>
</select><br>
<font color="red">(MySQL vyžaduje plugin DynamicEffectWhitelist)</font><br><br>
<input type="submit" value="Pokračovat" class="button">
</form>
</td>
</tr>
<tr><td class="tb-okraj"><p>©janch32 | v1.00</p></td></tr>
</table>
<?php
$nazev_server = $_POST['nazev'];
$ip_server = $_POST['ip'];
$pravidla = $_POST['pravidla'];
$pripojeni = $_POST['pripojeni'];
require ('../database.php');
if(!empty($ip_server)) {
if (!mysql_connect($ip, $jmeno, $heslo)) {
echo '<font color="red">Nepodařilo se připojit k databázi</font><br>';
}
else {
$spojeni = MySQL_Connect($ip, $jmeno, $heslo);
MySQL_Select_DB($nazev, $spojeni); //Připojení na MySql
MySQL_Query("INSERT INTO wltest_opt VALUES ('verze', '1.00');", $spojeni);
MySQL_Query("INSERT INTO wltest_opt VALUES ('styl', './styly/default.css');", $spojeni);
MySQL_Query("INSERT INTO wltest_opt VALUES ('nazev', '$nazev_server');", $spojeni);
MySQL_Query("INSERT INTO wltest_opt VALUES ('ip_hraci','$ip_server');", $spojeni);
MySQL_Query("INSERT INTO wltest_opt VALUES ('pravidla','$pravidla');", $spojeni);
MySQL_Query("INSERT INTO wltest_opt VALUES ('pripojeni','$pripojeni');", $spojeni);
header("location: ./install2.php");
}
}
?>
</body>
</html>
Edit2: Na lince 57 je:
Kód: Vybrat vše
header("location: ./install2.php");
Re: Chyba při instalaci Web WhiteListu
Napsal: 09 pro 2012, 18:30
od eakethet
Existuje v kořenové složce soubor database.php ?
Re: Chyba při instalaci Web WhiteListu
Napsal: 09 pro 2012, 18:38
od Mysteria
To s těma headerama je častá chyba, úplně nahoru dej
a úplně nakonec dej
tím ti zmizí ten warning.
Re: Chyba při instalaci Web WhiteListu
Napsal: 09 pro 2012, 19:10
od matyasvane
Ano, existuje.
Kód: Vybrat vše
<?php ob_start; ?>
<html>
<head>
<title>Whitelist test - Instalace</title>
<meta charset="UTF-8">
<link rel="stylesheet" href="../styly/default.css">
</head>
<body>
<h1>Whitelist test - Instalace</h1>
<h2>Vítejte v instalaci Whitelist testu, všechna nastavení budete moci později změnit v administraci.</h2>
<table>
<tr><td class="tb-okraj"></td></tr>
<tr>
<td>
<form method="POST">
IP vašeho serveru (zobrazí se hráčům, kteří dokončili test):<br> <input type="text" name="ip"><br><br>
Název vašeho serveru:<br> <input type="text" name="nazev"><br><br>
Cesta k pravidlům:<br> <input type="text" value="http://" name="pravidla">
</td>
</tr>
<tr><td class="tb-okraj"></td></tr>
<tr>
<td>
Jaký typ připojení si přejete používat:
<select name="pripojeni">
<option value="rcon" selected="selected">Rcon</option>
<option value="mysql">MySQL</option>
</select><br>
<font color="red">(MySQL vyžaduje plugin DynamicEffectWhitelist)</font><br><br>
<input type="submit" value="Pokračovat" class="button">
</form>
</td>
</tr>
<tr><td class="tb-okraj"><p>©janch32 | v1.00</p></td></tr>
</table>
<?php
$nazev_server = $_POST['nazev'];
$ip_server = $_POST['ip'];
$pravidla = $_POST['pravidla'];
$pripojeni = $_POST['pripojeni'];
require ('../database.php');
if(!empty($ip_server)) {
if (!mysql_connect($ip, $jmeno, $heslo)) {
echo '<font color="red">Nepodařilo se připojit k databázi</font><br>';
}
else {
$spojeni = MySQL_Connect($ip, $jmeno, $heslo);
MySQL_Select_DB($nazev, $spojeni); //Připojení na MySql
MySQL_Query("INSERT INTO wltest_opt VALUES ('verze', '1.00');", $spojeni);
MySQL_Query("INSERT INTO wltest_opt VALUES ('styl', './styly/default.css');", $spojeni);
MySQL_Query("INSERT INTO wltest_opt VALUES ('nazev', '$nazev_server');", $spojeni);
MySQL_Query("INSERT INTO wltest_opt VALUES ('ip_hraci','$ip_server');", $spojeni);
MySQL_Query("INSERT INTO wltest_opt VALUES ('pravidla','$pravidla');", $spojeni);
MySQL_Query("INSERT INTO wltest_opt VALUES ('pripojeni','$pripojeni');", $spojeni);
header("location: ./install2.php");
}
}
?>
</body>
</html>
<?php ob_end_flush; ?>
Takto?
Re: Chyba při instalaci Web WhiteListu
Napsal: 11 pro 2012, 21:04
od matyasvane
Mohu prosím dostat odpověď? Takto jak jsem to napsal to nefunguje..
Re: Chyba při instalaci Web WhiteListu
Napsal: 11 pro 2012, 22:43
od eakethet
Já tam vidím špatnej kód, nemůžu si pomoc... Header by se neměl posílat, pokud máš už něco vypsanýho... Si autor toho WL nebo ne?
Re: Chyba při instalaci Web WhiteListu
Napsal: 12 pro 2012, 08:33
od matyasvane
Nejsem autor, ale tento WL je zde na forum.