Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: problém pravděpodobně s Apache [vyřešeno]  (Přečteno 2853 krát)

honorguard

  • Host
problém pravděpodobně s Apache [vyřešeno]
« kdy: 05 Ledna 2009, 15:21:29 »
Zdravím všechny,
mám z mě neznámých důvodů problém pravděpodobně s Apache, který bych potřeboval rychle vyřešit.
Všechny ostatní věci mi fungují jak mají, ale na jedné stránce je formulář který slouží jako přihlašovací obrazovka. Ve chvíli kdy zadám heslo, tak při přesměrování na stránku login.php mi opera hodí takovouhle chybu:
http://img32.picoodle.com/img/img32/3/1/5/f_screenm_a420d40.png
Konqueror:
http://img32.picoodle.com/img/img32/3/1/5/f_screen2m_1b1e530.png
a nakonec I.E.:
http://img32.picoodle.com/img/img32/3/1/5/f_screen3m_9993a4e.png

Zkusil jsem smazat obsah souboru login.php a nechat jej prázdný, poté se načte prázdná stránka... Nějak to nepobírám.
Zdroják souboru s formem:
Kód: [Vybrat]
<?php
include "admin_head.php";
?>

<center>
  <h1>
    Vítejte v administrační sekci<br>Princezna a princ české pohádky
  </h1><br><br><br><br><br><br>
  <form method="post" action="login.php">
  <table cellpadding="0px" cellspacing="0px" border="0">
    <tr>
      <td width="50%" align="center">
Zadejte prosím heslo do administrační sekce:
      </td>
      <td width="50%" align="center">
<input type="password" name="heslo">
      </td>
    </tr>
    <tr>
      <td colspan="2" align="center">
<br><br>
<input type="submit" value="PŘIHLÁSIT">
      </td>
    </tr>
  </table>
  </form>
</center>
</body>
</html>
 
zdroják souboru po přihlášení (login.php):
Kód: [Vybrat]
<?php
$heslo 
$_POST['heslo'];
$cookie_name "princezna_admin";
if(!isset(
$HTTP_COOKIE_VARS[$cookie_name])) {
  if (!
$heslo) {
    include 
"admin_head.php";
    die(
"<p>Neprošel/neprošla jste přihlašovacím procesem! Vraťte se prosím na <a href=\"index.php\">přihlašovací stránku</a> a přihlašte se.<br>Děkujeme");
  }

  if (
$heslo!='heslo') {
   include 
"admin_head.php";
   die(
"<p>Litujeme, ale heslo nebylo zadáno správně. Vraťte se prosím na <a href=\"index.php\">přihlašovací stránku</a> a přihlášení zopakujte.<br>Děkujeme");
  }
}
if(!isset(
$HTTP_COOKIE_VARS[$cookie_name]))
  
setcookie($cookie_name'princeznaaprinc.cz'time()+3600);

echo 
"<center><h1>Administrační sekce<br>www.princeznaaprinc.cz</h1>";
echo 
"<a href=\"#\"><h3>administrace nejstarších dívek</h3></a>";
echo 
"<a href=\"#\"><h3>administrace prostředních dívek</h3></a>";
echo 
"<a href=\"#\"><h3>administrace nejmladších dívek</h3></a>";
echo 
"<a href=\"#\"><h3>administrace nejstarších chlapců</h3></a>";
echo 
"<a href=\"#\"><h3>administrace prostředních chlapců</h3></a>";
echo 
"<a href=\"#\"><h3>administrace nejmladších chlapců</h3></a>";
echo 
"<a href=\"#\"><h3>administrace vzkazů</h3></a>";
echo 
"<a href=\"#\"><h3>administrace diskuze</h3></a>";
}
?>

Taky jsem zkusil vytvořit soubor submit.php na který jsem přesměroval ten formulář, ale výsledek byl stejný. Je to zapeklitá hádanka, o to víc že hraju o čas, musím totiž příští týden představit na svém pc projekt, jenže teď tu mám takovéhleho šotka :D. Nemáte někdo prosím nějakou radu?
« Poslední změna: 05 Ledna 2009, 19:20:34 od honorguard »

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: problém pravděpodobně s Apache
« Odpověď #1 kdy: 05 Ledna 2009, 15:36:39 »
bezi apache? existuje adresar (je cesta ok)? zkus jet o adresar vejs atd... proste zjistit, jestli blbne apache nebo skript..

Kód: [Vybrat]
cat /var/log/apache2/access.log
#apropo: ten tag CENTER nemyslis vazne, ze ne? :p
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: problém pravděpodobně s Apache
« Odpověď #2 kdy: 05 Ledna 2009, 15:38:37 »
chybí 1x
Kód: [Vybrat]
{
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

Tomáš Jančík

  • Stálý člen
  • **
  • Příspěvků: 1179
    • TomášJančík.net
Re: problém pravděpodobně s Apache
« Odpověď #3 kdy: 05 Ledna 2009, 15:39:47 »
chybí 1x
Kód: [Vybrat]
{

to by ale melo hodit chybu ve zpracovani scriptu, ne tohle....


nemuze byt problem treba i s pravy k tomu souboru?

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: problém pravděpodobně s Apache
« Odpověď #4 kdy: 05 Ledna 2009, 15:40:43 »
kiklhorn: to prece ale musi hodit syntax error a ne 404, hm?

zkus jeste firebug -> zalozku net a kouknout na prenos skriptu / odpovedi serveru nebo to odsnifuj..
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: problém pravděpodobně s Apache
« Odpověď #5 kdy: 05 Ledna 2009, 15:44:50 »
chybí 1x
Kód: [Vybrat]
{

to by ale melo hodit chybu ve zpracovani scriptu, ne tohle....


nemuze byt problem treba i s pravy k tomu souboru?
to bude imho ono - prava...
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

Martin - ViPEr*CZ*

Re: problém pravděpodobně s Apache
« Odpověď #6 kdy: 05 Ledna 2009, 17:22:18 »
#apropo: ten tag CENTER nemyslis vazne, ze ne? :p
;D ;D ;D

takovej krásnej tag... :'( taková vychytávka only css mno  8)
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: problém pravděpodobně s Apache
« Odpověď #7 kdy: 05 Ledna 2009, 17:49:06 »
Kód: [Vybrat]
#wrap { width: 80%; margin-left:auto; margin-right:auto; }ano, je velkej problem to prepsat  ::)
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: problém pravděpodobně s Apache
« Odpověď #8 kdy: 05 Ledna 2009, 17:55:07 »
kiklhorn: to prece ale musi hodit syntax error a ne 404, hm?
1) Mělo by, ale ať počítám jak počítám tak 1x { chybí.
2) V nějaké verzi mi dělával binec chybějící/přebývající neviditelný znak nebo odřádkování za uzavíracím ?> tagem.
3) Proč $HTTP_COOKIE_VARS a ne superglobal $_COOKIE ?
4) není to celé v něčem includované a nejde něco na výstup ještě před nastavením setcookie ? - nejrychlejší test = zakomentujte setcookie
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: problém pravděpodobně s Apache
« Odpověď #9 kdy: 05 Ledna 2009, 18:09:23 »
kikl: Ani jedno z toho, co pises imho nemuze hodit 404. UTF8-BOM, nezavrenej tag, zavorka, zapomenuty vypsani vystupu to vsechno hodi bud syntax error nebo UPLNE prazdnou stranku. Proto jsem radil zkouknout access log, nebo kouknout na response serveru. Nejpravdepodobnejsi je blbe zapsana cesta v prohlizeci (doh!), nebo spatny prava.

ad php kod - nechci komentovat, protoze o tomhle ten thread neni ;)
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

honorguard

  • Host
Re: problém pravděpodobně s Apache
« Odpověď #10 kdy: 05 Ledna 2009, 19:00:57 »
No, co se týče chyb ve skriptech,
tak Apache mi žádný chyby nevypisuje, s tim že jsem zapoměl { jsem se setkal už mockrát :D.
Jdu se podívat na tu závorku, jestli mi tam fakt chybí závorka tak to je fakt ostuda, že to napíšu zrovna na nejoblíbenější forum zvlášť když už dělám webovky takhle dlouho :D.

Jinak to centrování neberte vážně, tohle je stránka kterou vidím jen já a taková stará paní, i když já teda tag <center> používám celkem běžně...
A proč nepoužívám $_COOKIE? Protože když jsem se php učil, tak to buď ještě neexistovalo, nebo to nepoužíval ten člověk který mě to učil...
Tak díky lidi :D.

honorguard

  • Host
Re: problém pravděpodobně s Apache [vyřešeno]
« Odpověď #11 kdy: 05 Ledna 2009, 19:23:59 »
Tak problém byla opravdu chybějící složená závorka tak vám všemo moc díky  (po dlouhé době mohu použít karmu skutečně k tomu k čemu slouží!). Je to celkem sranda. Stačilo by aby to místo té chyby zůstalo viset na prázdné stránce a přišel jsem na to, ale takovouhle chybu jsem nečekal... Dneska je fakt blbej den, asi se protim mě spiknul celej svět, protože ještě včera ten skript jel, tak nevim kdy jsem tam tu závorku udělal.
Ještě jednou dík ;).

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: problém pravděpodobně s Apache [vyřešeno]
« Odpověď #12 kdy: 05 Ledna 2009, 19:43:59 »
Sory, ale tomu neverim. Syntakticka chyba nehazi 404.
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: problém pravděpodobně s Apache [vyřešeno]
« Odpověď #13 kdy: 05 Ledna 2009, 19:47:02 »
ale to nebyla client chyba 4xx, ale server 5xx ... Já na ty obrázky  :o
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: problém pravděpodobně s Apache [vyřešeno]
« Odpověď #14 kdy: 05 Ledna 2009, 19:50:15 »
Ajajaj. Jak koukal jen na ten prvni a ten je 404, ne? :))
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

honorguard

  • Host
Re: problém pravděpodobně s Apache [vyřešeno]
« Odpověď #15 kdy: 06 Ledna 2009, 15:33:37 »

starenka

  • Stálý člen
  • **
  • Příspěvků: 1276
  • Karma: plynová [zapalovač] [hasičák]
    • /home/starenka
Re: problém pravděpodobně s Apache [vyřešeno]
« Odpověď #16 kdy: 06 Ledna 2009, 16:30:13 »
meh. dobrej selwpn. a to pouzivam operu (ff jen na vyvoj). File not found je dost zavadejici hlaska... http://img32.picoodle.com/img/img32/3/1/5/f_screenm_a420d40.png
mojenka | blozinek v2 | starej blozinek | krotim hady za penize | UJ! Kalužátor

Debian testing vrní v Thinkpadu X200/bedně/EEE 900a, MasoX Tiger v lampe

 

Provoz zaštiťuje spolek OpenAlt.