Hlavní nabídka

logovanie v php

Založil peko, 06. 04. 2011, 19:17:54

Předchozí téma - Další téma

peko

zdravím,
mam jeden problém a neviem si s tým rady, neviem rozchodiť to aby php logovalo error logy,
log_error je zapnutý aj súbor do ktorého to ma robiť ale stále nič, neviem či nieje problém s právami

vopred dakujem  :)

poky74

Error log se má ukládat do /var/log/apache2/phperror.log, což je nezvyklé.
Co vypíše příkaz ls -la /var/log/apache2/ | grep phperror

peko

ten prikaz nevypise nic, ten subor tam neni, tu cestu a nazov som dal ja, kludne ho mozem zmenit, problem je ze sa ani ten subor nevytvori

poky74

Osobně nevidím důvod proč jméno toho souboru měnit, pokud to není důležité, určitě bych to nechal na defaultním error.log
Případně to může vytvořit příkazem touch, ale bývají mnohé problémy s právy.

peko

tak som ho skusil vytvorit rucne a uz to funguje, a este mam jeden problem a neviem kde to mam nastavit, robim daco v php a ked zadam napr.
peko.webhop.info/index.php?id=0 tak mi neberie to co je za ?

poky74

Co znamená "nebere"?

peko

napr. ked dam if(id=1) .... endif; alebo if(id=2) .... endif; tak to vobec nespravy 

poky74

<?php
if($_GET['id')echo $_GET['id'];
?>

To ale chce znát php ;)

peko

nehadam sa  :)
ale islo to aj tak ako som to ja napisal, len na inom PC

peko

napr.
<?
if($akcia == ""):
  hlavny();
endif;

if($akcia == "logout"):
  odhlasit();
endif;

if($akcia == "ziadost"):
  ziadost($a_rok);
endif;

poky74

 if(id=1)
a
if($akcia == ""):

Je dost rozdíl

peko

to hej,  :), ale tak ako som to napisal tak by to malo ist ale stale nejde

poky74

A v proměnné $akcia něco je?

peko

ano, moze tam byt toho viac, podla toho co stlacim

poky74

Nechápete, před tím než začnou ify tak proměnnou $akcia vypište, vypadá to že je prázdná.