Centar za edukaciju-BiH



#1 11.03.2022 21:07
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Postovi:4,708


Predmet:error_log file, cemu sluzi?
Na serveru imam error_log file koji stalno raste i puni se greskama koje nastaju u nekim linijama koda.
Web stranica i dalje radi, jedino je mozda malo usporena.

Zanima me cemu sluzi taj error_log file jer su mi na moj upit o usporenosti rekli: "povećali samo PHP limit a u error_logu"
zivot je moja domovina.
↑  ↓

#2 12.03.2022 01:39
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,612


Predmet:Re:error_log file, cemu sluzi?
error_log biljezi greske koje se desavaju pri pokretnju php fajlova ukoliko je to php ini tako podeseno.
error log se moze pobrisati ako je velik jer takav nicemu ne luzi.
Kad se pojavi greska opet ce biti kreiran.
Treba pocitati gdje se greska pojavila i ispraviti taj kod.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#3 12.03.2022 09:28
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,612


Predmet:Re:error_log file, cemu sluzi?
Podrazumevane postavke PHP datoteke evidencije grešaka razlikuju se od OS do OS-a. Lokacija same datoteke evidencije grešaka može se postaviti ručno u datoteci php.ini. Na Windows serveru, u IIS-u, može biti nešto poput ''error_log = C:log_filesphp_errors.log'' u Linuxu može biti vrijednost ''/var/log/php_errors.log''. Datoteka php_errors.log može biti potrebna za ručno kreiranje, što bi značilo da će biti potrebno podesiti vlasništvo i rw dozvole u skladu s tim.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#4 13.03.2022 18:27
Avko Van mreze
Administrator
Registrovan od:28.05.2014
Postovi:4,708


Predmet:Re:error_log file, cemu sluzi?
Hvala

idem onda rijesiti te dvije greske.

greska1:

PHP Warning: Cannot modify header information - headers already sent by (output started at /home/avko/public_html/avko/stranica1.php:27) in /home/avko/public_html/avko/stranica1.php on line 145

za ovo gore je moguce bila greska sto sam imao ovako
PreuzmiIzvorni kd (PHP):
  1. <? -pocetak php koda
  2. ...
  3. ?> - prekid php koda
  4. <?= - ponovo php kod sa echo
  5. ?> -prekid php koda
sada sam to spojio u
PreuzmiIzvorni kd (PHP):
  1. <? pocetak php koda
  2. echo
  3. ?> kraj php koda

greska 2:

[13-Mar-2022 04:26:36 Europe/Zagreb] PHP Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/avko/public_html/avko/functions.php on line 200

php kod:
PreuzmiIzvorni kd (PHP):
  1. if (mysqli_num_rows($results) == 1)
  2. {
  3. ...
  4. }

pronasao sam odgovor za gresku: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in

Upit ili nije vratio nijedan redak ili je pogrešan, stoga FALSE se vraća.

Promijenite ga u

PreuzmiIzvorni kd (PHP):
  1. if ($results || mysqli_num_rows($results) == 1)
  2. {
  3. ...
  4. }

probat cu tako.

cujemo se, pozdrav
zivot je moja domovina.
Ovaj post je ureden 1 puta. Posljednja izmjena 13.03.2022 18:28 od strane Avko. ↑  ↓

Stranice (1):1


Sva vremena su GMT +02:00. Trenutno vrijeme: 12: 25 am.